diff options
Diffstat (limited to 'engines/mohawk/dialogs.h')
-rw-r--r-- | engines/mohawk/dialogs.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/mohawk/dialogs.h b/engines/mohawk/dialogs.h index 03b964369d..a23d251878 100644 --- a/engines/mohawk/dialogs.h +++ b/engines/mohawk/dialogs.h @@ -80,6 +80,7 @@ public: ~MohawkOptionsDialog() override; void reflowLayout() override; + int getResult() const { return GUI::Dialog::getResult(); } void handleCommand(GUI::CommandSender *sender, uint32 cmd, uint32 data) override; }; @@ -153,9 +154,14 @@ public: explicit RivenOptionsDialog(MohawkEngine_Riven *vm); ~RivenOptionsDialog() override; - void open() override; void handleCommand(GUI::CommandSender *sender, uint32 cmd, uint32 data) override; + bool getZipMode() const; + void setZipMode(bool enabled); + bool getWaterEffect() const; + void setWaterEffect(bool enabled); + uint32 getTransitions() const; + void setTransitions(uint32 mode); private: MohawkEngine_Riven *_vm; |