aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/tattoo/widget_verbs.h
diff options
context:
space:
mode:
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