aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/tattoo/widget_base.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-06-17 18:54:39 -0400
committerPaul Gilbert2015-06-17 18:54:39 -0400
commited6c10e022e5bf505447e7b884343bfde96e85b2 (patch)
treebdba50c6c52cf95d27c87d2c6690f7433ff1643d /engines/sherlock/tattoo/widget_base.h
parent3bde2238cd085f378d2e10655ab46554ce7d05a6 (diff)
downloadscummvm-rg350-ed6c10e022e5bf505447e7b884343bfde96e85b2.tar.gz
scummvm-rg350-ed6c10e022e5bf505447e7b884343bfde96e85b2.tar.bz2
scummvm-rg350-ed6c10e022e5bf505447e7b884343bfde96e85b2.zip
SHERLOCK: RT: Implement lookatObject and printObjectDesc
Diffstat (limited to 'engines/sherlock/tattoo/widget_base.h')
-rw-r--r--engines/sherlock/tattoo/widget_base.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/engines/sherlock/tattoo/widget_base.h b/engines/sherlock/tattoo/widget_base.h
index cf992b5571..2a9988bc49 100644
--- a/engines/sherlock/tattoo/widget_base.h
+++ b/engines/sherlock/tattoo/widget_base.h
@@ -41,11 +41,17 @@ protected:
Surface _surface;
public:
WidgetBase(SherlockEngine *vm);
+ virtual ~WidgetBase() {}
+
+ /**
+ * Summon the window
+ */
+ virtual void summonWindow();
/**
* Close a currently active menu
*/
- void banishWindow();
+ virtual void banishWindow();
};
} // End of namespace Tattoo