#include <EngineIO.h>

Public Member Functions | |
| virtual | ~EngineIO () |
| Destruktor. | |
| void | save (char *fname) |
| Serialisiert alle Objekte in ein Binaerfile. | |
| bool | load (char *mapfile) |
| Liest die Mapdatei ein. | |
Static Public Member Functions | |
| static EngineIO * | getInstance () |
| Liefert die Singleton-Instanz. | |
Protected Member Functions | |
| EngineIO () | |
Private Attributes | |
| Map * | m_map |
| MaterialManager * | m_materialManager |
| Camera * | m_camera |
| SkyBox * | m_skybox |
| AnimationManager * | m_animationManager |
| PartikelManager * | m_partikelManager |
| TextMapper * | m_textMapper |
Static Private Attributes | |
| static EngineIO * | _instance = 0 |
| EngineIO::EngineIO | ( | ) | [protected] |


| EngineIO::~EngineIO | ( | ) | [virtual] |
Destruktor.
| EngineIO * EngineIO::getInstance | ( | ) | [static] |
Liefert die Singleton-Instanz.


| bool EngineIO::load | ( | char * | mapfile | ) |
Liest die Mapdatei ein.
| mapfile | Pfad+Dateiname+EXT der Mapdatei |


| void EngineIO::save | ( | char * | fname | ) |
Serialisiert alle Objekte in ein Binaerfile.
| fname | Pfad+Dateiname+Extension zur Binaerdatei |


EngineIO * EngineIO::_instance = 0 [static, private] |
AnimationManager* EngineIO::m_animationManager [private] |
Camera* EngineIO::m_camera [private] |
Map* EngineIO::m_map [private] |
MaterialManager* EngineIO::m_materialManager [private] |
PartikelManager* EngineIO::m_partikelManager [private] |
SkyBox* EngineIO::m_skybox [private] |
TextMapper* EngineIO::m_textMapper [private] |