In file include/csengine/skeleton.h:

## class csSkeleton : public csSkeletonLimb

> The base skeleton class (or the 'body')

## Inheritance:

### Public Methods

  virtual csSkeletonLimbState* | CreateState () Create a csSkeletonState from this csSkeleton.
  | csSkeleton () Create an empty skeleton.
  virtual | ~csSkeleton () Destructor.

### Inherited from csSkeletonLimb:

### Public Methods

void AddChild(csSkeletonLimb* child)
void AddVertex(int v)
void ComputeBoundingBox(csFrame* source)
void GetBoundingBox(csVector3& b_min, csVector3& b_max)
csSkeletonLimb* GetNext()
int GetNumVertices()
int* GetVertices()
void RemapVertices(int* mapping)
void SetNext(csSkeletonLimb* n)

### Protected Methods

void UpdateState(csSkeletonLimbState* limb)

### Private Fields

csVector3 box_min
csSkeletonLimb* children
csSkeletonLimb* next
int num_vertices
int* vertices

## Documentation

> The base skeleton class (or the 'body')

`csSkeleton()`
  Create an empty skeleton.

`virtual ~csSkeleton()`
  Destructor.

`virtual csSkeletonLimbState* CreateState()`
  Create a csSkeletonState from this csSkeleton.

This class has no child classes.

alphabetic index hierarchy of classes

this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de