In file include/csengine/cssprite.h:

## class csSpriteAction : public csBase

> A Action frameset for a 3D sprite animation

## Inheritance:

### Public Methods

  void | AddFrame (csFrame * frame, int delay) Add a frame to this action
  | csSpriteAction () Initialize a action object
  csFrame* | GetFrame (int f) Query the frame number f
  int | GetFrameDelay (int f) Get delay for frame number f
  char* | GetName () Get action name
  int | GetNumFrames () Get total number of frames in this action
  void | SetName (char *n) Set action name
  virtual | ~csSpriteAction () Destroy this action object

## Documentation

> A Action frameset for a 3D sprite animation

`csSpriteAction()`
  Initialize a action object

`virtual ~csSpriteAction()`
  Destroy this action object

`void AddFrame(csFrame * frame, int delay)`
  Add a frame to this action

`void SetName(char *n)`
  Set action name

`char* GetName()`
  Get action name

`int GetNumFrames()`
  Get total number of frames in this action

`csFrame* GetFrame(int f)`
  Query the frame number f

`int GetFrameDelay(int f)`
  Get delay for frame number f

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