VR Interaction Framework v2.0
Loading...
Searching...
No Matches
BNG.ArmSwingLocomotion Class Reference
Inheritance diagram for BNG.ArmSwingLocomotion:

Public Member Functions

virtual void UpdateMovement ()
 
void UpdateVelocities ()
 
virtual bool LeftInputReady ()
 
virtual bool RightInputReady ()
 

Public Attributes

CharacterController characterController
 
float SpeedModifier = 5f
 
Transform ForwardDirection
 
float MinInput = 0.1f
 
bool MustBeHoldingLeftTrigger = true
 
bool MustBeHoldingRightTrigger = true
 
bool MustBeHoldingLeftGrip = false
 
bool MustBeHoldingRightGrip = false
 

Properties

float VelocitySum [get]
 

Member Function Documentation

◆ LeftInputReady()

virtual bool BNG.ArmSwingLocomotion.LeftInputReady ( )
virtual

◆ RightInputReady()

virtual bool BNG.ArmSwingLocomotion.RightInputReady ( )
virtual

◆ UpdateMovement()

virtual void BNG.ArmSwingLocomotion.UpdateMovement ( )
virtual

◆ UpdateVelocities()

void BNG.ArmSwingLocomotion.UpdateVelocities ( )

Member Data Documentation

◆ characterController

CharacterController BNG.ArmSwingLocomotion.characterController

◆ ForwardDirection

Transform BNG.ArmSwingLocomotion.ForwardDirection

◆ MinInput

float BNG.ArmSwingLocomotion.MinInput = 0.1f

◆ MustBeHoldingLeftGrip

bool BNG.ArmSwingLocomotion.MustBeHoldingLeftGrip = false

◆ MustBeHoldingLeftTrigger

bool BNG.ArmSwingLocomotion.MustBeHoldingLeftTrigger = true

◆ MustBeHoldingRightGrip

bool BNG.ArmSwingLocomotion.MustBeHoldingRightGrip = false

◆ MustBeHoldingRightTrigger

bool BNG.ArmSwingLocomotion.MustBeHoldingRightTrigger = true

◆ SpeedModifier

float BNG.ArmSwingLocomotion.SpeedModifier = 5f

Property Documentation

◆ VelocitySum

float BNG.ArmSwingLocomotion.VelocitySum
get

The documentation for this class was generated from the following file: