Class FVRFireArmAttachmentInterface
- Namespace
- FistVR
- Assembly
- Assembly-CSharp.dll
public class FVRFireArmAttachmentInterface : FVRInteractiveObject
- Inheritance
-
FVRFireArmAttachmentInterface
- Derived
- Inherited Members
Constructors
FVRFireArmAttachmentInterface()
public FVRFireArmAttachmentInterface()
Fields
Attachment
public FVRFireArmAttachment Attachment
Field Value
ForceInteractable
public bool ForceInteractable
Field Value
IsLocked
public bool IsLocked
Field Value
SubMounts
public FVRFireArmAttachmentMount[] SubMounts
Field Value
Methods
Awake()
protected override void Awake()
DetachRoutine(FVRViveHand)
public void DetachRoutine(FVRViveHand hand)
Parameters
hand
FVRViveHand
HasAttachmentsOnIt()
public bool HasAttachmentsOnIt()
Returns
IsDistantGrabbable()
public override bool IsDistantGrabbable()
Returns
IsInteractable()
public override bool IsInteractable()
Returns
OnAttach()
public virtual void OnAttach()
OnDetach()
public virtual void OnDetach()
SetTriggerState(bool)
public void SetTriggerState(bool b)
Parameters
b
bool
UpdateInteraction(FVRViveHand)
public override void UpdateInteraction(FVRViveHand hand)
Parameters
hand
FVRViveHand