#include <EngineIO.h>
Öffentliche Methoden | |
| virtual | ~EngineIO () |
| Destruktor. | |
| void | save (char *fname) |
| Serialisiert alle Objekte in ein Binaerfile. | |
| bool | load (char *mapfile) |
| Liest die Mapdatei ein. | |
Öffentliche, statische Methoden | |
| static EngineIO * | getInstance () |
| Liefert die Singleton-Instanz. | |
Geschützte Methoden | |
| EngineIO () | |
Private Attribute | |
| Map * | m_map |
| MaterialManager * | m_materialManager |
| Camera * | m_camera |
| LightManager * | m_lightManager |
| SkyBox * | m_skybox |
| AnimationManager * | m_animationManager |
| PartikelManager * | m_partikelManager |
| TextMapper * | m_textMapper |
Statische private Attribute | |
| static EngineIO * | _instance = 0 |
| EngineIO::EngineIO | ( | ) | [protected] |
| EngineIO::~EngineIO | ( | ) | [virtual] |
Destruktor.
| EngineIO * EngineIO::getInstance | ( | ) | [static] |
Liefert die Singleton-Instanz.
| void EngineIO::save | ( | char * | fname | ) |
Serialisiert alle Objekte in ein Binaerfile.
| fname | Pfad+Dateiname+Extension zur Binaerdatei |
| bool EngineIO::load | ( | char * | mapfile | ) |
Liest die Mapdatei ein.
| mapfile | Pfad+Dateiname+EXT der Mapdatei |
EngineIO * EngineIO::_instance = 0 [static, private] |
Map* EngineIO::m_map [private] |
MaterialManager* EngineIO::m_materialManager [private] |
Camera* EngineIO::m_camera [private] |
LightManager* EngineIO::m_lightManager [private] |
SkyBox* EngineIO::m_skybox [private] |
AnimationManager* EngineIO::m_animationManager [private] |
PartikelManager* EngineIO::m_partikelManager [private] |
TextMapper* EngineIO::m_textMapper [private] |
1.5.5