![]() | 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.)
|