Click or drag to resize

Bone Class

Represents a single bone in a Skeleton section, storing its initial transform and transformation effects.
Inheritance Hierarchy

Namespace:  Syroot.NintenTools.Bfres
Assembly:  Syroot.NintenTools.Bfres (in Syroot.NintenTools.Bfres.dll) Version: 1.5.0
public class Bone : IResData

The Bone type exposes the following members.

Public methodBone
Initializes a new instance of the Bone class
Public propertyBillboardIndex
Public propertyFlags
Gets or sets flags controlling bone behavior.
Public propertyFlagsBillboard
Gets or sets the billboard transformation applied to the bone.
Public propertyFlagsRotation
Gets or sets the rotation method used to store bone rotations in Rotation.
Public propertyFlagsTransform
Public propertyFlagsTransformCumulative
Public propertyName
Public propertyParentIndex
Gets or sets the index of the parent Bone this instance is a child of.
Public propertyPosition
Gets or sets the spatial position of the bone.
Public propertyRigidMatrixIndex
Gets or sets the index of a matrix used for rigid skinning.
Public propertyRotation
Gets or sets the spatial rotation of the bone. If EulerXYZ is used, the fourth component is always 1.0f.
Public propertyScale
Gets or sets the spatial scale of the bone.
Public propertySmoothMatrixIndex
Gets or sets the index of a matrix used for smooth skinning.
Public propertyUserData
Gets or sets customly attached UserData instances.
See Also