Public Member Functions | Protected Types | Protected Member Functions | Protected Attributes
Animation Class Reference
Inheritance diagram for Animation:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Animation (const std::string _name, double _length, bool _loop)
double GetLength () const
void SetLength (double _len)
void SetTime (double _time)
void AddTime (double _time)
double GetTime () const

Protected Types

typedef std::vector< KeyFrame * > KeyFrame_V

Protected Member Functions

double GetKeyFramesAtTime (double _time, KeyFrame **_kf1, KeyFrame **_kf2, unsigned int &_firstKeyIndex) const

Protected Attributes

std::string name
double length
double timePos
bool build
bool loop
KeyFrame_V keyFrames

The documentation for this class was generated from the following file: