API reference

IFingerAPI Interface

This interface is used for tracking the grabbing strength of the fingers.
Since said strength can be measured with different methods: pinching, curl, trigger presses, etc. Multiple implementations are needed.

Methods

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