aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/gamemodule.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/neverhood/gamemodule.h')
-rw-r--r--engines/neverhood/gamemodule.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/neverhood/gamemodule.h b/engines/neverhood/gamemodule.h
index b212a1905c..04fc780b02 100644
--- a/engines/neverhood/gamemodule.h
+++ b/engines/neverhood/gamemodule.h
@@ -33,9 +33,10 @@ public:
GameModule(NeverhoodEngine *vm);
virtual ~GameModule();
void startup();
- void restoreGame();
+ void requestRestoreGame();
void requestRestartGame(bool requestMainMenu);
- void checkMainMenu();
+ void redrawPrevChildObject();
+ void checkRequests();
void handleMouseMove(int16 x, int16 y);
void handleMouseDown(int16 x, int16 y);
void handleMouseUp(int16 x, int16 y);
@@ -58,6 +59,7 @@ protected:
Entity *_prevChildObject;
int _prevModuleNum;
bool _gameWasLoaded;
+ bool _restoreGameRequested;
bool _restartGameRequested;
bool _mainMenuRequested;
bool _someFlag1;