
Public Types | |
| enum | { anim_IDLE, anim_WALK, anim_WALKBACK, anim_RUN, anim_FALL, anim_LAND, anim_DIE, anim_WALK_LEFT, anim_WALK_RIGHT, anim_WIN, anim_LOSE, anim_GET_BONUS, anim_SPECIAL1, anim_SPECIAL2, anim_SPECIAL3, anim_IDLE2, anim_IDLE3, anim_LOSE2 } |
Public Member Functions | |
| void | animate (AnimationData *a) |
| virtual void | deserializeAnimState (BinaryInput &b)=0 |
| virtual bool | finished ()=0 |
| virtual int | getNumberOfFrames (int animation)=0 |
| virtual void | init ()=0 |
| virtual void | loop (int animation, float blendFrames)=0 |
| virtual void | pause ()=0 |
| virtual void | play ()=0 |
| virtual void | playOnce (int animation, float blendFrames)=0 |
| virtual void | serializeAnimState (BinaryOutput &b)=0 |
| virtual void | setSpeed (float speed)=0 |
| virtual void | update (float time)=0 |
| virtual | ~Animateable () |
Public Attributes | |
| bool | animChangedSinceSerialization |
Protected Attributes | |
| AnimationData * | animationData |
|
|
|
|
|
|
|
|
Reimplemented in ONE::model::ADModel. |
|
|
Implemented in ONE::model::ADModelInstance. |
|
|
Implemented in ONE::model::ADModelInstance. |
|
|
Implemented in ONE::model::ADModelInstance. |
|
|
Implemented in ONE::model::ADModelInstance. |
|
||||||||||||
|
Implemented in ONE::model::ADModelInstance. |
|
|
Implemented in ONE::model::ADModelInstance. |
|
|
Implemented in ONE::model::ADModelInstance. |
|
||||||||||||
|
Implemented in ONE::model::ADModelInstance. |
|
|
Implemented in ONE::model::ADModelInstance. |
|
|
Implemented in ONE::model::ADModelInstance. |
|
|
Implemented in ONE::model::ADModelInstance. |
|
|
|
|
|
|
1.4.3