GrabPrerequisite
: IActiveState |
Signature
IActiveState Oculus.Interaction.TouchHandGrabInteractor.GrabPrerequisite |
HandSphereMap
: IHandSphereMap |
Signature
IHandSphereMap Oculus.Interaction.TouchHandGrabInteractor.HandSphereMap |
WhenFingerLocked
: Action |
Signature
Action Oculus.Interaction.TouchHandGrabInteractor.WhenFingerLocked |
Awake
()
|
Signature
override void Oculus.Interaction.TouchHandGrabInteractor.Awake() Returns override void |
ComputeCandidate
()
|
Signature
override TouchHandGrabInteractable Oculus.Interaction.TouchHandGrabInteractor.ComputeCandidate() Returns override TouchHandGrabInteractable |
ComputePointerPose
()
|
Signature
override Pose Oculus.Interaction.TouchHandGrabInteractor.ComputePointerPose() Returns override Pose |
ComputeShouldSelect
()
|
Signature
override bool Oculus.Interaction.TouchHandGrabInteractor.ComputeShouldSelect() Returns override bool |
ComputeShouldUnselect
()
|
Signature
override bool Oculus.Interaction.TouchHandGrabInteractor.ComputeShouldUnselect() Returns override bool |
DoHoverUpdate
()
|
Signature
override void Oculus.Interaction.TouchHandGrabInteractor.DoHoverUpdate() Returns override void |
DoPostprocess
()
|
Signature
override void Oculus.Interaction.TouchHandGrabInteractor.DoPostprocess() Returns override void |
DoPreprocess
()
|
Signature
override void Oculus.Interaction.TouchHandGrabInteractor.DoPreprocess() Returns override void |
DoSelectUpdate
()
|
Signature
override void Oculus.Interaction.TouchHandGrabInteractor.DoSelectUpdate() Returns override void |
Start
()
|
Signature
override void Oculus.Interaction.TouchHandGrabInteractor.Start() Returns override void |
GetFingerJoints
(
finger
)
|
Signature
Pose[] Oculus.Interaction.TouchHandGrabInteractor.GetFingerJoints(HandFinger finger) Parameters finger: HandFingerReturns Pose[] |
InjectAllTouchHandGrabInteractor
(
hand
, openHand
, handSphereMap
, hoverLocation
, grabLocation
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectAllTouchHandGrabInteractor(IHand hand, IHand openHand, IHandSphereMap handSphereMap, Transform hoverLocation, Transform grabLocation) Parameters hand: IHandopenHand: IHandhandSphereMap: IHandSphereMaphoverLocation: TransformgrabLocation: TransformReturns void |
InjectGrabLocation
(
grabLocation
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectGrabLocation(Transform grabLocation) Parameters grabLocation: TransformReturns void |
InjectHand
(
hand
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectHand(IHand hand) Parameters hand: IHandReturns void |
InjectHandSphereMap
(
handSphereMap
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectHandSphereMap(IHandSphereMap handSphereMap) Parameters handSphereMap: IHandSphereMapReturns void |
InjectHoverLocation
(
hoverLocation
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectHoverLocation(Transform hoverLocation) Parameters hoverLocation: TransformReturns void |
InjectOpenHand
(
openHand
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectOpenHand(IHand openHand) Parameters openHand: IHandReturns void |
InjectOptionalCurlDeltaThreshold
(
threshold
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectOptionalCurlDeltaThreshold(float threshold) Parameters threshold: floatReturns void |
InjectOptionalCurlTimeThreshold
(
seconds
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectOptionalCurlTimeThreshold(float seconds) Parameters seconds: floatReturns void |
InjectOptionalGrabPrerequisite
(
grabPrerequisite
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectOptionalGrabPrerequisite(IActiveState grabPrerequisite) Parameters grabPrerequisite: IActiveStateReturns void |
InjectOptionalIterations
(
iterations
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectOptionalIterations(int iterations) Parameters iterations: intReturns void |
InjectOptionalMinHoverDistance
(
minHoverDistance
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectOptionalMinHoverDistance(float minHoverDistance) Parameters minHoverDistance: floatReturns void |
InjectOptionalTimeProvider
(
timeProvider
)
|
Signature
void Oculus.Interaction.TouchHandGrabInteractor.InjectOptionalTimeProvider(Func< float > timeProvider) Parameters timeProvider: Func< float >Returns void |
IsFingerLocked
(
finger
)
|
Signature
bool Oculus.Interaction.TouchHandGrabInteractor.IsFingerLocked(HandFinger finger) Parameters finger: HandFingerReturns bool |
SetTimeProvider
(
timeProvider
)
|
Sets a function that returns the current time in seconds.
Signature
void Oculus.Interaction.TouchHandGrabInteractor.SetTimeProvider(Func< float > timeProvider) Parameters timeProvider: Func< float >Returns void |
Unselect
()
|
Signature
override void Oculus.Interaction.TouchHandGrabInteractor.Unselect() Returns override void |