API reference
API reference
Select your platform
No SDKs available
No versions available

OVRSkeleton Class

OVRSkeleton extends MonoBehaviour.

Overview

Public Types

enum
SkeletonType {
SkeletonType.None = OVRPlugin.SkeletonType.None, SkeletonType.HandLeft = OVRPlugin.SkeletonType.HandLeft, SkeletonType.HandRight = OVRPlugin.SkeletonType.HandRight, SkeletonType.Body = OVRPlugin.SkeletonType.Body, SkeletonType.FullBody = OVRPlugin.SkeletonType.FullBody
}
enum
BoneId {
BoneId.Invalid = OVRPlugin.BoneId.Invalid, BoneId.Hand_Start = OVRPlugin.BoneId.Hand_Start, BoneId.Hand_WristRoot = OVRPlugin.BoneId.Hand_WristRoot, BoneId.Hand_ForearmStub = OVRPlugin.BoneId.Hand_ForearmStub, BoneId.Hand_Thumb0 = OVRPlugin.BoneId.Hand_Thumb0, BoneId.Hand_Thumb1 = OVRPlugin.BoneId.Hand_Thumb1, BoneId.Hand_Thumb2 = OVRPlugin.BoneId.Hand_Thumb2, BoneId.Hand_Thumb3 = OVRPlugin.BoneId.Hand_Thumb3, BoneId.Hand_Index1 = OVRPlugin.BoneId.Hand_Index1, BoneId.Hand_Index2 = OVRPlugin.BoneId.Hand_Index2, BoneId.Hand_Index3 = OVRPlugin.BoneId.Hand_Index3, BoneId.Hand_Middle1 = OVRPlugin.BoneId.Hand_Middle1, BoneId.Hand_Middle2 = OVRPlugin.BoneId.Hand_Middle2, BoneId.Hand_Middle3 = OVRPlugin.BoneId.Hand_Middle3, BoneId.Hand_Ring1 = OVRPlugin.BoneId.Hand_Ring1, BoneId.Hand_Ring2 = OVRPlugin.BoneId.Hand_Ring2, BoneId.Hand_Ring3 = OVRPlugin.BoneId.Hand_Ring3, BoneId.Hand_Pinky0 = OVRPlugin.BoneId.Hand_Pinky0, BoneId.Hand_Pinky1 = OVRPlugin.BoneId.Hand_Pinky1, BoneId.Hand_Pinky2 = OVRPlugin.BoneId.Hand_Pinky2, BoneId.Hand_Pinky3 = OVRPlugin.BoneId.Hand_Pinky3, BoneId.Hand_MaxSkinnable = OVRPlugin.BoneId.Hand_MaxSkinnable, BoneId.Hand_ThumbTip = OVRPlugin.BoneId.Hand_ThumbTip, BoneId.Hand_IndexTip = OVRPlugin.BoneId.Hand_IndexTip, BoneId.Hand_MiddleTip = OVRPlugin.BoneId.Hand_MiddleTip, BoneId.Hand_RingTip = OVRPlugin.BoneId.Hand_RingTip, BoneId.Hand_PinkyTip = OVRPlugin.BoneId.Hand_PinkyTip, BoneId.Hand_End = OVRPlugin.BoneId.Hand_End, BoneId.Body_Start = OVRPlugin.BoneId.Body_Start, BoneId.Body_Root = OVRPlugin.BoneId.Body_Root, BoneId.Body_Hips = OVRPlugin.BoneId.Body_Hips, BoneId.Body_SpineLower = OVRPlugin.BoneId.Body_SpineLower, BoneId.Body_SpineMiddle = OVRPlugin.BoneId.Body_SpineMiddle, BoneId.Body_SpineUpper = OVRPlugin.BoneId.Body_SpineUpper, BoneId.Body_Chest = OVRPlugin.BoneId.Body_Chest, BoneId.Body_Neck = OVRPlugin.BoneId.Body_Neck, BoneId.Body_Head = OVRPlugin.BoneId.Body_Head, BoneId.Body_LeftShoulder = OVRPlugin.BoneId.Body_LeftShoulder, BoneId.Body_LeftScapula = OVRPlugin.BoneId.Body_LeftScapula, BoneId.Body_LeftArmUpper = OVRPlugin.BoneId.Body_LeftArmUpper, BoneId.Body_LeftArmLower = OVRPlugin.BoneId.Body_LeftArmLower, BoneId.Body_LeftHandWristTwist = OVRPlugin.BoneId.Body_LeftHandWristTwist, BoneId.Body_RightShoulder = OVRPlugin.BoneId.Body_RightShoulder, BoneId.Body_RightScapula = OVRPlugin.BoneId.Body_RightScapula, BoneId.Body_RightArmUpper = OVRPlugin.BoneId.Body_RightArmUpper, BoneId.Body_RightArmLower = OVRPlugin.BoneId.Body_RightArmLower, BoneId.Body_RightHandWristTwist = OVRPlugin.BoneId.Body_RightHandWristTwist, BoneId.Body_LeftHandPalm = OVRPlugin.BoneId.Body_LeftHandPalm, BoneId.Body_LeftHandWrist = OVRPlugin.BoneId.Body_LeftHandWrist, BoneId.Body_LeftHandThumbMetacarpal = OVRPlugin.BoneId.Body_LeftHandThumbMetacarpal, BoneId.Body_LeftHandThumbProximal = OVRPlugin.BoneId.Body_LeftHandThumbProximal, BoneId.Body_LeftHandThumbDistal = OVRPlugin.BoneId.Body_LeftHandThumbDistal, BoneId.Body_LeftHandThumbTip = OVRPlugin.BoneId.Body_LeftHandThumbTip, BoneId.Body_LeftHandIndexMetacarpal = OVRPlugin.BoneId.Body_LeftHandIndexMetacarpal, BoneId.Body_LeftHandIndexProximal = OVRPlugin.BoneId.Body_LeftHandIndexProximal, BoneId.Body_LeftHandIndexIntermediate = OVRPlugin.BoneId.Body_LeftHandIndexIntermediate, BoneId.Body_LeftHandIndexDistal = OVRPlugin.BoneId.Body_LeftHandIndexDistal, BoneId.Body_LeftHandIndexTip = OVRPlugin.BoneId.Body_LeftHandIndexTip, BoneId.Body_LeftHandMiddleMetacarpal = OVRPlugin.BoneId.Body_LeftHandMiddleMetacarpal, BoneId.Body_LeftHandMiddleProximal = OVRPlugin.BoneId.Body_LeftHandMiddleProximal, BoneId.Body_LeftHandMiddleIntermediate = OVRPlugin.BoneId.Body_LeftHandMiddleIntermediate, BoneId.Body_LeftHandMiddleDistal = OVRPlugin.BoneId.Body_LeftHandMiddleDistal, BoneId.Body_LeftHandMiddleTip = OVRPlugin.BoneId.Body_LeftHandMiddleTip, BoneId.Body_LeftHandRingMetacarpal = OVRPlugin.BoneId.Body_LeftHandRingMetacarpal, BoneId.Body_LeftHandRingProximal = OVRPlugin.BoneId.Body_LeftHandRingProximal, BoneId.Body_LeftHandRingIntermediate = OVRPlugin.BoneId.Body_LeftHandRingIntermediate, BoneId.Body_LeftHandRingDistal = OVRPlugin.BoneId.Body_LeftHandRingDistal, BoneId.Body_LeftHandRingTip = OVRPlugin.BoneId.Body_LeftHandRingTip, BoneId.Body_LeftHandLittleMetacarpal = OVRPlugin.BoneId.Body_LeftHandLittleMetacarpal, BoneId.Body_LeftHandLittleProximal = OVRPlugin.BoneId.Body_LeftHandLittleProximal, BoneId.Body_LeftHandLittleIntermediate = OVRPlugin.BoneId.Body_LeftHandLittleIntermediate, BoneId.Body_LeftHandLittleDistal = OVRPlugin.BoneId.Body_LeftHandLittleDistal, BoneId.Body_LeftHandLittleTip = OVRPlugin.BoneId.Body_LeftHandLittleTip, BoneId.Body_RightHandPalm = OVRPlugin.BoneId.Body_RightHandPalm, BoneId.Body_RightHandWrist = OVRPlugin.BoneId.Body_RightHandWrist, BoneId.Body_RightHandThumbMetacarpal = OVRPlugin.BoneId.Body_RightHandThumbMetacarpal, BoneId.Body_RightHandThumbProximal = OVRPlugin.BoneId.Body_RightHandThumbProximal, BoneId.Body_RightHandThumbDistal = OVRPlugin.BoneId.Body_RightHandThumbDistal, BoneId.Body_RightHandThumbTip = OVRPlugin.BoneId.Body_RightHandThumbTip, BoneId.Body_RightHandIndexMetacarpal = OVRPlugin.BoneId.Body_RightHandIndexMetacarpal, BoneId.Body_RightHandIndexProximal = OVRPlugin.BoneId.Body_RightHandIndexProximal, BoneId.Body_RightHandIndexIntermediate = OVRPlugin.BoneId.Body_RightHandIndexIntermediate, BoneId.Body_RightHandIndexDistal = OVRPlugin.BoneId.Body_RightHandIndexDistal, BoneId.Body_RightHandIndexTip = OVRPlugin.BoneId.Body_RightHandIndexTip, BoneId.Body_RightHandMiddleMetacarpal = OVRPlugin.BoneId.Body_RightHandMiddleMetacarpal, BoneId.Body_RightHandMiddleProximal = OVRPlugin.BoneId.Body_RightHandMiddleProximal, BoneId.Body_RightHandMiddleIntermediate = OVRPlugin.BoneId.Body_RightHandMiddleIntermediate, BoneId.Body_RightHandMiddleDistal = OVRPlugin.BoneId.Body_RightHandMiddleDistal, BoneId.Body_RightHandMiddleTip = OVRPlugin.BoneId.Body_RightHandMiddleTip, BoneId.Body_RightHandRingMetacarpal = OVRPlugin.BoneId.Body_RightHandRingMetacarpal, BoneId.Body_RightHandRingProximal = OVRPlugin.BoneId.Body_RightHandRingProximal, BoneId.Body_RightHandRingIntermediate = OVRPlugin.BoneId.Body_RightHandRingIntermediate, BoneId.Body_RightHandRingDistal = OVRPlugin.BoneId.Body_RightHandRingDistal, BoneId.Body_RightHandRingTip = OVRPlugin.BoneId.Body_RightHandRingTip, BoneId.Body_RightHandLittleMetacarpal = OVRPlugin.BoneId.Body_RightHandLittleMetacarpal, BoneId.Body_RightHandLittleProximal = OVRPlugin.BoneId.Body_RightHandLittleProximal, BoneId.Body_RightHandLittleIntermediate = OVRPlugin.BoneId.Body_RightHandLittleIntermediate, BoneId.Body_RightHandLittleDistal = OVRPlugin.BoneId.Body_RightHandLittleDistal, BoneId.Body_RightHandLittleTip = OVRPlugin.BoneId.Body_RightHandLittleTip, BoneId.Body_End = OVRPlugin.BoneId.Body_End, BoneId.FullBody_Start = OVRPlugin.BoneId.FullBody_Start, BoneId.FullBody_Root = OVRPlugin.BoneId.FullBody_Root, BoneId.FullBody_Hips = OVRPlugin.BoneId.FullBody_Hips, BoneId.FullBody_SpineLower = OVRPlugin.BoneId.FullBody_SpineLower, BoneId.FullBody_SpineMiddle = OVRPlugin.BoneId.FullBody_SpineMiddle, BoneId.FullBody_SpineUpper = OVRPlugin.BoneId.FullBody_SpineUpper, BoneId.FullBody_Chest = OVRPlugin.BoneId.FullBody_Chest, BoneId.FullBody_Neck = OVRPlugin.BoneId.FullBody_Neck, BoneId.FullBody_Head = OVRPlugin.BoneId.FullBody_Head, BoneId.FullBody_LeftShoulder = OVRPlugin.BoneId.FullBody_LeftShoulder, BoneId.FullBody_LeftScapula = OVRPlugin.BoneId.FullBody_LeftScapula, BoneId.FullBody_LeftArmUpper = OVRPlugin.BoneId.FullBody_LeftArmUpper, BoneId.FullBody_LeftArmLower = OVRPlugin.BoneId.FullBody_LeftArmLower, BoneId.FullBody_LeftHandWristTwist = OVRPlugin.BoneId.FullBody_LeftHandWristTwist, BoneId.FullBody_RightShoulder = OVRPlugin.BoneId.FullBody_RightShoulder, BoneId.FullBody_RightScapula = OVRPlugin.BoneId.FullBody_RightScapula, BoneId.FullBody_RightArmUpper = OVRPlugin.BoneId.FullBody_RightArmUpper, BoneId.FullBody_RightArmLower = OVRPlugin.BoneId.FullBody_RightArmLower, BoneId.FullBody_RightHandWristTwist = OVRPlugin.BoneId.FullBody_RightHandWristTwist, BoneId.FullBody_LeftHandPalm = OVRPlugin.BoneId.FullBody_LeftHandPalm, BoneId.FullBody_LeftHandWrist = OVRPlugin.BoneId.FullBody_LeftHandWrist, BoneId.FullBody_LeftHandThumbMetacarpal = OVRPlugin.BoneId.FullBody_LeftHandThumbMetacarpal, BoneId.FullBody_LeftHandThumbProximal = OVRPlugin.BoneId.FullBody_LeftHandThumbProximal, BoneId.FullBody_LeftHandThumbDistal = OVRPlugin.BoneId.FullBody_LeftHandThumbDistal, BoneId.FullBody_LeftHandThumbTip = OVRPlugin.BoneId.FullBody_LeftHandThumbTip, BoneId.FullBody_LeftHandIndexMetacarpal = OVRPlugin.BoneId.FullBody_LeftHandIndexMetacarpal, BoneId.FullBody_LeftHandIndexProximal = OVRPlugin.BoneId.FullBody_LeftHandIndexProximal, BoneId.FullBody_LeftHandIndexIntermediate = OVRPlugin.BoneId.FullBody_LeftHandIndexIntermediate, BoneId.FullBody_LeftHandIndexDistal = OVRPlugin.BoneId.FullBody_LeftHandIndexDistal, BoneId.FullBody_LeftHandIndexTip = OVRPlugin.BoneId.FullBody_LeftHandIndexTip, BoneId.FullBody_LeftHandMiddleMetacarpal = OVRPlugin.BoneId.FullBody_LeftHandMiddleMetacarpal, BoneId.FullBody_LeftHandMiddleProximal = OVRPlugin.BoneId.FullBody_LeftHandMiddleProximal, BoneId.FullBody_LeftHandMiddleIntermediate = OVRPlugin.BoneId.FullBody_LeftHandMiddleIntermediate, BoneId.FullBody_LeftHandMiddleDistal = OVRPlugin.BoneId.FullBody_LeftHandMiddleDistal, BoneId.FullBody_LeftHandMiddleTip = OVRPlugin.BoneId.FullBody_LeftHandMiddleTip, BoneId.FullBody_LeftHandRingMetacarpal = OVRPlugin.BoneId.FullBody_LeftHandRingMetacarpal, BoneId.FullBody_LeftHandRingProximal = OVRPlugin.BoneId.FullBody_LeftHandRingProximal, BoneId.FullBody_LeftHandRingIntermediate = OVRPlugin.BoneId.FullBody_LeftHandRingIntermediate, BoneId.FullBody_LeftHandRingDistal = OVRPlugin.BoneId.FullBody_LeftHandRingDistal, BoneId.FullBody_LeftHandRingTip = OVRPlugin.BoneId.FullBody_LeftHandRingTip, BoneId.FullBody_LeftHandLittleMetacarpal = OVRPlugin.BoneId.FullBody_LeftHandLittleMetacarpal, BoneId.FullBody_LeftHandLittleProximal = OVRPlugin.BoneId.FullBody_LeftHandLittleProximal, BoneId.FullBody_LeftHandLittleIntermediate = OVRPlugin.BoneId.FullBody_LeftHandLittleIntermediate, BoneId.FullBody_LeftHandLittleDistal = OVRPlugin.BoneId.FullBody_LeftHandLittleDistal, BoneId.FullBody_LeftHandLittleTip = OVRPlugin.BoneId.FullBody_LeftHandLittleTip, BoneId.FullBody_RightHandPalm = OVRPlugin.BoneId.FullBody_RightHandPalm, BoneId.FullBody_RightHandWrist = OVRPlugin.BoneId.FullBody_RightHandWrist, BoneId.FullBody_RightHandThumbMetacarpal = OVRPlugin.BoneId.FullBody_RightHandThumbMetacarpal, BoneId.FullBody_RightHandThumbProximal = OVRPlugin.BoneId.FullBody_RightHandThumbProximal, BoneId.FullBody_RightHandThumbDistal = OVRPlugin.BoneId.FullBody_RightHandThumbDistal, BoneId.FullBody_RightHandThumbTip = OVRPlugin.BoneId.FullBody_RightHandThumbTip, BoneId.FullBody_RightHandIndexMetacarpal = OVRPlugin.BoneId.FullBody_RightHandIndexMetacarpal, BoneId.FullBody_RightHandIndexProximal = OVRPlugin.BoneId.FullBody_RightHandIndexProximal, BoneId.FullBody_RightHandIndexIntermediate = OVRPlugin.BoneId.FullBody_RightHandIndexIntermediate, BoneId.FullBody_RightHandIndexDistal = OVRPlugin.BoneId.FullBody_RightHandIndexDistal, BoneId.FullBody_RightHandIndexTip = OVRPlugin.BoneId.FullBody_RightHandIndexTip, BoneId.FullBody_RightHandMiddleMetacarpal = OVRPlugin.BoneId.FullBody_RightHandMiddleMetacarpal, BoneId.FullBody_RightHandMiddleProximal = OVRPlugin.BoneId.FullBody_RightHandMiddleProximal, BoneId.FullBody_RightHandMiddleIntermediate = OVRPlugin.BoneId.FullBody_RightHandMiddleIntermediate, BoneId.FullBody_RightHandMiddleDistal = OVRPlugin.BoneId.FullBody_RightHandMiddleDistal, BoneId.FullBody_RightHandMiddleTip = OVRPlugin.BoneId.FullBody_RightHandMiddleTip, BoneId.FullBody_RightHandRingMetacarpal = OVRPlugin.BoneId.FullBody_RightHandRingMetacarpal, BoneId.FullBody_RightHandRingProximal = OVRPlugin.BoneId.FullBody_RightHandRingProximal, BoneId.FullBody_RightHandRingIntermediate = OVRPlugin.BoneId.FullBody_RightHandRingIntermediate, BoneId.FullBody_RightHandRingDistal = OVRPlugin.BoneId.FullBody_RightHandRingDistal, BoneId.FullBody_RightHandRingTip = OVRPlugin.BoneId.FullBody_RightHandRingTip, BoneId.FullBody_RightHandLittleMetacarpal = OVRPlugin.BoneId.FullBody_RightHandLittleMetacarpal, BoneId.FullBody_RightHandLittleProximal = OVRPlugin.BoneId.FullBody_RightHandLittleProximal, BoneId.FullBody_RightHandLittleIntermediate = OVRPlugin.BoneId.FullBody_RightHandLittleIntermediate, BoneId.FullBody_RightHandLittleDistal = OVRPlugin.BoneId.FullBody_RightHandLittleDistal, BoneId.FullBody_RightHandLittleTip = OVRPlugin.BoneId.FullBody_RightHandLittleTip, BoneId.FullBody_LeftUpperLeg = OVRPlugin.BoneId.FullBody_LeftUpperLeg, BoneId.FullBody_LeftLowerLeg = OVRPlugin.BoneId.FullBody_LeftLowerLeg, BoneId.FullBody_LeftFootAnkleTwist = OVRPlugin.BoneId.FullBody_LeftFootAnkleTwist, BoneId.FullBody_LeftFootAnkle = OVRPlugin.BoneId.FullBody_LeftFootAnkle, BoneId.FullBody_LeftFootSubtalar = OVRPlugin.BoneId.FullBody_LeftFootSubtalar, BoneId.FullBody_LeftFootTransverse = OVRPlugin.BoneId.FullBody_LeftFootTransverse, BoneId.FullBody_LeftFootBall = OVRPlugin.BoneId.FullBody_LeftFootBall, BoneId.FullBody_RightUpperLeg = OVRPlugin.BoneId.FullBody_RightUpperLeg, BoneId.FullBody_RightLowerLeg = OVRPlugin.BoneId.FullBody_RightLowerLeg, BoneId.FullBody_RightFootAnkleTwist = OVRPlugin.BoneId.FullBody_RightFootAnkleTwist, BoneId.FullBody_RightFootAnkle = OVRPlugin.BoneId.FullBody_RightFootAnkle, BoneId.FullBody_RightFootSubtalar = OVRPlugin.BoneId.FullBody_RightFootSubtalar, BoneId.FullBody_RightFootTransverse = OVRPlugin.BoneId.FullBody_RightFootTransverse, BoneId.FullBody_RightFootBall = OVRPlugin.BoneId.FullBody_RightFootBall, BoneId.FullBody_End = OVRPlugin.BoneId.FullBody_End, BoneId.Max = OVRPlugin.BoneId.Max
}

