diff options
author | Filippos Karapetis | 2008-11-12 20:41:19 +0000 |
---|---|---|
committer | Filippos Karapetis | 2008-11-12 20:41:19 +0000 |
commit | 6bfee1bae425fb73fdce68629913432319df85a5 (patch) | |
tree | 1f69b051138506b6098aa5bf6c5928271ae349ce /engines/sky/control.h | |
parent | c0f82d351894df16e23690b4361e66bed0fb6f84 (diff) | |
download | scummvm-rg350-6bfee1bae425fb73fdce68629913432319df85a5.tar.gz scummvm-rg350-6bfee1bae425fb73fdce68629913432319df85a5.tar.bz2 scummvm-rg350-6bfee1bae425fb73fdce68629913432319df85a5.zip |
Saving and loading from the GMM is now supported in the sky engine
svn-id: r35024
Diffstat (limited to 'engines/sky/control.h')
-rw-r--r-- | engines/sky/control.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/engines/sky/control.h b/engines/sky/control.h index e9575c33c1..d099d44d95 100644 --- a/engines/sky/control.h +++ b/engines/sky/control.h @@ -191,6 +191,12 @@ public: uint16 quickXRestore(uint16 slot); bool loadSaveAllowed(void); + uint16 _selectedGame; + uint16 saveGameToFile(void); + + void loadDescriptions(Common::StringList &list); + void saveDescriptions(const Common::StringList &list); + private: int displayMessage(const char *altButton, const char *message, ...); @@ -216,14 +222,10 @@ private: void drawCross(uint16 x, uint16 y); uint16 saveRestorePanel(bool allowSave); - void loadDescriptions(Common::StringList &list); - void saveDescriptions(const Common::StringList &list); void setUpGameSprites(const Common::StringList &saveGameNames, dataFileHeader **nameSprites, uint16 firstNum, uint16 selectedGame); void showSprites(dataFileHeader **nameSprites, bool allowSave); void handleKeyPress(Common::KeyState kbd, Common::String &textBuf); - uint16 _selectedGame; - uint16 saveGameToFile(void); uint32 prepareSaveData(uint8 *destBuf); bool autoSaveExists(void); |