diff options
author | Max Horn | 2008-11-06 15:41:38 +0000 |
---|---|---|
committer | Max Horn | 2008-11-06 15:41:38 +0000 |
commit | 8f33d4a40aef337673fe98bb3b44be300fe697e6 (patch) | |
tree | 0c5dfe2ec185fa37b8d44b4ef24e67c938471a63 /engines/scumm/scumm.h | |
parent | edf9f249260b1fd4364f6727fa622991e81e8cf3 (diff) | |
download | scummvm-rg350-8f33d4a40aef337673fe98bb3b44be300fe697e6.tar.gz scummvm-rg350-8f33d4a40aef337673fe98bb3b44be300fe697e6.tar.bz2 scummvm-rg350-8f33d4a40aef337673fe98bb3b44be300fe697e6.zip |
Implemented GMM loading (and, once the GMM supports it, saving) for SCUMM
svn-id: r34913
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 |