diff options
Diffstat (limited to 'engines/gargoyle/window_text_buffer.h')
-rw-r--r-- | engines/gargoyle/window_text_buffer.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/engines/gargoyle/window_text_buffer.h b/engines/gargoyle/window_text_buffer.h index 094d6d0eec..774bd66221 100644 --- a/engines/gargoyle/window_text_buffer.h +++ b/engines/gargoyle/window_text_buffer.h @@ -147,6 +147,10 @@ public: */ virtual ~TextBufferWindow(); + int acceptScroll(glui32 arg); + + glui32 drawPicture(glui32 image, glui32 align, glui32 scaled, glui32 width, glui32 height); + /** * Rearranges the window */ @@ -206,7 +210,7 @@ public: virtual void acceptReadChar(glui32 arg) override; - virtual void getSize(glui32 *width, glui32 *height) override; + virtual void getSize(glui32 *width, glui32 *height) const override; virtual void requestCharEvent() override { _charRequest = true; } @@ -214,9 +218,9 @@ public: virtual void setEchoLineEvent(glui32 val) override { _echoLineInput = val != 0; } - int acceptScroll(glui32 arg); + virtual void requestHyperlinkEvent() override { _hyperRequest = true; } - glui32 drawPicture(glui32 image, glui32 align, glui32 scaled, glui32 width, glui32 height); + virtual void cancelCharEvent() override { _charRequest = _charRequestUni = false; } }; } // End of namespace Gargoyle |