| SkeletonPose Methods |
The SkeletonPose type exposes the following members.
| Name | Description | |
|---|---|---|
| Clone |
Creates a new SkeletonPose that is a clone (deep copy) of the current
instance.
| |
| Create |
Creates an instance of the SkeletonPose class. (This method
reuses a previously recycled instance or allocates a new instance if necessary.)
| |
| Equals | (Inherited from Object.) | |
| GetBonePoseAbsolute |
Gets the absolute bone pose of the specified bone.
| |
| GetBonePoseRelative |
Gets the relative bone pose of the specified bone.
| |
| GetBoneTransform |
Gets the bone transform of the specified bone.
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Recycle |
Recycles this instance of the SkeletonPose class.
| |
| ResetBoneTransform |
Resets the bone transforms of the specified bone.
| |
| ResetBoneTransforms |
Resets the bone transforms of all bones in the skeleton.
| |
| SetBoneTransform |
Sets the bone transform of the specified bone.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Update |
Updates all bone transformations.
|
| Name | Description | |
|---|---|---|
| DrawBones |
Draws the skeleton bones, bone space axes and bone names for debugging.
(Only available in the XNA-compatible build.)
(Defined by SkeletonHelper.) | |
| GetChain |
Gets the bone indices of a bone chain.
(Defined by SkeletonHelper.) | |
| GetNumberOfBones |
Counts the number of bones in a bone chain.
(Defined by SkeletonHelper.) | |
| IsAncestor |
Determines whether the given bone indices form a valid bone chain.
(Defined by SkeletonHelper.) | |
| IsAncestorOrSelf |
Determines whether the given bone indices form a valid bone chain.
(Defined by SkeletonHelper.) | |
| ResetBoneTransforms(Int32, Int32) | Overloaded.
Resets the bone transforms of all bones in a bone chain.
(Defined by SkeletonHelper.) | |
| ResetBoneTransforms(Int32, Int32, Boolean, Boolean, Boolean) | Overloaded.
Resets the bone transform components (scale, rotation or translation) of all bones in a
bone chain.
(Defined by SkeletonHelper.) | |
| ResetBoneTransformsInSubtree |
Resets the bone transform components (scale, rotation or translation) of all bones in a
bone subtree.
(Defined by SkeletonHelper.) | |
| RotateBoneAbsolute |
Rotates a bone where the rotation is given in model space.
(Defined by SkeletonHelper.) | |
| SetBonePoseAbsolute |
Sets the bone transform to create a desired pose in model space.
(Defined by SkeletonHelper.) | |
| SetBoneRotationAbsolute |
Sets the bone rotation of a bone so that it matches the given rotation in model space.
(Defined by SkeletonHelper.) |
| Name | Description | |
|---|---|---|
| IAnimatableObjectGetAnimatablePropertyT |
Gets the property with given name and type which can be animated.
| |
| IAnimatableObjectGetAnimatedProperties |
Gets either the properties which are currently animated, or all properties which can be
animated. (See remarks.)
|