35 #ifndef CRAB_GAMESTATE_CONTAINER_H 36 #define CRAB_GAMESTATE_CONTAINER_H 38 #include "common/events.h" 39 #include "crab/gamestates.h" 48 virtual void handleEvents(
Common::Event &event,
bool &shouldChangeState, GameStateID &newStateId) = 0;
49 virtual void internalEvents(
bool &shouldChangeState, GameStateID &newStateId) = 0;
50 virtual void draw() = 0;
51 virtual void setUI() = 0;
52 virtual void autoSave() = 0;
58 #endif // CRAB_GAMESTATE_CONTAINER_H Definition: gamestate_container.h:46
Definition: moveeffect.h:37