From 8f33d4a40aef337673fe98bb3b44be300fe697e6 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Thu, 6 Nov 2008 15:41:38 +0000 Subject: Implemented GMM loading (and, once the GMM supports it, saving) for SCUMM svn-id: r34913 --- engines/scumm/scumm.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'engines/scumm/scumm.h') 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 -- cgit v1.2.3