Class SideHingedDestructibleDoorDeadBolt
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class SideHingedDestructibleDoorDeadBolt : SideHingedDestructibleDoorLockable
- Inheritance
-
SideHingedDestructibleDoorDeadBolt
- Inherited Members
-
Constructors
SideHingedDestructibleDoorDeadBolt()
public SideHingedDestructibleDoorDeadBolt()
Fields
AudEvent_DeadboltClose
public AudioEvent AudEvent_DeadboltClose
Field Value
- AudioEvent
AudEvent_DeadboltOpen
public AudioEvent AudEvent_DeadboltOpen
Field Value
- AudioEvent
Bolt
Field Value
- Transform
BoltPoint_In
public Transform BoltPoint_In
Field Value
- Transform
BoltPoint_Out
public Transform BoltPoint_Out
Field Value
- Transform
IsKeyInLock
Field Value
- bool
IsMaxClosed
Field Value
- bool
Key
public SideHingedDestructibleDoorDeadBoltKey Key
Field Value
- SideHingedDestructibleDoorDeadBoltKey
LabelMesh
public MeshFilter LabelMesh
Field Value
- MeshFilter
LabelMeshes
public List<Mesh> LabelMeshes
Field Value
- List<Mesh>
LastState
public SideHingedDestructibleDoorDeadBolt.DeadBoltState LastState
Field Value
- SideHingedDestructibleDoorDeadBolt.DeadBoltState
MaxRot
Field Value
- float
MinRot
Field Value
- float
Mount
Field Value
- Transform
State
public SideHingedDestructibleDoorDeadBolt.DeadBoltState State
Field Value
- SideHingedDestructibleDoorDeadBolt.DeadBoltState
StateThreshold
public float StateThreshold
Field Value
- float
m_timeSinceKeyInOut
public float m_timeSinceKeyInOut
Field Value
- float
Methods
Awake()
protected override void Awake()
BeginInteraction(FVRViveHand)
public override void BeginInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
FVRFixedUpdate()
protected override void FVRFixedUpdate()
GetLockableKeyType()
public override int GetLockableKeyType()
Returns
- int
InsertKey(KeyType, string)
public void InsertKey(LockKey.KeyType kType, string ObjectID)
Parameters
kType
LockKey.KeyType
ObjectID
string
IsLocked()
public override bool IsLocked()
Returns
- bool
SetKeyState(bool)
public void SetKeyState(bool IsOn)
Parameters
IsOn
bool
SetLockableKeyType(KeyType)
public override void SetLockableKeyType(LockKey.KeyType t)
Parameters
t
LockKey.KeyType
SetLocked()
public override void SetLocked()
SetStartingLastHandForward(Vector3)
public void SetStartingLastHandForward(Vector3 upVec)
Parameters
upVec
Vector3
SetUnlocked()
public override void SetUnlocked()
TurnBolt(Vector3)
public void TurnBolt(Vector3 upVec)
Parameters
upVec
Vector3