diff options
author | Filippos Karapetis | 2009-10-11 15:51:43 +0000 |
---|---|---|
committer | Filippos Karapetis | 2009-10-11 15:51:43 +0000 |
commit | 1d3118cf4282dd15d188d07f99cb438348c6d803 (patch) | |
tree | e9bf24eb6c4e25a858dec6923b881063a6bccea0 /engines/sci/sci.h | |
parent | ba9a9422b42fe447854f7c6e56ff5794135b6b60 (diff) | |
download | scummvm-rg350-1d3118cf4282dd15d188d07f99cb438348c6d803.tar.gz scummvm-rg350-1d3118cf4282dd15d188d07f99cb438348c6d803.tar.bz2 scummvm-rg350-1d3118cf4282dd15d188d07f99cb438348c6d803.zip |
Implemented some advanced savegame functionality - loading and deleting savegames from the GMM is now possible, and new saved games will also have thumbnails. Saving from the GMM creates corrupted saved games, so it has been disabled for now
svn-id: r44930
Diffstat (limited to 'engines/sci/sci.h')
-rw-r--r-- | engines/sci/sci.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/sci/sci.h b/engines/sci/sci.h index e0e952a8b2..2acfdf730f 100644 --- a/engines/sci/sci.h +++ b/engines/sci/sci.h @@ -96,9 +96,14 @@ public: // Engine APIs virtual Common::Error run(); + bool hasFeature(EngineFeature f) const; void pauseEngineIntern(bool pause); virtual GUI::Debugger *getDebugger(); Console *getSciDebugger(); + Common::Error loadGameState(int slot); + Common::Error saveGameState(int slot, const char *desc); + bool canLoadGameStateCurrently(); + bool canSaveGameStateCurrently(); const char* getGameID() const; int getResourceVersion() const; |