Object Data

SkeletonType
List< OVRBone >
_bones[Get]
OVRPlugin.Skeleton2

Properties

bool
bool
bool
IList< OVRBone >
Bones[Get]
IList< OVRBone >
int

Public Member Functions

SkeletonType
bool
IsValidBone
( BoneId bone )
BoneId
BoneId
int
int

Object Data

void
Awake ( )
void
Start ( )
Start this instance.
Transform
GetBoneTransform
( BoneId boneId )
void
void
Update ( )
void

Static Public Member Functions

static string
BoneLabelFromBoneId
( OVRSkeleton.SkeletonType skeletonType,
BoneId boneId )

Details

Member Enumerations

enum OVRSkeleton.SkeletonType
Enumerator
None
= OVRPlugin.SkeletonType.None
HandLeft
= OVRPlugin.SkeletonType.HandLeft
HandRight
= OVRPlugin.SkeletonType.HandRight
Body
= OVRPlugin.SkeletonType.Body
FullBody
= OVRPlugin.SkeletonType.FullBody
enum OVRSkeleton.BoneId
Enumerator
Invalid
= OVRPlugin.BoneId.Invalid
Hand_Start
= OVRPlugin.BoneId.Hand_Start
Hand_WristRoot
= OVRPlugin.BoneId.Hand_WristRoot
Hand_ForearmStub
= OVRPlugin.BoneId.Hand_ForearmStub
Hand_Thumb0
= OVRPlugin.BoneId.Hand_Thumb0
Hand_Thumb1
= OVRPlugin.BoneId.Hand_Thumb1
Hand_Thumb2
= OVRPlugin.BoneId.Hand_Thumb2
Hand_Thumb3
= OVRPlugin.BoneId.Hand_Thumb3
Hand_Index1
= OVRPlugin.BoneId.Hand_Index1
Hand_Index2
= OVRPlugin.BoneId.Hand_Index2
Hand_Index3
= OVRPlugin.BoneId.Hand_Index3
Hand_Middle1
= OVRPlugin.BoneId.Hand_Middle1
Hand_Middle2
= OVRPlugin.BoneId.Hand_Middle2
Hand_Middle3
= OVRPlugin.BoneId.Hand_Middle3
Hand_Ring1
= OVRPlugin.BoneId.Hand_Ring1
Hand_Ring2
= OVRPlugin.BoneId.Hand_Ring2
Hand_Ring3
= OVRPlugin.BoneId.Hand_Ring3
Hand_Pinky0
= OVRPlugin.BoneId.Hand_Pinky0
Hand_Pinky1
= OVRPlugin.BoneId.Hand_Pinky1
Hand_Pinky2
= OVRPlugin.BoneId.Hand_Pinky2
Hand_Pinky3
= OVRPlugin.BoneId.Hand_Pinky3
Hand_MaxSkinnable
= OVRPlugin.BoneId.Hand_MaxSkinnable
Hand_ThumbTip
= OVRPlugin.BoneId.Hand_ThumbTip
Hand_IndexTip
= OVRPlugin.BoneId.Hand_IndexTip
Hand_MiddleTip
= OVRPlugin.BoneId.Hand_MiddleTip
Hand_RingTip
= OVRPlugin.BoneId.Hand_RingTip
Hand_PinkyTip
= OVRPlugin.BoneId.Hand_PinkyTip
Hand_End
= OVRPlugin.BoneId.Hand_End
Body_Start
= OVRPlugin.BoneId.Body_Start
Body_Root
= OVRPlugin.BoneId.Body_Root
Body_Hips
= OVRPlugin.BoneId.Body_Hips
Body_SpineLower
= OVRPlugin.BoneId.Body_SpineLower
Body_SpineMiddle
= OVRPlugin.BoneId.Body_SpineMiddle
Body_SpineUpper
= OVRPlugin.BoneId.Body_SpineUpper
Body_Chest
= OVRPlugin.BoneId.Body_Chest
Body_Neck
= OVRPlugin.BoneId.Body_Neck
Body_Head
= OVRPlugin.BoneId.Body_Head
Body_LeftShoulder
= OVRPlugin.BoneId.Body_LeftShoulder
Body_LeftScapula
= OVRPlugin.BoneId.Body_LeftScapula
Body_LeftArmUpper
= OVRPlugin.BoneId.Body_LeftArmUpper
Body_LeftArmLower
= OVRPlugin.BoneId.Body_LeftArmLower
Body_LeftHandWristTwist
= OVRPlugin.BoneId.Body_LeftHandWristTwist
Body_RightShoulder
= OVRPlugin.BoneId.Body_RightShoulder
Body_RightScapula
= OVRPlugin.BoneId.Body_RightScapula
Body_RightArmUpper
= OVRPlugin.BoneId.Body_RightArmUpper
Body_RightArmLower
= OVRPlugin.BoneId.Body_RightArmLower
Body_RightHandWristTwist
= OVRPlugin.BoneId.Body_RightHandWristTwist
Body_LeftHandPalm
= OVRPlugin.BoneId.Body_LeftHandPalm
Body_LeftHandWrist
= OVRPlugin.BoneId.Body_LeftHandWrist
Body_LeftHandThumbMetacarpal
= OVRPlugin.BoneId.Body_LeftHandThumbMetacarpal
Body_LeftHandThumbProximal
= OVRPlugin.BoneId.Body_LeftHandThumbProximal
Body_LeftHandThumbDistal
= OVRPlugin.BoneId.Body_LeftHandThumbDistal
Body_LeftHandThumbTip
= OVRPlugin.BoneId.Body_LeftHandThumbTip
Body_LeftHandIndexMetacarpal
= OVRPlugin.BoneId.Body_LeftHandIndexMetacarpal
Body_LeftHandIndexProximal
= OVRPlugin.BoneId.Body_LeftHandIndexProximal
Body_LeftHandIndexIntermediate
= OVRPlugin.BoneId.Body_LeftHandIndexIntermediate
Body_LeftHandIndexDistal
= OVRPlugin.BoneId.Body_LeftHandIndexDistal
Body_LeftHandIndexTip
= OVRPlugin.BoneId.Body_LeftHandIndexTip
Body_LeftHandMiddleMetacarpal
= OVRPlugin.BoneId.Body_LeftHandMiddleMetacarpal
Body_LeftHandMiddleProximal
= OVRPlugin.BoneId.Body_LeftHandMiddleProximal
Body_LeftHandMiddleIntermediate
= OVRPlugin.BoneId.Body_LeftHandMiddleIntermediate
Body_LeftHandMiddleDistal
= OVRPlugin.BoneId.Body_LeftHandMiddleDistal
Body_LeftHandMiddleTip
= OVRPlugin.BoneId.Body_LeftHandMiddleTip
Body_LeftHandRingMetacarpal
= OVRPlugin.BoneId.Body_LeftHandRingMetacarpal
Body_LeftHandRingProximal
= OVRPlugin.BoneId.Body_LeftHandRingProximal
Body_LeftHandRingIntermediate
= OVRPlugin.BoneId.Body_LeftHandRingIntermediate
Body_LeftHandRingDistal
= OVRPlugin.BoneId.Body_LeftHandRingDistal
Body_LeftHandRingTip
= OVRPlugin.BoneId.Body_LeftHandRingTip
Body_LeftHandLittleMetacarpal
= OVRPlugin.BoneId.Body_LeftHandLittleMetacarpal
Body_LeftHandLittleProximal
= OVRPlugin.BoneId.Body_LeftHandLittleProximal
Body_LeftHandLittleIntermediate
= OVRPlugin.BoneId.Body_LeftHandLittleIntermediate
Body_LeftHandLittleDistal
= OVRPlugin.BoneId.Body_LeftHandLittleDistal
Body_LeftHandLittleTip
= OVRPlugin.BoneId.Body_LeftHandLittleTip
Body_RightHandPalm
= OVRPlugin.BoneId.Body_RightHandPalm
Body_RightHandWrist
= OVRPlugin.BoneId.Body_RightHandWrist
Body_RightHandThumbMetacarpal
= OVRPlugin.BoneId.Body_RightHandThumbMetacarpal
Body_RightHandThumbProximal
= OVRPlugin.BoneId.Body_RightHandThumbProximal
Body_RightHandThumbDistal
= OVRPlugin.BoneId.Body_RightHandThumbDistal
Body_RightHandThumbTip
= OVRPlugin.BoneId.Body_RightHandThumbTip
Body_RightHandIndexMetacarpal
= OVRPlugin.BoneId.Body_RightHandIndexMetacarpal
Body_RightHandIndexProximal
= OVRPlugin.BoneId.Body_RightHandIndexProximal
Body_RightHandIndexIntermediate
= OVRPlugin.BoneId.Body_RightHandIndexIntermediate
Body_RightHandIndexDistal
= OVRPlugin.BoneId.Body_RightHandIndexDistal
Body_RightHandIndexTip
= OVRPlugin.BoneId.Body_RightHandIndexTip
Body_RightHandMiddleMetacarpal
= OVRPlugin.BoneId.Body_RightHandMiddleMetacarpal
Body_RightHandMiddleProximal
= OVRPlugin.BoneId.Body_RightHandMiddleProximal
Body_RightHandMiddleIntermediate
= OVRPlugin.BoneId.Body_RightHandMiddleIntermediate
Body_RightHandMiddleDistal
= OVRPlugin.BoneId.Body_RightHandMiddleDistal
Body_RightHandMiddleTip
= OVRPlugin.BoneId.Body_RightHandMiddleTip
Body_RightHandRingMetacarpal
= OVRPlugin.BoneId.Body_RightHandRingMetacarpal
Body_RightHandRingProximal
= OVRPlugin.BoneId.Body_RightHandRingProximal
Body_RightHandRingIntermediate
= OVRPlugin.BoneId.Body_RightHandRingIntermediate
Body_RightHandRingDistal
= OVRPlugin.BoneId.Body_RightHandRingDistal
Body_RightHandRingTip
= OVRPlugin.BoneId.Body_RightHandRingTip
Body_RightHandLittleMetacarpal
= OVRPlugin.BoneId.Body_RightHandLittleMetacarpal
Body_RightHandLittleProximal
= OVRPlugin.BoneId.Body_RightHandLittleProximal
Body_RightHandLittleIntermediate
= OVRPlugin.BoneId.Body_RightHandLittleIntermediate
Body_RightHandLittleDistal
= OVRPlugin.BoneId.Body_RightHandLittleDistal
Body_RightHandLittleTip
= OVRPlugin.BoneId.Body_RightHandLittleTip
Body_End
= OVRPlugin.BoneId.Body_End
FullBody_Start
= OVRPlugin.BoneId.FullBody_Start
FullBody_Root
= OVRPlugin.BoneId.FullBody_Root
FullBody_Hips
= OVRPlugin.BoneId.FullBody_Hips
FullBody_SpineLower
= OVRPlugin.BoneId.FullBody_SpineLower
FullBody_SpineMiddle
= OVRPlugin.BoneId.FullBody_SpineMiddle
FullBody_SpineUpper
= OVRPlugin.BoneId.FullBody_SpineUpper
FullBody_Chest
= OVRPlugin.BoneId.FullBody_Chest
FullBody_Neck
= OVRPlugin.BoneId.FullBody_Neck
FullBody_Head
= OVRPlugin.BoneId.FullBody_Head
FullBody_LeftShoulder
= OVRPlugin.BoneId.FullBody_LeftShoulder
FullBody_LeftScapula
= OVRPlugin.BoneId.FullBody_LeftScapula
FullBody_LeftArmUpper
= OVRPlugin.BoneId.FullBody_LeftArmUpper
FullBody_LeftArmLower
= OVRPlugin.BoneId.FullBody_LeftArmLower
FullBody_LeftHandWristTwist
= OVRPlugin.BoneId.FullBody_LeftHandWristTwist
FullBody_RightShoulder
= OVRPlugin.BoneId.FullBody_RightShoulder
FullBody_RightScapula
= OVRPlugin.BoneId.FullBody_RightScapula
FullBody_RightArmUpper
= OVRPlugin.BoneId.FullBody_RightArmUpper
FullBody_RightArmLower
= OVRPlugin.BoneId.FullBody_RightArmLower
FullBody_RightHandWristTwist
= OVRPlugin.BoneId.FullBody_RightHandWristTwist
FullBody_LeftHandPalm
= OVRPlugin.BoneId.FullBody_LeftHandPalm
FullBody_LeftHandWrist
= OVRPlugin.BoneId.FullBody_LeftHandWrist
FullBody_LeftHandThumbMetacarpal
= OVRPlugin.BoneId.FullBody_LeftHandThumbMetacarpal
FullBody_LeftHandThumbProximal
= OVRPlugin.BoneId.FullBody_LeftHandThumbProximal
FullBody_LeftHandThumbDistal
= OVRPlugin.BoneId.FullBody_LeftHandThumbDistal
FullBody_LeftHandThumbTip
= OVRPlugin.BoneId.FullBody_LeftHandThumbTip
FullBody_LeftHandIndexMetacarpal
= OVRPlugin.BoneId.FullBody_LeftHandIndexMetacarpal
FullBody_LeftHandIndexProximal
= OVRPlugin.BoneId.FullBody_LeftHandIndexProximal
FullBody_LeftHandIndexIntermediate
= OVRPlugin.BoneId.FullBody_LeftHandIndexIntermediate
FullBody_LeftHandIndexDistal
= OVRPlugin.BoneId.FullBody_LeftHandIndexDistal
FullBody_LeftHandIndexTip
= OVRPlugin.BoneId.FullBody_LeftHandIndexTip
FullBody_LeftHandMiddleMetacarpal
= OVRPlugin.BoneId.FullBody_LeftHandMiddleMetacarpal
FullBody_LeftHandMiddleProximal
= OVRPlugin.BoneId.FullBody_LeftHandMiddleProximal
FullBody_LeftHandMiddleIntermediate
= OVRPlugin.BoneId.FullBody_LeftHandMiddleIntermediate
FullBody_LeftHandMiddleDistal
= OVRPlugin.BoneId.FullBody_LeftHandMiddleDistal
FullBody_LeftHandMiddleTip
= OVRPlugin.BoneId.FullBody_LeftHandMiddleTip
FullBody_LeftHandRingMetacarpal
= OVRPlugin.BoneId.FullBody_LeftHandRingMetacarpal
FullBody_LeftHandRingProximal
= OVRPlugin.BoneId.FullBody_LeftHandRingProximal
FullBody_LeftHandRingIntermediate
= OVRPlugin.BoneId.FullBody_LeftHandRingIntermediate
FullBody_LeftHandRingDistal
= OVRPlugin.BoneId.FullBody_LeftHandRingDistal
FullBody_LeftHandRingTip
= OVRPlugin.BoneId.FullBody_LeftHandRingTip
FullBody_LeftHandLittleMetacarpal
= OVRPlugin.BoneId.FullBody_LeftHandLittleMetacarpal
FullBody_LeftHandLittleProximal
= OVRPlugin.BoneId.FullBody_LeftHandLittleProximal
FullBody_LeftHandLittleIntermediate
= OVRPlugin.BoneId.FullBody_LeftHandLittleIntermediate
FullBody_LeftHandLittleDistal
= OVRPlugin.BoneId.FullBody_LeftHandLittleDistal
FullBody_LeftHandLittleTip
= OVRPlugin.BoneId.FullBody_LeftHandLittleTip
FullBody_RightHandPalm
= OVRPlugin.BoneId.FullBody_RightHandPalm
FullBody_RightHandWrist
= OVRPlugin.BoneId.FullBody_RightHandWrist
FullBody_RightHandThumbMetacarpal
= OVRPlugin.BoneId.FullBody_RightHandThumbMetacarpal
FullBody_RightHandThumbProximal
= OVRPlugin.BoneId.FullBody_RightHandThumbProximal
FullBody_RightHandThumbDistal
= OVRPlugin.BoneId.FullBody_RightHandThumbDistal
FullBody_RightHandThumbTip
= OVRPlugin.BoneId.FullBody_RightHandThumbTip
FullBody_RightHandIndexMetacarpal
= OVRPlugin.BoneId.FullBody_RightHandIndexMetacarpal
FullBody_RightHandIndexProximal
= OVRPlugin.BoneId.FullBody_RightHandIndexProximal
FullBody_RightHandIndexIntermediate
= OVRPlugin.BoneId.FullBody_RightHandIndexIntermediate
FullBody_RightHandIndexDistal
= OVRPlugin.BoneId.FullBody_RightHandIndexDistal
FullBody_RightHandIndexTip
= OVRPlugin.BoneId.FullBody_RightHandIndexTip
FullBody_RightHandMiddleMetacarpal
= OVRPlugin.BoneId.FullBody_RightHandMiddleMetacarpal
FullBody_RightHandMiddleProximal
= OVRPlugin.BoneId.FullBody_RightHandMiddleProximal
FullBody_RightHandMiddleIntermediate
= OVRPlugin.BoneId.FullBody_RightHandMiddleIntermediate
FullBody_RightHandMiddleDistal
= OVRPlugin.BoneId.FullBody_RightHandMiddleDistal
FullBody_RightHandMiddleTip
= OVRPlugin.BoneId.FullBody_RightHandMiddleTip
FullBody_RightHandRingMetacarpal
= OVRPlugin.BoneId.FullBody_RightHandRingMetacarpal
FullBody_RightHandRingProximal
= OVRPlugin.BoneId.FullBody_RightHandRingProximal
FullBody_RightHandRingIntermediate
= OVRPlugin.BoneId.FullBody_RightHandRingIntermediate
FullBody_RightHandRingDistal
= OVRPlugin.BoneId.FullBody_RightHandRingDistal
FullBody_RightHandRingTip
= OVRPlugin.BoneId.FullBody_RightHandRingTip
FullBody_RightHandLittleMetacarpal
= OVRPlugin.BoneId.FullBody_RightHandLittleMetacarpal
FullBody_RightHandLittleProximal
= OVRPlugin.BoneId.FullBody_RightHandLittleProximal
FullBody_RightHandLittleIntermediate
= OVRPlugin.BoneId.FullBody_RightHandLittleIntermediate
FullBody_RightHandLittleDistal
= OVRPlugin.BoneId.FullBody_RightHandLittleDistal
FullBody_RightHandLittleTip
= OVRPlugin.BoneId.FullBody_RightHandLittleTip
FullBody_LeftUpperLeg
= OVRPlugin.BoneId.FullBody_LeftUpperLeg
FullBody_LeftLowerLeg
= OVRPlugin.BoneId.FullBody_LeftLowerLeg
FullBody_LeftFootAnkleTwist
= OVRPlugin.BoneId.FullBody_LeftFootAnkleTwist
FullBody_LeftFootAnkle
= OVRPlugin.BoneId.FullBody_LeftFootAnkle
FullBody_LeftFootSubtalar
= OVRPlugin.BoneId.FullBody_LeftFootSubtalar
FullBody_LeftFootTransverse
= OVRPlugin.BoneId.FullBody_LeftFootTransverse
FullBody_LeftFootBall
= OVRPlugin.BoneId.FullBody_LeftFootBall
FullBody_RightUpperLeg
= OVRPlugin.BoneId.FullBody_RightUpperLeg
FullBody_RightLowerLeg
= OVRPlugin.BoneId.FullBody_RightLowerLeg
FullBody_RightFootAnkleTwist
= OVRPlugin.BoneId.FullBody_RightFootAnkleTwist
FullBody_RightFootAnkle
= OVRPlugin.BoneId.FullBody_RightFootAnkle
FullBody_RightFootSubtalar
= OVRPlugin.BoneId.FullBody_RightFootSubtalar
FullBody_RightFootTransverse
= OVRPlugin.BoneId.FullBody_RightFootTransverse
FullBody_RightFootBall
= OVRPlugin.BoneId.FullBody_RightFootBall
FullBody_End
= OVRPlugin.BoneId.FullBody_End
Max
= OVRPlugin.BoneId.Max

