From cf878316ea66e75b715f8467ff82594fa3a32604 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sun, 12 Apr 2015 23:20:22 -0500 Subject: SHERLOCK: Implement settings window code --- engines/sherlock/user_interface.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'engines/sherlock/user_interface.h') diff --git a/engines/sherlock/user_interface.h b/engines/sherlock/user_interface.h index c4a07abc76..eaa8a3654b 100644 --- a/engines/sherlock/user_interface.h +++ b/engines/sherlock/user_interface.h @@ -61,9 +61,22 @@ extern const char *const PRESS_KEY_TO_CONTINUE; class SherlockEngine; class Inventory; class Talk; +class UserInterface; + +class Settings { +private: + SherlockEngine *_vm; +public: + Settings(SherlockEngine *vm) : _vm() {} + + void drawInteface(bool flag); + + int drawButtons(const Common::Point &pt, int key); +}; class UserInterface { friend class Inventory; + friend class Settings; friend class Talk; private: SherlockEngine *_vm; -- cgit v1.2.3