FingersStrength
: float |
Signature
float Oculus.Interaction.HandGrab.HandGrabUseInteractor.FingersStrength |
IsGrabbing
: bool |
Signature
bool Oculus.Interaction.HandGrab.HandGrabUseInteractor.IsGrabbing |
WristStrength
: float |
Signature
float Oculus.Interaction.HandGrab.HandGrabUseInteractor.WristStrength |
WristToGrabPoseOffset
: Pose |
Signature
Pose Oculus.Interaction.HandGrab.HandGrabUseInteractor.WristToGrabPoseOffset |
Hand
: IHand
[Get] |
Signature
IHand Oculus.Interaction.HandGrab.HandGrabUseInteractor.Hand |
HandGrabTarget
: HandGrabTarget
[Get] |
Signature
HandGrabTarget Oculus.Interaction.HandGrab.HandGrabUseInteractor.HandGrabTarget |
UseAPI
: IFingerUseAPI
[Get] |
Signature
IFingerUseAPI Oculus.Interaction.HandGrab.HandGrabUseInteractor.UseAPI |
WhenHandGrabEnded
: Action< IHandGrabState >
[Get][Set] |
Signature
Action<IHandGrabState> Oculus.Interaction.HandGrab.HandGrabUseInteractor.WhenHandGrabEnded |
WhenHandGrabStarted
: Action< IHandGrabState >
[Get][Set] |
Signature
Action<IHandGrabState> Oculus.Interaction.HandGrab.HandGrabUseInteractor.WhenHandGrabStarted |
Awake
()
|
Signature
override void Oculus.Interaction.HandGrab.HandGrabUseInteractor.Awake() Returns override void |
ComputeCandidate
()
|
Signature
override HandGrabUseInteractable Oculus.Interaction.HandGrab.HandGrabUseInteractor.ComputeCandidate() Returns override HandGrabUseInteractable |
ComputeShouldSelect
()
|
Signature
override bool Oculus.Interaction.HandGrab.HandGrabUseInteractor.ComputeShouldSelect() Returns override bool |
ComputeShouldUnselect
()
|
Signature
override bool Oculus.Interaction.HandGrab.HandGrabUseInteractor.ComputeShouldUnselect() Returns override bool |
DoHoverUpdate
()
|
Signature
override void Oculus.Interaction.HandGrab.HandGrabUseInteractor.DoHoverUpdate() Returns override void |
DoSelectUpdate
()
|
Signature
override void Oculus.Interaction.HandGrab.HandGrabUseInteractor.DoSelectUpdate() Returns override void |
InteractableSelected
(
interactable
)
|
Signature
override void Oculus.Interaction.HandGrab.HandGrabUseInteractor.InteractableSelected(HandGrabUseInteractable interactable) Parameters interactable: HandGrabUseInteractableReturns override void |
InteractableUnselected
(
interactable
)
|
Signature
override void Oculus.Interaction.HandGrab.HandGrabUseInteractor.InteractableUnselected(HandGrabUseInteractable interactable) Parameters interactable: HandGrabUseInteractableReturns override void |
Start
()
|
Signature
override void Oculus.Interaction.HandGrab.HandGrabUseInteractor.Start() Returns override void |
GrabbingFingers
()
|
Returns the fingers that are currently grabbing.
Signature
HandFingerFlags Oculus.Interaction.HandGrab.HandGrabUseInteractor.GrabbingFingers() Returns HandFingerFlags |
InjectAllHandGrabUseInteractor
(
useApi
)
|
Adds all required scripts for a <cref="HandGrabUseInteractor" /> to a dynamically instantiated GameObject.
Signature
void Oculus.Interaction.HandGrab.HandGrabUseInteractor.InjectAllHandGrabUseInteractor(IFingerUseAPI useApi) Parameters useApi: IFingerUseAPIReturns void |
InjectOptionalHand
(
hand
)
|
Adds an <cref="IHand" /> to a dynamically instantiated GameObject.
Signature
void Oculus.Interaction.HandGrab.HandGrabUseInteractor.InjectOptionalHand(IHand hand) Parameters hand: IHandReturns void |
InjectUseApi
(
useApi
)
|
Adds an <cref="IFingerUseAPI" /> to a dynamically instantiated GameObject.
Signature
void Oculus.Interaction.HandGrab.HandGrabUseInteractor.InjectUseApi(IFingerUseAPI useApi) Parameters useApi: IFingerUseAPIReturns void |