nsnake
Classic snake game for the terminal
GameStateGame.hpp
1 #ifndef GAMESTATEGAME_H_DEFINED
2 #define GAMESTATEGAME_H_DEFINED
3 
4 #include <Engine/Flow/GameState.hpp>
5 #include <Entities/Game.hpp>
6 
29 class GameStateGame: public GameState
30 {
31 public:
32  GameStateGame();
33  virtual ~GameStateGame();
34 
35  void load();
36  void unload();
37 
38  void update();
39  void draw();
40 
41 private:
43  Game* game;
44 
46  bool willQuit;
47 };
48 
49 #endif //GAMESTATEGAME_H_DEFINED
50 
This represents the actual game taking place.
Definition: Game.hpp:16