diff options
author | Vicent Marti | 2008-07-31 17:23:38 +0000 |
---|---|---|
committer | Vicent Marti | 2008-07-31 17:23:38 +0000 |
commit | e8278c4c6891b8b3b2ef95f2f55e4730d76234ba (patch) | |
tree | ed1b52a33a707fef777cddfbf8567f3ef23d0027 /gui/ThemeRenderer.h | |
parent | 01cf9174b1ea896b5dc7ddc8ec560ca1bd4de4f4 (diff) | |
download | scummvm-rg350-e8278c4c6891b8b3b2ef95f2f55e4730d76234ba.tar.gz scummvm-rg350-e8278c4c6891b8b3b2ef95f2f55e4730d76234ba.tar.bz2 scummvm-rg350-e8278c4c6891b8b3b2ef95f2f55e4730d76234ba.zip |
GUI Layout parsing. Work in progress.
svn-id: r33475
Diffstat (limited to 'gui/ThemeRenderer.h')
-rw-r--r-- | gui/ThemeRenderer.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gui/ThemeRenderer.h b/gui/ThemeRenderer.h index 836f7d05fd..2b15d7dfa8 100644 --- a/gui/ThemeRenderer.h +++ b/gui/ThemeRenderer.h @@ -35,6 +35,7 @@ #include "gui/dialog.h" #include "gui/ThemeParser.h" +#include "gui/ThemeEval.h" #include "graphics/VectorRenderer.h" namespace GUI { @@ -208,6 +209,8 @@ public: unloadTheme(); delete _parser; } + + GUI::ThemeEval *themeEval() { return _themeEval; } /** * VIRTUAL METHODS @@ -585,6 +588,9 @@ protected: /** XML Parser, does the Theme parsing instead of the default parser */ GUI::ThemeParser *_parser; + + /** Theme evaluator (changed from GUI::Eval to add functionality) */ + GUI::ThemeEval *_themeEval; /** Main screen surface. This is blitted straight into the overlay. */ Graphics::Surface *_screen; |