Root
: Transform
[Get] |
Signature
Transform Oculus.Interaction.HandGrab.Visuals.HandGhost.Root |
OnValidate
()
|
Signature
virtual void Oculus.Interaction.HandGrab.Visuals.HandGhost.OnValidate() Returns void |
Reset
()
|
Signature
virtual void Oculus.Interaction.HandGrab.Visuals.HandGhost.Reset() Returns void |
Start
()
|
Signature
virtual void Oculus.Interaction.HandGrab.Visuals.HandGhost.Start() Returns void |
InjectAllHandGhost
(
puppet
)
|
Signature
void Oculus.Interaction.HandGrab.Visuals.HandGhost.InjectAllHandGhost(HandPuppet puppet) Parameters puppet: HandPuppetReturns void |
InjectHandPuppet
(
puppet
)
|
Signature
void Oculus.Interaction.HandGrab.Visuals.HandGhost.InjectHandPuppet(HandPuppet puppet) Parameters puppet: HandPuppetReturns void |
InjectOptionalHandGrabPose
(
handGrabPose
)
|
Signature
void Oculus.Interaction.HandGrab.Visuals.HandGhost.InjectOptionalHandGrabPose(HandGrabPose handGrabPose) Parameters handGrabPose: HandGrabPoseReturns void |
InjectOptionalRoot
(
root
)
|
Signature
void Oculus.Interaction.HandGrab.Visuals.HandGhost.InjectOptionalRoot(Transform root) Parameters root: TransformReturns void |
SetPose
(
handGrabPose
)
|
Relay to the Puppet to set the ghost hand to the desired static pose.
Signature
void Oculus.Interaction.HandGrab.Visuals.HandGhost.SetPose(HandGrabPose handGrabPose) Parameters Returns void |
SetPose
(
userPose
, rootPose
)
|
Signature
void Oculus.Interaction.HandGrab.Visuals.HandGhost.SetPose(HandPose userPose, Pose rootPose) Parameters userPose: HandPoserootPose: PoseReturns void |
SetRootPose
(
rootPose
, relativeTo
)
|
Moves the underlying puppet so the wrist point aligns with the given parameters.
Signature
void Oculus.Interaction.HandGrab.Visuals.HandGhost.SetRootPose(Pose rootPose, Transform relativeTo) Parameters rootPose: Pose
The relative wrist pose to align the hand to
relativeTo: Transform
The object to use as anchor
Returns void |