aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/myst.h
diff options
context:
space:
mode:
authorBastien Bouclet2018-04-29 19:22:50 +0200
committerBastien Bouclet2018-06-14 21:04:44 +0200
commitc0fa7ceae5e23f09b3e28cca6900ccf2a8313e26 (patch)
tree32a49329107056cc488f089a8b6c9545d1b9a711 /engines/mohawk/myst.h
parent4ea8ed4ff5e835281615442de1ea0425743f9a20 (diff)
downloadscummvm-rg350-c0fa7ceae5e23f09b3e28cca6900ccf2a8313e26.tar.gz
scummvm-rg350-c0fa7ceae5e23f09b3e28cca6900ccf2a8313e26.tar.bz2
scummvm-rg350-c0fa7ceae5e23f09b3e28cca6900ccf2a8313e26.zip
MOHAWK: MYST: Clean up the options dialog
Also load and save games using ctrl-o / ctrl-s.
Diffstat (limited to 'engines/mohawk/myst.h')
-rw-r--r--engines/mohawk/myst.h12
1 files changed, 5 insertions, 7 deletions
diff --git a/engines/mohawk/myst.h b/engines/mohawk/myst.h
index d626221ab3..43c918a7e2 100644
--- a/engines/mohawk/myst.h
+++ b/engines/mohawk/myst.h
@@ -151,11 +151,6 @@ public:
MystSoundBlock readSoundBlock(Common::ReadStream *stream) const;
void applySoundBlock(const MystSoundBlock &block);
- bool _needsPageDrop;
- bool _needsShowMap;
- bool _needsShowDemoMenu;
- bool _needsShowCredits;
-
bool _showResourceRects;
VideoManager *_video;
@@ -204,6 +199,11 @@ private:
uint32 _lastSaveTime;
bool hasGameSaveSupport() const;
+ void pauseEngineIntern(bool pause) override;
+
+ void runLoadDialog();
+ void runSaveDialog();
+ void runOptionsDialog();
void dropPage();
@@ -217,8 +217,6 @@ private:
uint16 _currentCursor;
uint16 _mainCursor; // Also defines the current page being held (white, blue, red, or none)
-
- void pauseEngineIntern(bool pause) override;
};
} // End of namespace Mohawk