NL3D::CSkeletonModel::CBoneUsage Struct Reference


Data Fields

uint8 CLodForcedUsage
uint8 ForcedUsage
 Same as Usage, but must be animated/computed, even if Skeleton Lods say not (stickedObjects).

uint8 MustCompute
uint8 Usage
 The bone Usage (refCount).

uint ValidBoneSkinMatrix
 Myself if MustCompute==true, or the first parent with MustCompute==true.


Field Documentation

uint8 NL3D::CSkeletonModel::CBoneUsage::CLodForcedUsage
 

Same as ForcedUsage, but must be animated/computed, even if the skeleton is in CLod state ie displayed with a CLodCharacterShape. This is important for skeletons which have skeletons sons sticked on them

Definition at line 406 of file skeleton_model.h.

uint8 NL3D::CSkeletonModel::CBoneUsage::ForcedUsage
 

Same as Usage, but must be animated/computed, even if Skeleton Lods say not (stickedObjects).

Definition at line 401 of file skeleton_model.h.

uint8 NL3D::CSkeletonModel::CBoneUsage::MustCompute
 

The current state: which bones need to be computed. ie: (CLodForcedUsage) | ( ((Usage & currentLodUsage) | ForcedUsage) & skeleton not in CLod state )

Definition at line 410 of file skeleton_model.h.

uint8 NL3D::CSkeletonModel::CBoneUsage::Usage
 

The bone Usage (refCount).

Definition at line 399 of file skeleton_model.h.

uint NL3D::CSkeletonModel::CBoneUsage::ValidBoneSkinMatrix
 

Myself if MustCompute==true, or the first parent with MustCompute==true.

Definition at line 412 of file skeleton_model.h.


The documentation for this struct was generated from the following file:
Generated on Tue Mar 16 07:46:08 2004 for NeL by doxygen 1.3.6