#include <AnimationPool.h>
Öffentliche Methoden | |
| virtual | ~AnimationPool () |
| Destruktor. | |
| void | clear (void) |
| int | add (int aID) |
| Animation * | get (int aID) |
| void | animate (void) |
| void | load (DataInputStream &dataIn) |
| Liest den AnimationPool aus dem Inputstream. | |
| void | save (DataOutputStream &dataOut) |
| Serialisiert das AnimationPool-Objekt in den Outputstream. | |
Öffentliche, statische Methoden | |
| static AnimationPool * | getInstance () |
| Liefert die Singleton-Instanz. | |
Geschützte Methoden | |
| AnimationPool () | |
| Konstruktor. | |
Private Attribute | |
| Animation | m_animDummy |
| std::vector< Animation * > | m_animList |
Statische private Attribute | |
| static AnimationPool * | _instance = 0 |
| AnimationPool::AnimationPool | ( | ) | [protected] |
Konstruktor.
| AnimationPool::~AnimationPool | ( | ) | [virtual] |
Destruktor.
| AnimationPool * AnimationPool::getInstance | ( | ) | [static] |
Liefert die Singleton-Instanz.
| void AnimationPool::clear | ( | void | ) |
| int AnimationPool::add | ( | int | aID | ) |
| Animation * AnimationPool::get | ( | int | aID | ) |
| void AnimationPool::animate | ( | void | ) |
| void AnimationPool::load | ( | DataInputStream & | dataIn | ) |
Liest den AnimationPool aus dem Inputstream.
| dataIn | DataInputStream |
| IOException |
| void AnimationPool::save | ( | DataOutputStream & | dataOut | ) |
Serialisiert das AnimationPool-Objekt in den Outputstream.
| dataOut | DataOutputStream |
| IOException |
AnimationPool * AnimationPool::_instance = 0 [static, private] |
Animation AnimationPool::m_animDummy [private] |
std::vector<Animation*> AnimationPool::m_animList [private] |
1.5.5