Object Data

SkeletonType OVRSkeleton._skeletonType
No description available.
List<OVRBone> OVRSkeleton._bones
No description available.
OVRPlugin.Skeleton2 OVRSkeleton._skeleton
No description available.

Properties

bool OVRSkeleton.IsInitialized
No description available.
bool OVRSkeleton.IsDataValid
No description available.
bool OVRSkeleton.IsDataHighConfidence
No description available.
IList<OVRBone> OVRSkeleton.Bones
No description available.
IList<OVRBone> OVRSkeleton.BindPoses
No description available.
IList<OVRBoneCapsule> OVRSkeleton.Capsules
No description available.
int OVRSkeleton.SkeletonChangedCount
No description available.

Member Functions

SkeletonType OVRSkeleton.GetSkeletonType ( )
No description available.
bool OVRSkeleton.IsValidBone
( BoneId bone )
No description available.
BoneId OVRSkeleton.GetCurrentStartBoneId ( )
No description available.
BoneId OVRSkeleton.GetCurrentEndBoneId ( )
No description available.
int OVRSkeleton.GetCurrentNumBones ( )
No description available.
int OVRSkeleton.GetCurrentNumSkinnableBones ( )
No description available.

Object Data

virtual void OVRSkeleton.Awake ( )
No description available.
virtual void OVRSkeleton.Start ( )
Start this instance.
Initialize data structures.
virtual Transform OVRSkeleton.GetBoneTransform
( BoneId boneId )
No description available.
virtual void OVRSkeleton.InitializeBones ( )
No description available.
virtual void OVRSkeleton.Update ( )
No description available.
void OVRSkeleton.UpdateSkeleton ( )
No description available.

Static Member Functions

static string OVRSkeleton.BoneLabelFromBoneId
( OVRSkeleton.SkeletonType skeletonType,
BoneId boneId )
No description available.
Did you find this page helpful?
Thumbs up icon
Thumbs down icon