SkeletonJointsCache
(
numJoints
)
|
Signature
Oculus.Interaction.Input.SkeletonJointsCache.SkeletonJointsCache(int numJoints) Parameters numJoints: int |
_localPoses
: Pose [] |
Signature
Pose [] Oculus.Interaction.Input.SkeletonJointsCache._localPoses |
_originalPoses
: Pose [] |
Signature
Pose [] Oculus.Interaction.Input.SkeletonJointsCache._originalPoses |
_posesFromRoot
: Pose [] |
Signature
Pose [] Oculus.Interaction.Input.SkeletonJointsCache._posesFromRoot |
_worldPoses
: Pose [] |
Signature
Pose [] Oculus.Interaction.Input.SkeletonJointsCache._worldPoses |
LocalDataVersion
: int
[Get] |
Signature
int Oculus.Interaction.Input.SkeletonJointsCache.LocalDataVersion |
TryGetParent
(
joint
, parent
)
|
Signature
abstract bool Oculus.Interaction.Input.SkeletonJointsCache.TryGetParent(int joint, out int parent) Parameters joint: intparent: out intReturns abstract bool |
UpdateAllLocalPoses
()
|
Signature
void Oculus.Interaction.Input.SkeletonJointsCache.UpdateAllLocalPoses() Returns void |
UpdateAllPosesFromRoot
()
|
Signature
void Oculus.Interaction.Input.SkeletonJointsCache.UpdateAllPosesFromRoot() Returns void |
UpdateAllWorldPoses
()
|
Signature
void Oculus.Interaction.Input.SkeletonJointsCache.UpdateAllWorldPoses() Returns void |
GetJointPoseFromRoot
(
jointId
)
|
Signature
Pose Oculus.Interaction.Input.SkeletonJointsCache.GetJointPoseFromRoot(int jointId) Parameters jointId: intReturns Pose |
GetLocalJointPose
(
jointId
)
|
Signature
Pose Oculus.Interaction.Input.SkeletonJointsCache.GetLocalJointPose(int jointId) Parameters jointId: intReturns Pose |
GetWorldJointPose
(
jointId
)
|
Signature
Pose Oculus.Interaction.Input.SkeletonJointsCache.GetWorldJointPose(int jointId) Parameters jointId: intReturns Pose |
GetWorldRootPose
()
|
Signature
Pose Oculus.Interaction.Input.SkeletonJointsCache.GetWorldRootPose() Returns Pose |
Update
(
dataVersion
, rootPose
, jointPoses
, scale
, trackingSpace
)
|
Signature
void Oculus.Interaction.Input.SkeletonJointsCache.Update(int dataVersion, Pose rootPose, Pose[] jointPoses, float scale, Transform trackingSpace=null) Parameters dataVersion: introotPose: PosejointPoses: Pose []scale: floattrackingSpace: TransformReturns void |