diff options
Diffstat (limited to 'engines/scumm/scumm.h')
-rw-r--r-- | engines/scumm/scumm.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/engines/scumm/scumm.h b/engines/scumm/scumm.h index 054a1f59b9..ebd7749606 100644 --- a/engines/scumm/scumm.h +++ b/engines/scumm/scumm.h @@ -462,7 +462,7 @@ protected: virtual void loadLanguageBundle() {} void loadCJKFont(); void setupMusic(int midi); - virtual void syncSoundSettings(); + void updateSoundSettings(); void setTalkspeed(int talkspeed); int getTalkspeed(); @@ -496,18 +496,22 @@ protected: public: void pauseGame(); void restart(); + void shutDown(); + + /** We keep running until this is set to true. */ + bool _quit; protected: Dialog *_pauseDialog; Dialog *_versionDialog; - Dialog *_scummMenuDialog; + Dialog *_mainMenuDialog; virtual int runDialog(Dialog &dialog); void confirmExitDialog(); void confirmRestartDialog(); void pauseDialog(); void versionDialog(); - void scummMenuDialog(); + void mainMenuDialog(); char displayMessage(const char *altButton, const char *message, ...); @@ -632,9 +636,9 @@ public: protected: Graphics::Surface *loadThumbnail(Common::SeekableReadStream *file); - bool loadInfos(Common::SeekableReadStream *file, InfoStuff *stuff); - void saveThumbnail(Common::WriteStream *file); + void saveInfos(Common::WriteStream* file); + bool loadInfos(Common::SeekableReadStream *file, InfoStuff *stuff); int32 _engineStartTime; int32 _pauseStartTime; |