Back to bsyte

EngineIO Class Reference

EngineIO. More...

#include <EngineIO.h>

Collaboration diagram for EngineIO:

List of all members.

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 EngineIOgetInstance ()
 Liefert die Singleton-Instanz.

Protected Member Functions

 EngineIO ()

Private Attributes

Mapm_map
MaterialManagerm_materialManager
Cameram_camera
SkyBoxm_skybox
AnimationManagerm_animationManager
PartikelManagerm_partikelManager
TextMapperm_textMapper

Static Private Attributes

static EngineIO_instance = 0

Detailed Description


Constructor & Destructor Documentation

EngineIO::EngineIO ( ) [protected]

Here is the call graph for this function:

Here is the caller graph for this function:

EngineIO::~EngineIO ( ) [virtual]

Destruktor.


Member Function Documentation

EngineIO * EngineIO::getInstance ( ) [static]

Liefert die Singleton-Instanz.

Returns:
Pointer auf die Instanz

Here is the call graph for this function:

Here is the caller graph for this function:

bool EngineIO::load ( char *  mapfile)

Liest die Mapdatei ein.

Parameters:
mapfilePfad+Dateiname+EXT der Mapdatei

Here is the call graph for this function:

Here is the caller graph for this function:

void EngineIO::save ( char *  fname)

Serialisiert alle Objekte in ein Binaerfile.

Parameters:
fnamePfad+Dateiname+Extension zur Binaerdatei

Here is the call graph for this function:

Here is the caller graph for this function:


Member Data Documentation

EngineIO * EngineIO::_instance = 0 [static, private]
Map* EngineIO::m_map [private]

The documentation for this class was generated from the following files: