Class CarlGustafLatch
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class CarlGustafLatch : FVRInteractiveObject
- Inheritance
-
CarlGustafLatch
- Inherited Members
Constructors
CarlGustafLatch()
public CarlGustafLatch()
Fields
AudEvent_Close
public AudioEvent AudEvent_Close
Field Value
AudEvent_Open
public AudioEvent AudEvent_Open
Field Value
BaseZeroDir
public Transform BaseZeroDir
Field Value
- Transform
CG
public CarlGustaf CG
Field Value
DisablesUseWhenNotInGivenState
public bool DisablesUseWhenNotInGivenState
Field Value
DoesPartialChamberingBlock
public bool DoesPartialChamberingBlock
Field Value
IsMinOpen
public bool IsMinOpen
Field Value
LState
public CarlGustafLatch.CGLatchState LState
Field Value
LType
public CarlGustafLatch.CGLatchType LType
Field Value
RequiredState
public CarlGustafLatch.CGLatchState RequiredState
Field Value
RestrictingLatch
public CarlGustafLatch RestrictingLatch
Field Value
RotMax
public float RotMax
Field Value
RotMin
public float RotMin
Field Value
Methods
EndInteraction(FVRViveHand)
public override void EndInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand
FVRUpdate()
protected override void FVRUpdate()
GetSignedAngle(Vector3, Vector3, Vector3)
public float GetSignedAngle(Vector3 from, Vector3 to, Vector3 axis)
Parameters
from
Vector3to
Vector3axis
Vector3
Returns
IsInteractable()
public override bool IsInteractable()
Returns
IsOpen()
public bool IsOpen()
Returns
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand