NL3D::CSkeletonShape::CLod Struct Reference

#include <skeleton_shape.h>


Detailed Description

This is a lod for skeleton.

Definition at line 53 of file skeleton_shape.h.

Public Member Functions

void serial (NLMISC::IStream &f) throw (NLMISC::EStream)

Data Fields

std::vector< uint8ActiveBones
 Size of Bones. If a bone is active in this lod, 0xFF, else 0.

float Distance
 The distance of activation of this bone.


Member Function Documentation

void NL3D::CSkeletonShape::CLod::serial NLMISC::IStream f  )  throw (NLMISC::EStream)
 

Definition at line 41 of file skeleton_shape.cpp.

00042 {
00043         (void)f.serialVersion(0);
00044 
00045         f.serial(Distance);
00046         f.serialCont(ActiveBones);
00047 }


Field Documentation

std::vector<uint8> NL3D::CSkeletonShape::CLod::ActiveBones
 

Size of Bones. If a bone is active in this lod, 0xFF, else 0.

Definition at line 58 of file skeleton_shape.h.

Referenced by NL3D::CSkeletonModel::updateBoneToCompute().

float NL3D::CSkeletonShape::CLod::Distance
 

The distance of activation of this bone.

Definition at line 56 of file skeleton_shape.h.

Referenced by NL3D::CSkeletonModel::traverseAnimDetail().


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