Table of Contents

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

FVRFireArmAttachment

ForceInteractable

public bool ForceInteractable

Field Value

bool

IsLocked

public bool IsLocked

Field Value

bool

SubMounts

public FVRFireArmAttachmentMount[] SubMounts

Field Value

FVRFireArmAttachmentMount[]

Methods

Awake()

protected override void Awake()

DetachRoutine(FVRViveHand)

public void DetachRoutine(FVRViveHand hand)

Parameters

hand FVRViveHand

HasAttachmentsOnIt()

public bool HasAttachmentsOnIt()

Returns

bool

IsDistantGrabbable()

public override bool IsDistantGrabbable()

Returns

bool

IsInteractable()

public override bool IsInteractable()

Returns

bool

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