API reference

FingerRawPinchAPI Class

This FingerAPI uses the the Pinch value as it comes from the Hand data to detect if they are grabbing.
It is specially useful with Controllers As Hands since this value is directly driven by the trigger presses.

Methods

GetFingerGrabScore ( finger )
Signature
float Oculus.Interaction.GrabAPI.FingerRawPinchAPI.GetFingerGrabScore(HandFinger finger)
Parameters
finger: HandFinger
Returns
float
GetFingerIsGrabbing ( finger )
Signature
bool Oculus.Interaction.GrabAPI.FingerRawPinchAPI.GetFingerIsGrabbing(HandFinger finger)
Parameters
finger: HandFinger
Returns
bool
GetFingerIsGrabbingChanged ( finger , targetPinchState )
Signature
bool Oculus.Interaction.GrabAPI.FingerRawPinchAPI.GetFingerIsGrabbingChanged(HandFinger finger, bool targetPinchState)
Parameters
finger: HandFinger
targetPinchState: bool
Returns
bool
GetWristOffsetLocal ()
Signature
Vector3 Oculus.Interaction.GrabAPI.FingerRawPinchAPI.GetWristOffsetLocal()
Returns
Vector3
Update ( hand )
Signature
void Oculus.Interaction.GrabAPI.FingerRawPinchAPI.Update(IHand hand)
Parameters
hand: IHand
Returns
void