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

Public Types

enum  HandMovement { Instant , Lerp , None }
 

Public Member Functions

virtual void UpdateGrabPoint (GrabPoint newPoint)
 
virtual void ReleaseGrabber ()
 

Public Attributes

HandMovement MoveInStyle = HandMovement.Instant
 
HandMovement MoveOutStyle = HandMovement.Instant
 
float HandSpeed = 20f
 
bool LiveUpdateNearestGrabPoint = true
 
Grabbable GrabObject
 
Grabbable OtherGrabbableMustBeHeld
 
List< GrabPointGrabPoints
 

Member Enumeration Documentation

◆ HandMovement

Enumerator
Instant 
Lerp 
None 

Member Function Documentation

◆ ReleaseGrabber()

virtual void BNG.GrabPointTrigger.ReleaseGrabber ( )
virtual

◆ UpdateGrabPoint()

virtual void BNG.GrabPointTrigger.UpdateGrabPoint ( GrabPoint  newPoint)
virtual

Member Data Documentation

◆ GrabObject

Grabbable BNG.GrabPointTrigger.GrabObject

◆ GrabPoints

List<GrabPoint> BNG.GrabPointTrigger.GrabPoints

◆ HandSpeed

float BNG.GrabPointTrigger.HandSpeed = 20f

◆ LiveUpdateNearestGrabPoint

bool BNG.GrabPointTrigger.LiveUpdateNearestGrabPoint = true

◆ MoveInStyle

HandMovement BNG.GrabPointTrigger.MoveInStyle = HandMovement.Instant

◆ MoveOutStyle

HandMovement BNG.GrabPointTrigger.MoveOutStyle = HandMovement.Instant

◆ OtherGrabbableMustBeHeld

Grabbable BNG.GrabPointTrigger.OtherGrabbableMustBeHeld

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