Table of Contents

Class CarlGustafShellInsertEject

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class CarlGustafShellInsertEject : FVRInteractiveObject
Inheritance
CarlGustafShellInsertEject
Inherited Members

Constructors

CarlGustafShellInsertEject()

public CarlGustafShellInsertEject()

Fields

AudEvent_ShellIn

public AudioEvent AudEvent_ShellIn

Field Value

AudioEvent

AudEvent_ShellInStart

public AudioEvent AudEvent_ShellInStart

Field Value

AudioEvent

AudEvent_ShellOut

public AudioEvent AudEvent_ShellOut

Field Value

AudioEvent

AudEvent_ShellOutStart

public AudioEvent AudEvent_ShellOutStart

Field Value

AudioEvent

CG

public CarlGustaf CG

Field Value

CarlGustaf

CSState

public CarlGustafShellInsertEject.ChamberSlideState CSState

Field Value

CarlGustafShellInsertEject.ChamberSlideState

ChamberPoint_Back

public Transform ChamberPoint_Back

Field Value

Transform

ChamberPoint_Forward

public Transform ChamberPoint_Forward

Field Value

Transform

Col

public Collider Col

Field Value

Collider

ZThreshold

public float ZThreshold

Field Value

float

Methods

Awake()

protected override void Awake()

BeginInteraction(FVRViveHand)

public override void BeginInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

EndInteraction(FVRViveHand)

public override void EndInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand

FVRUpdate()

protected override void FVRUpdate()

IsInteractable()

public override bool IsInteractable()

Returns

bool

UpdateInteraction(FVRViveHand)

public override void UpdateInteraction(FVRViveHand hand)

Parameters

hand FVRViveHand