class csSkeletonLimbState : public csObject A limb in a skeletal system (state version, see csSkeletonState for more information)
| | ComputeBoundingBox (const csTransform& tr, csVector3& bbox_min, csVector3& bbox_max) Calculate the real bounding box for the given state |
| | GetChildren () Get first child. |
| | GetNext () Get next sibling in list. |
| | Transform (const csTransform& tr, csFrame* source, csVector3* dest) Transform the vertices in the given frame to the destination frame |
| | ~csSkeletonLimbState () Destructor. |
| | csSkeletonLimbState () Create an empty limb (protected constructor). |
| | children Children of this limb. |
| | next Next in the list. |
| | num_vertices The number of vertices to control. |
| | tmpl Pointer to original skeleton node. |
| | vertices The vertices from the parent sprite that it controls. |
| | AddChild (csSkeletonLimbState* child) Add a child limb. |
| | SetNext (csSkeletonLimbState* n) Linked list. |
A limb in a skeletal system (state version, see csSkeletonState for more information)
csSkeletonLimb* tmpl
int* vertices
int num_vertices
csSkeletonLimbState* children
void AddChild(csSkeletonLimbState* child)
void SetNext(csSkeletonLimbState* n)
csSkeletonLimbState()
virtual ~csSkeletonLimbState()
virtual void Transform(const csTransform& tr, csFrame* source, csVector3* dest)
virtual void ComputeBoundingBox(const csTransform& tr, csVector3& bbox_min, csVector3& bbox_max)
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de