Hand
: IHand
[Get] |
Signature
IHand Oculus.Interaction.GrabAPI.HandGrabAPI.Hand |
Hmd
: IHmd
[Get] |
Signature
IHmd Oculus.Interaction.GrabAPI.HandGrabAPI.Hmd |
Awake
()
|
Signature
virtual void Oculus.Interaction.GrabAPI.HandGrabAPI.Awake() Returns void |
Start
()
|
Signature
virtual void Oculus.Interaction.GrabAPI.HandGrabAPI.Start() Returns void |
GetFingerIsGrabbing
(
finger
)
|
Signature
bool Oculus.Interaction.GrabAPI.HandGrabAPI.GetFingerIsGrabbing(HandFinger finger) Parameters finger: HandFingerReturns bool |
GetFingerIsPalmGrabbing
(
finger
)
|
Signature
bool Oculus.Interaction.GrabAPI.HandGrabAPI.GetFingerIsPalmGrabbing(HandFinger finger) Parameters finger: HandFingerReturns bool |
GetFingerPalmStrength
(
finger
)
|
Signature
float Oculus.Interaction.GrabAPI.HandGrabAPI.GetFingerPalmStrength(HandFinger finger) Parameters finger: HandFingerReturns float |
GetFingerPinchDistance
(
finger
)
|
Signature
float Oculus.Interaction.GrabAPI.HandGrabAPI.GetFingerPinchDistance(HandFinger finger) Parameters finger: HandFingerReturns float |
GetFingerPinchPercent
(
finger
)
|
Signature
float Oculus.Interaction.GrabAPI.HandGrabAPI.GetFingerPinchPercent(HandFinger finger) Parameters finger: HandFingerReturns float |
GetFingerPinchStrength
(
finger
)
|
Signature
float Oculus.Interaction.GrabAPI.HandGrabAPI.GetFingerPinchStrength(HandFinger finger) Parameters finger: HandFingerReturns float |
GetHandPalmScore
(
fingers
, includeGrabbing
)
|
Signature
float Oculus.Interaction.GrabAPI.HandGrabAPI.GetHandPalmScore(in GrabbingRule fingers, bool includeGrabbing=true) Parameters fingers: in GrabbingRuleincludeGrabbing: boolReturns float |
GetHandPinchScore
(
fingers
, includePinching
)
|
Signature
float Oculus.Interaction.GrabAPI.HandGrabAPI.GetHandPinchScore(in GrabbingRule fingers, bool includePinching=true) Parameters fingers: in GrabbingRuleincludePinching: boolReturns float |
GetPalmCenter
()
|
Signature
Vector3 Oculus.Interaction.GrabAPI.HandGrabAPI.GetPalmCenter() Returns Vector3 |
GetPinchCenter
()
|
Signature
Vector3 Oculus.Interaction.GrabAPI.HandGrabAPI.GetPinchCenter() Returns Vector3 |
GetPinchGrabParam
(
paramId
)
|
Signature
float Oculus.Interaction.GrabAPI.HandGrabAPI.GetPinchGrabParam(PinchGrabParam paramId) Parameters paramId: PinchGrabParamReturns float |
HandPalmGrabbingFingers
()
|
Signature
HandFingerFlags Oculus.Interaction.GrabAPI.HandGrabAPI.HandPalmGrabbingFingers() Returns HandFingerFlags |
HandPinchGrabbingFingers
()
|
Signature
HandFingerFlags Oculus.Interaction.GrabAPI.HandGrabAPI.HandPinchGrabbingFingers() Returns HandFingerFlags |
InjectAllHandGrabAPI
(
hand
)
|
Signature
void Oculus.Interaction.GrabAPI.HandGrabAPI.InjectAllHandGrabAPI(IHand hand) Parameters hand: IHandReturns void |
InjectHand
(
hand
)
|
Signature
void Oculus.Interaction.GrabAPI.HandGrabAPI.InjectHand(IHand hand) Parameters hand: IHandReturns void |
InjectOptionalFingerGrabAPI
(
fingerGrabAPI
)
|
Signature
void Oculus.Interaction.GrabAPI.HandGrabAPI.InjectOptionalFingerGrabAPI(IFingerAPI fingerGrabAPI) Parameters fingerGrabAPI: IFingerAPIReturns void |
InjectOptionalFingerPinchAPI
(
fingerPinchAPI
)
|
Signature
void Oculus.Interaction.GrabAPI.HandGrabAPI.InjectOptionalFingerPinchAPI(IFingerAPI fingerPinchAPI) Parameters fingerPinchAPI: IFingerAPIReturns void |
InjectOptionalHmd
(
hmd
)
|
Signature
void Oculus.Interaction.GrabAPI.HandGrabAPI.InjectOptionalHmd(IHmd hmd) Parameters hmd: IHmdReturns void |
IsHandPalmGrabbing
(
fingers
)
|
Signature
bool Oculus.Interaction.GrabAPI.HandGrabAPI.IsHandPalmGrabbing(in GrabbingRule fingers) Parameters fingers: in GrabbingRuleReturns bool |
IsHandPinchGrabbing
(
fingers
)
|
Signature
bool Oculus.Interaction.GrabAPI.HandGrabAPI.IsHandPinchGrabbing(in GrabbingRule fingers) Parameters fingers: in GrabbingRuleReturns bool |
IsHandSelectPalmFingersChanged
(
fingers
)
|
Determine whether the state of any of the finger grabs have changed this frame to the target grabbing state (on/off).
Signature
bool Oculus.Interaction.GrabAPI.HandGrabAPI.IsHandSelectPalmFingersChanged(in GrabbingRule fingers) Parameters Returns bool |
IsHandSelectPinchFingersChanged
(
fingers
)
|
Determine whether the state of any of the finger pinches have changed this frame to the target pinching state (on/off).
Signature
bool Oculus.Interaction.GrabAPI.HandGrabAPI.IsHandSelectPinchFingersChanged(in GrabbingRule fingers) Parameters Returns bool |
IsHandUnselectPalmFingersChanged
(
fingers
)
|
Signature
bool Oculus.Interaction.GrabAPI.HandGrabAPI.IsHandUnselectPalmFingersChanged(in GrabbingRule fingers) Parameters fingers: in GrabbingRuleReturns bool |
IsHandUnselectPinchFingersChanged
(
fingers
)
|
Signature
bool Oculus.Interaction.GrabAPI.HandGrabAPI.IsHandUnselectPinchFingersChanged(in GrabbingRule fingers) Parameters fingers: in GrabbingRuleReturns bool |
IsSustainingGrab
(
fingers
, grabbingFingers
)
|
Signature
bool Oculus.Interaction.GrabAPI.HandGrabAPI.IsSustainingGrab(in GrabbingRule fingers, HandFingerFlags grabbingFingers) Parameters fingers: in GrabbingRulegrabbingFingers: HandFingerFlagsReturns bool |
SetPinchGrabParam
(
paramId
, paramVal
)
|
Signature
void Oculus.Interaction.GrabAPI.HandGrabAPI.SetPinchGrabParam(PinchGrabParam paramId, float paramVal) Parameters paramId: PinchGrabParamparamVal: floatReturns void |