aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/tattoo/widget_verbs.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-06-26 22:31:59 -0400
committerPaul Gilbert2015-06-26 22:31:59 -0400
commitab28816acd893794f766e2860ada1fab8a60d39f (patch)
tree435821d162e55c5e07e1c8a7145e24f3b2bcb22e /engines/sherlock/tattoo/widget_verbs.h
parentf5af394babe88a2a0cee2b515e026d982bc341fc (diff)
downloadscummvm-rg350-ab28816acd893794f766e2860ada1fab8a60d39f.tar.gz
scummvm-rg350-ab28816acd893794f766e2860ada1fab8a60d39f.tar.bz2
scummvm-rg350-ab28816acd893794f766e2860ada1fab8a60d39f.zip
SHERLOCK: RT: Finish display of right-click Verbs menu
Diffstat (limited to 'engines/sherlock/tattoo/widget_verbs.h')
-rw-r--r--engines/sherlock/tattoo/widget_verbs.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/engines/sherlock/tattoo/widget_verbs.h b/engines/sherlock/tattoo/widget_verbs.h
index fa41b3e42c..ce67842409 100644
--- a/engines/sherlock/tattoo/widget_verbs.h
+++ b/engines/sherlock/tattoo/widget_verbs.h
@@ -43,6 +43,11 @@ private:
* Highlights the controls for the verb list
*/
void highlightVerbControls();
+
+ /**
+ * Renders the window on an internal surface for later drawing on-screen
+ */
+ void render();
public:
Common::StringArray _verbCommands;
public:
@@ -52,12 +57,12 @@ public:
/**
* Turns on the menu with all the verbs that are available for the given object
*/
- void activateVerbMenu(bool objectsOn);
+ void load(bool objectsOn);
/**
* Process input for the dialog
*/
- void execute();
+ virtual void handleEvents();
};
} // End of namespace Tattoo