#include <Game.h>
Public Member Functions | |
| Game (int levelnum=0) | |
| ~Game () | |
| void | init () |
| bool | mainLoop () |
| bool | nextLevel () |
| bool | wonLevel () |
| void | loadLevel (std::string filename) |
| void | resetLevel () |
Private Attributes | |
| Level * | _currentLevel |
| std::queue< std::string > | _levelList |
Definition at line 10 of file Game.h.
|
|
Definition at line 9 of file Game.cpp. References _levelList, List::empty(), List::firstList(), List::firstString(), Parser::parse(), and List::rest(). |
|
|
Definition at line 33 of file Game.cpp. References _currentLevel. |
|
|
|
|
|
Definition at line 58 of file Game.cpp. References _currentLevel, and Level::levelLoad(). |
|
|
Definition at line 71 of file Game.cpp. References _currentLevel, Level::draw(), Screen::drawScramble(), Screen::FRAMERATE, glfuncs::instance(), Screen::instance(), Control::quitKey, and Level::update(). |
|
|
Definition at line 38 of file Game.cpp. References _levelList. |
|
|
Definition at line 21 of file Game.h. References _currentLevel, and Level::reset(). |
|
|
Definition at line 19 of file Game.h. References _currentLevel, and Level::getWon(). |
|
|
Definition at line 21 of file Game.h. Referenced by loadLevel(), mainLoop(), resetLevel(), wonLevel(), and ~Game(). |
|
|
Definition at line 25 of file Game.h. Referenced by Game(), and nextLevel(). |
1.4.6-NO