aboutsummaryrefslogtreecommitdiff
path: root/gui/newgui.h
diff options
context:
space:
mode:
Diffstat (limited to 'gui/newgui.h')
-rw-r--r--gui/newgui.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gui/newgui.h b/gui/newgui.h
index 54815a2d51..f40a33ebd2 100644
--- a/gui/newgui.h
+++ b/gui/newgui.h
@@ -70,6 +70,7 @@ public:
bool isActive() const { return ! _dialogStack.empty(); }
+ bool loadNewTheme(const Common::String &file);
Theme *theme() { return _theme; }
Eval *evaluator() { return _theme->_evaluator; }
@@ -113,16 +114,20 @@ protected:
int _cursorAnimateTimer;
byte _cursor[2048];
+ bool _themeChange;
+
void saveState();
void restoreState();
void openDialog(Dialog *dialog);
void closeTopDialog();
+ void screenChange();
void redraw();
void loop();
+ void setupCursor();
void animateCursor();
};