diff options
Diffstat (limited to 'engines/scumm/scumm.h')
-rw-r--r-- | engines/scumm/scumm.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/scumm/scumm.h b/engines/scumm/scumm.h index e12a99c0c9..80f5784351 100644 --- a/engines/scumm/scumm.h +++ b/engines/scumm/scumm.h @@ -449,6 +449,12 @@ public: virtual GUI::Debugger *getDebugger(); virtual bool hasFeature(EngineFeature f) const; virtual void syncSoundSettings(); + + virtual int loadGameState(int slot); + virtual bool canLoadGameStateCurrently(); + virtual int saveGameState(int slot, const char *desc); + virtual bool canSaveGameStateCurrently(); + virtual void pauseEngineIntern(bool pause); protected: @@ -628,7 +634,7 @@ public: bool getSavegameName(int slot, Common::String &desc); void listSavegames(bool *marks, int num); - void requestSave(int slot, const char *name, bool temporary = false); + void requestSave(int slot, const char *name); void requestLoad(int slot); // thumbnail + info stuff |