diff options
author | Vicent Marti | 2008-07-03 19:42:04 +0000 |
---|---|---|
committer | Vicent Marti | 2008-07-03 19:42:04 +0000 |
commit | 8240e5b96d072fda2f84abdf84c27cf90ee891a5 (patch) | |
tree | fb02e8326566539145b3306eb76ce88168723676 /gui/ThemeRenderer.h | |
parent | 919d81f03be0d3f03cb1fdca0735a9b3ae563af2 (diff) | |
download | scummvm-rg350-8240e5b96d072fda2f84abdf84c27cf90ee891a5.tar.gz scummvm-rg350-8240e5b96d072fda2f84abdf84c27cf90ee891a5.tar.bz2 scummvm-rg350-8240e5b96d072fda2f84abdf84c27cf90ee891a5.zip |
Rendering pipeline. WIP.
(I see working buttons)
svn-id: r32898
Diffstat (limited to 'gui/ThemeRenderer.h')
-rw-r--r-- | gui/ThemeRenderer.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/gui/ThemeRenderer.h b/gui/ThemeRenderer.h index 8d3f57b547..3ce17c25b0 100644 --- a/gui/ThemeRenderer.h +++ b/gui/ThemeRenderer.h @@ -87,6 +87,7 @@ public: kDDButtonIdle, kDDButtonHover, + kDDButtonDisabled, kDDSurface, @@ -124,13 +125,13 @@ public: void clearAll(); void refresh() {} - void enable() {} - void disable() {} + void enable(); + void disable(); void openDialog() {} void closeAllDialogs() {} - void updateScreen() {} + void updateScreen(); //{} void resetDrawArea() {} void openDialog(bool top) {} @@ -210,6 +211,8 @@ protected: delete _widgets[i]; _widgets[i] = 0; } + + _themeOk = false; } void screenChange() {} @@ -268,6 +271,7 @@ protected: bool _initOk; bool _themeOk; bool _caching; + bool _enabled; Common::String _themeName; }; |