diff options
Diffstat (limited to 'engines/sherlock/screen.h')
-rw-r--r-- | engines/sherlock/screen.h | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/engines/sherlock/screen.h b/engines/sherlock/screen.h index a4b1a837b8..b67361e339 100644 --- a/engines/sherlock/screen.h +++ b/engines/sherlock/screen.h @@ -44,10 +44,8 @@ enum { BORDER_COLOR = 237, INV_FOREGROUND = 14, INV_BACKGROUND = 1, - COMMAND_HIGHLIGHTED = 10, COMMAND_FOREGROUND = 15, COMMAND_BACKGROUND = 4, - COMMAND_NULL = 248, BUTTON_TOP = 233, BUTTON_MIDDLE = 244, BUTTON_BOTTOM = 248, @@ -94,6 +92,7 @@ public: byte _tMap[PALETTE_SIZE]; bool _flushScreen; public: + static Screen *init(SherlockEngine *vm); Screen(SherlockEngine *vm); virtual ~Screen(); @@ -210,28 +209,6 @@ public: void vgaBar(const Common::Rect &r, int color); /** - * Draws a button for use in the inventory, talk, and examine dialogs. - */ - void makeButton(const Common::Rect &bounds, int textX, const Common::String &str); - - /** - * Prints an interface command with the first letter highlighted to indicate - * what keyboard shortcut is associated with it - */ - void buttonPrint(const Common::Point &pt, byte color, bool slamIt, const Common::String &str); - - /** - * Draw a panel in the back buffer with a raised area effect around the edges - */ - void makePanel(const Common::Rect &r); - - /** - * Draw a field in the back buffer with a raised area effect around the edges, - * suitable for text input. - */ - void makeField(const Common::Rect &r); - - /** * Sets the active back buffer pointer to a restricted sub-area of the first back buffer */ void setDisplayBounds(const Common::Rect &r); |