#include <PartikelManager.h>
Öffentliche Methoden | |
| virtual | ~PartikelManager () |
| Destruktor. | |
| void | transform (Matrix &matTranslate, Matrix &matRotate) |
| void | project (float nearDist, float farDist) |
| void | load (DataInputStream &dataIn) |
| Liest den Partikelmanager aus dem Inputstream. | |
| void | save (DataOutputStream &dataOut) |
| Serialisiert den PartikelManager in den Outputstream. | |
Öffentliche, statische Methoden | |
| static PartikelManager * | getInstance () |
| Liefert die Singleton-Instanz. | |
Öffentliche Attribute | |
| std::vector< Sprite * > | m_spriteList |
| std::vector< PartikelSystem * > | m_partikelSystemList |
Geschützte Methoden | |
| PartikelManager () | |
| Konstruktor. | |
Private Methoden | |
| void | clear (void) |
Statische private Attribute | |
| static PartikelManager * | _instance = 0 |
| PartikelManager::PartikelManager | ( | ) | [protected] |
Konstruktor.
| PartikelManager::~PartikelManager | ( | ) | [virtual] |
Destruktor.
| PartikelManager * PartikelManager::getInstance | ( | ) | [static] |
Liefert die Singleton-Instanz.
| void PartikelManager::clear | ( | void | ) | [private] |
| void PartikelManager::project | ( | float | nearDist, | |
| float | farDist | |||
| ) |
| void PartikelManager::load | ( | DataInputStream & | dataIn | ) |
| void PartikelManager::save | ( | DataOutputStream & | dataOut | ) |
Serialisiert den PartikelManager in den Outputstream.
| dataOut | DataOutputStream |
| IOException |
PartikelManager * PartikelManager::_instance = 0 [static, private] |
| std::vector<Sprite*> PartikelManager::m_spriteList |
| std::vector<PartikelSystem*> PartikelManager::m_partikelSystemList |
1.5.5