OVRCustomSkeleton Class Reference
Inheritance diagram for OVRCustomSkeleton:
Protected Member Functions | |
| override void | InitializeBones () |
Properties | |
| List< Transform > | CustomBones [get] |
Properties inherited from OVRSkeleton | |
| bool | IsInitialized [get] |
| bool | IsDataValid [get] |
| bool | IsDataHighConfidence [get] |
| IList< OVRBone > | Bones [get, protected set] |
| IList< OVRBone > | BindPoses [get] |
| IList< OVRBoneCapsule > | Capsules [get] |
| int | SkeletonChangedCount [get] |
Additional Inherited Members | |
Public Types inherited from OVRSkeleton | |
| enum | SkeletonType { SkeletonType.None = OVRPlugin.SkeletonType.None, SkeletonType.HandLeft = OVRPlugin.SkeletonType.HandLeft, SkeletonType.HandRight = OVRPlugin.SkeletonType.HandRight } |
| 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.Max = OVRPlugin.BoneId.Max } |
Public Member Functions inherited from OVRSkeleton | |
| SkeletonType | GetSkeletonType () |
| BoneId | GetCurrentStartBoneId () |
| BoneId | GetCurrentEndBoneId () |
| int | GetCurrentNumBones () |
| int | GetCurrentNumSkinnableBones () |
Static Public Member Functions inherited from OVRSkeleton | |
| static string | BoneLabelFromBoneId (OVRSkeleton.SkeletonType skeletonType, BoneId boneId) |
Protected Attributes inherited from OVRSkeleton | |
| SkeletonType | _skeletonType = SkeletonType.None |
| List< OVRBone > | _bones |
| OVRPlugin.Skeleton2 | _skeleton = new OVRPlugin.Skeleton2() |
Member Function Documentation
◆ InitializeBones()
|
protectedvirtual |
Reimplemented from OVRSkeleton.
Property Documentation
◆ CustomBones
|
get |
The documentation for this class was generated from the following file:
- Oculus/VR/Scripts/Util/OVRCustomSkeleton.cs
Properties inherited from
1.8.13