Map Klassenreferenz

Container fuer die Map. Mehr ...

#include <Map.h>

Aufstellung aller Elemente

Öffentliche Methoden

virtual ~Map ()
 Destruktor.
void calcAnimation ()
void calcLightMapGrid ()
void calcLightMap ()
void dump ()

Öffentliche, statische Methoden

static MapgetInstance ()
 Liefert die Singleton-Instanz.

Öffentliche Attribute

std::vector< Zone * > zoneList

Geschützte Methoden

 Map ()

Private Methoden

void addTile (Tile *tile)

Private Attribute

char m_mapfile [255]

Statische private Attribute

static Map_instance = 0


Ausführliche Beschreibung

Container fuer die Map.

Beschreibung der Konstruktoren und Destruktoren

Map::Map (  )  [protected]

Map::~Map (  )  [virtual]

Destruktor.


Dokumentation der Elementfunktionen

Map * Map::getInstance (  )  [static]

Liefert die Singleton-Instanz.

Rückgabe:
Pointer auf die Instanz

void Map::calcAnimation (  ) 

void Map::calcLightMapGrid (  ) 

void Map::calcLightMap (  ) 

void Map::dump (  ) 

void Map::addTile ( Tile tile  )  [private]


Dokumentation der Datenelemente

std::vector<Zone*> Map::zoneList

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

char Map::m_mapfile[255] [private]


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

Generated on Sun Nov 1 16:26:43 2009 for engine3d by doxygen 1.5.5