RenderWare::Skeleton struct

This structure represents an Skeleton, that is, a hierarchy of bones.

Each bone has a unique ID, a parent (except for the root bone) and flags.

Public static variables

static const uint32_t TYPE

Constructors, destructors, conversion operators

Skeleton()
Skeleton(size_t nBoneCount, uint32_t* pBoneIDs, int* pBoneFlags, int* pBoneParents)

Public variables

int* mpBoneFlags
An array of flags for each bone.
int* mpBoneParents
An array of the indices that tell the parent of each bone.
uint32_t* mpBoneIDs
An array of the IDs of each bone.
size_t mnBoneCount
The amount of bones contained in this skeleton.
uint32_t mSkeletonID
The ID that identifies this skeleton.
int field_14
Usually same as bone count.