aboutsummaryrefslogtreecommitdiff
path: root/engines/wage/gui.h
diff options
context:
space:
mode:
authorEugene Sandulenko2016-04-19 11:14:48 +0200
committerEugene Sandulenko2016-04-19 11:14:48 +0200
commit6f03947bc940d9725727bcbcd80c07816a8dab49 (patch)
tree038c83c6491e5c8c24fae0e1e01c810fcbc219db /engines/wage/gui.h
parentc9d3b7210e10b32c48ecd037e42fa9ef946576ac (diff)
downloadscummvm-rg350-6f03947bc940d9725727bcbcd80c07816a8dab49.tar.gz
scummvm-rg350-6f03947bc940d9725727bcbcd80c07816a8dab49.tar.bz2
scummvm-rg350-6f03947bc940d9725727bcbcd80c07816a8dab49.zip
WAGE: Implemented text console callback
Diffstat (limited to 'engines/wage/gui.h')
-rw-r--r--engines/wage/gui.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/engines/wage/gui.h b/engines/wage/gui.h
index 58d24bfb5d..99bfbd8fad 100644
--- a/engines/wage/gui.h
+++ b/engines/wage/gui.h
@@ -114,6 +114,11 @@ public:
bool builtInFonts() { return _builtInFonts; }
+ uint getScrollPos() { return _scrollPos; }
+ uint getLinesSize() { return _lines.size(); }
+ int getConsoleLineHeight() { return _consoleLineHeight; }
+ int getConsoleTextAreaHeight() { return _consoleTextArea.height(); }
+
private:
void drawScene();
void drawConsole();
@@ -150,6 +155,9 @@ public:
bool _menuDirty;
+ MacWindow *_sceneWindow;
+ MacWindow *_consoleWindow;
+
private:
Graphics::ManagedSurface _console;
Menu *_menu;
@@ -181,8 +189,6 @@ private:
int _inputTextLineNum;
MacWindowManager _wm;
- MacWindow *_sceneWindow;
- MacWindow *_consoleWindow;
};
} // End of namespace Wage