CrystalSpace

Public API Reference

Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

csModelDataAction Class Reference

Document me!@. More...

#include <mdldata.h>

Inheritance diagram for csModelDataAction:

iModelDataAction iBase List of all members.

Public Methods

 csModelDataAction ()
 Constructor. More...

virtual ~csModelDataAction ()
 Destructor. More...

virtual int GetFrameCount () const
 Return the number of key frames. More...

virtual float GetTime (int Frame) const
 Get the time value for a frame. More...

virtual iObjectGetState (int Frame) const
 Get the state information for a frame. More...

virtual void SetTime (int Frame, float NewTime)
 Set the time value for a frame. More...

virtual void SetState (int Frame, iObject *State)
 Set the state information for a frame. More...

virtual void AddFrame (float Time, iObject *State)
 Add a frame. More...

virtual void DeleteFrame (int Frame)
 Delete a frame. More...

virtual float GetTotalTime () const
 Return the total time of one animation cycle. More...


Detailed Description

Document me!@.

@

Definition at line 174 of file cstool/mdldata.h.


Constructor & Destructor Documentation

csModelDataAction::csModelDataAction  
 

Constructor.

virtual csModelDataAction::~csModelDataAction   [inline, virtual]
 

Destructor.

Definition at line 187 of file cstool/mdldata.h.


Member Function Documentation

virtual void csModelDataAction::AddFrame float    Time,
iObject   State
[virtual]
 

Add a frame.

Implements iModelDataAction.

virtual void csModelDataAction::DeleteFrame int    Frame [virtual]
 

Delete a frame.

Implements iModelDataAction.

virtual int csModelDataAction::GetFrameCount   const [virtual]
 

Return the number of key frames.

Implements iModelDataAction.

virtual iObject* csModelDataAction::GetState int    Frame const [virtual]
 

Get the state information for a frame.

Implements iModelDataAction.

virtual float csModelDataAction::GetTime int    Frame const [virtual]
 

Get the time value for a frame.

Implements iModelDataAction.

virtual float csModelDataAction::GetTotalTime   const [virtual]
 

Return the total time of one animation cycle.

Implements iModelDataAction.

virtual void csModelDataAction::SetState int    Frame,
iObject   State
[virtual]
 

Set the state information for a frame.

Implements iModelDataAction.

virtual void csModelDataAction::SetTime int    Frame,
float    NewTime
[virtual]
 

Set the time value for a frame.

Implements iModelDataAction.


The documentation for this class was generated from the following file:
Generated for Crystal Space by doxygen 1.2.14