Table of Contents

Class HandgunSlide

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

Constructors

HandgunSlide()

public HandgunSlide()

Fields

CurPos

public HandgunSlide.SlidePos CurPos

Field Value

HandgunSlide.SlidePos

Handgun

public Handgun Handgun

Field Value

Handgun

HasLastRoundSlideHoldOpen

public bool HasLastRoundSlideHoldOpen

Field Value

bool

LastPos

public HandgunSlide.SlidePos LastPos

Field Value

HandgunSlide.SlidePos

Point_Slide_Forward

public Transform Point_Slide_Forward

Field Value

Transform

Point_Slide_LockPoint

public Transform Point_Slide_LockPoint

Field Value

Transform

Point_Slide_Rear

public Transform Point_Slide_Rear

Field Value

Transform

Speed_Forward

public float Speed_Forward

Field Value

float

Speed_Held

public float Speed_Held

Field Value

float

Speed_Rearward

public float Speed_Rearward

Field Value

float

SpringStiffness

public float SpringStiffness

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

GetSlideLerpBetweenLockAndFore()

public float GetSlideLerpBetweenLockAndFore()

Returns

float

GetSlideLerpBetweenRearAndFore()

public float GetSlideLerpBetweenRearAndFore()

Returns

float

GetSlideSpeed()

public float GetSlideSpeed()

Returns

float

ImpartFiringImpulse()

public void ImpartFiringImpulse()

IsInteractable()

public override bool IsInteractable()

Returns

bool

KnockToRear()

public void KnockToRear()

UpdateSlide()

public void UpdateSlide()