#include <Game.h>

Public Member Functions | |
| Game (GlRenderer *renderer) | |
| Game (const Game &source) | |
| ~Game () | |
| void | update (Uint32 time) |
| void | quit () |
| void | loadLevel (string filename, Uint32 score) |
| bool | isQuit () |
| virtual string | toString () const |
| Returns a textual representation. | |
| virtual string | className () const |
| Returns the class name of the object. | |
| virtual enum classId | classId () const |
| Returns the class id of the object. | |
Private Attributes | |
| MVBoard * | board |
| MVFirefly * | firefly |
| Controller * | controller |
| GlRenderer * | renderer |
| OrbitCamera * | mainCam |
| Camera * | minimapCam |
| bool | userQuit |
| PhongLight * | light0 |
| PhongLight * | light1 |
| HudFood * | foodBar |
| HudWater * | waterBar |
| HudInventory * | inventory |
| HudScore * | scoreBoardBg |
| HudScore * | scoreBoard |
| Game::Game | ( | GlRenderer * | renderer | ) |
| Game::Game | ( | const Game & | source | ) |
| Game::~Game | ( | ) |
| void Game::update | ( | Uint32 | time | ) |
| void Game::quit | ( | ) |
| void Game::loadLevel | ( | string | filename, | |
| Uint32 | score | |||
| ) |
Align camera
| bool Game::isQuit | ( | ) |
| string Game::toString | ( | ) | const [virtual] |
| string Game::className | ( | ) | const [virtual] |
| enum classId Game::classId | ( | ) | const [virtual] |
MVBoard* Game::board [private] |
MVFirefly* Game::firefly [private] |
Controller* Game::controller [private] |
GlRenderer* Game::renderer [private] |
OrbitCamera* Game::mainCam [private] |
Camera* Game::minimapCam [private] |
bool Game::userQuit [private] |
PhongLight* Game::light0 [private] |
PhongLight* Game::light1 [private] |
HudFood* Game::foodBar [private] |
HudWater* Game::waterBar [private] |
HudInventory* Game::inventory [private] |
HudScore* Game::scoreBoardBg [private] |
HudScore* Game::scoreBoard [private] |
1.5.6