32ca7311f566b8fa885f546b2b531cc336eacc7c
[physics.git] / src / GameStates / GameState.h
1 #ifndef GAMESTATE_H
2 #define GAMESTATE_H
3
4
5 /// ***** Header Class *****
6
7 class GameState
8 {
9   protected:
10     GameState();
11
12   public:
13     virtual ~GameState();
14
15     virtual void handleInput(bool=false) const = 0;
16     virtual void update(float, bool=false) const = 0;
17     virtual void draw(bool=false) const = 0;
18 };
19
20 #endif // GAMESTATE_H