CGame Class Reference
Hauptklasse fuer den Spielablauf.
More...
#include <Game.hpp>
List of all members.
Detailed Description
Hauptklasse fuer den Spielablauf.
Member Function Documentation
Hauptschleife des Spiels Schleife wird bis zum beenden des Spiels durchlaufen. Dabei werden Unterfunktionen aufgerufen.
Spiel beenden und Speicher freigeben Achtung! JEDER auf dem Heap erzeugte Speicher muss hier freigegeben werden!
Gibt ein CClient-Objekt zurueck und erzeugt eventuell eines
- Returns:
- Zeiger auf CClient-Objekt
CServer * CGame::GetLANServerThread |
( |
|
) |
|
Gibt ein CServer-Objekt zurueck und erzeugt eventuell eines
- Returns:
- Zeiger auf CServer-Objekt
void CGame::SaveGame |
( |
bool |
bUpdateScore = true |
) |
|
Spielstand speichern
- Parameters:
-
| bUpdateScore | Spielstand aktualisieren? |
void CGame::LoadGameEngine |
( |
bool |
bMPlayer = false |
) |
|
Neue Instanzen fuer das Spiel erzeugen
- Parameters:
-
| bMPlayer | MP-Modus starten? |
bool CGame::IsMPlayer |
( |
|
) |
[inline] |
Multiplayer-Spiel?
- Returns:
- Multiplayer-Spiel true/false
bool CGame::LoadNextLevel |
( |
|
) |
|
Naechstes Level laden
- Returns:
- bool Gibt es ein naechstes Level? Bei false wurden alle Levels durchgespielt.
int CGame::GetCurrentLevel |
( |
|
) |
[inline] |
Aktuelles Level zurueckgeben
- Returns:
- Aktuelles Level
Spielerdaten zurueckgeben
- Returns:
- Zeiger auf Spielerdaten
Gespeicherte Spielereinstellungen zurueckgeben
- Returns:
- Zeiger auf gespeicherte Spielereinstellungen
CGui* CGame::GetGui |
( |
|
) |
[inline] |
GUI-Objekt zurueck geben
- Returns:
- Zeiger auf GUI
void CGame::SetCurrentLevel |
( |
int |
nLevel |
) |
[inline] |
Aktuelles Level setzen
- Parameters:
-
float CGame::GetLevelTimer |
( |
|
) |
[inline] |
Leveltimer mit Zeit in Sekunden zurueckgeben
- Returns:
- Spielzeit in diesem Level
The documentation for this class was generated from the following files:
- /Users/michael/Documents/TraxiSVN/src/game/Game.hpp
- /Users/michael/Documents/TraxiSVN/src/game/Game.cpp