diff options
Diffstat (limited to 'engines/sherlock/tattoo/widget_options.h')
-rw-r--r-- | engines/sherlock/tattoo/widget_options.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/engines/sherlock/tattoo/widget_options.h b/engines/sherlock/tattoo/widget_options.h index b76aed9bc8..213704f2ee 100644 --- a/engines/sherlock/tattoo/widget_options.h +++ b/engines/sherlock/tattoo/widget_options.h @@ -25,6 +25,7 @@ #include "common/scummsys.h" #include "sherlock/tattoo/widget_base.h" +#include "sherlock/tattoo/widget_quit.h" namespace Sherlock { @@ -41,11 +42,17 @@ class WidgetOptions : public WidgetBase { private: int _midiSliderX, _digiSliderX; int _selector, _oldSelector; + WidgetQuit _quitWidget; /** * Render the contents of the dialog onto the widget's surface */ void render(OptionRenderMode mode = OP_ALL); + + /** + * Close the dialog + */ + void close(); public: WidgetOptions(SherlockEngine *vm); virtual ~WidgetOptions() {} |