aboutsummaryrefslogtreecommitdiff
path: root/gui
diff options
context:
space:
mode:
authorJohannes Schickel2006-10-25 21:20:31 +0000
committerJohannes Schickel2006-10-25 21:20:31 +0000
commit6e16df7891474cc305850c7e4ea29f037a44dddd (patch)
tree8fb5138c389e3a08dad64ae88afbe61a19682660 /gui
parent055d80c4dcb914ef3fd95e7cdadb9a5a4142a6c8 (diff)
downloadscummvm-rg350-6e16df7891474cc305850c7e4ea29f037a44dddd.tar.gz
scummvm-rg350-6e16df7891474cc305850c7e4ea29f037a44dddd.tar.bz2
scummvm-rg350-6e16df7891474cc305850c7e4ea29f037a44dddd.zip
- renamed GUI::ThemeNew to GUI::ThemeModern
- renamed ThemeNew.cpp to ThemeModern.cpp svn-id: r24512
Diffstat (limited to 'gui')
-rw-r--r--gui/ThemeModern.cpp (renamed from gui/ThemeNew.cpp)104
-rw-r--r--gui/launcher.cpp4
-rw-r--r--gui/module.mk2
-rw-r--r--gui/newgui.cpp2
-rw-r--r--gui/theme.h10
5 files changed, 61 insertions, 61 deletions
diff --git a/gui/ThemeNew.cpp b/gui/ThemeModern.cpp
index 3361745fba..6f12f856cd 100644
--- a/gui/ThemeNew.cpp
+++ b/gui/ThemeModern.cpp
@@ -53,7 +53,7 @@ OverlayColor calcGradient(OverlayColor start, OverlayColor end, int pos, int max
#pragma mark -
-ThemeNew::ThemeNew(OSystem *system, const Common::String &stylefile, const Common::ConfigFile *cfg) : Theme(), _system(system), _screen(), _initOk(false),
+ThemeModern::ThemeModern(OSystem *system, const Common::String &stylefile, const Common::ConfigFile *cfg) : Theme(), _system(system), _screen(), _initOk(false),
_lastUsedBitMask(0), _forceRedraw(false), _imageHandles(0), _images(0), _colors(), _fonts(), _cursor(0), _gradientFactors() {
_stylefile = stylefile;
_initOk = false;
@@ -106,7 +106,7 @@ _lastUsedBitMask(0), _forceRedraw(false), _imageHandles(0), _images(0), _colors(
_lastUsedBitMask = gBitFormat;
}
-ThemeNew::~ThemeNew() {
+ThemeModern::~ThemeModern() {
deleteFonts();
deinit();
delete [] _images;
@@ -120,7 +120,7 @@ ThemeNew::~ThemeNew() {
ImageMan.remArchive(_stylefile + ".zip");
}
-bool ThemeNew::init() {
+bool ThemeModern::init() {
if (!_images)
return false;
@@ -148,7 +148,7 @@ bool ThemeNew::init() {
return true;
}
-void ThemeNew::deinit() {
+void ThemeModern::deinit() {
if (_initOk) {
_system->hideOverlay();
_screen.free();
@@ -156,7 +156,7 @@ void ThemeNew::deinit() {
}
}
-void ThemeNew::refresh() {
+void ThemeModern::refresh() {
init();
resetupGuiRenderer();
if (_enabled) {
@@ -166,7 +166,7 @@ void ThemeNew::refresh() {
}
}
-void ThemeNew::enable() {
+void ThemeModern::enable() {
init();
resetupGuiRenderer();
resetDrawArea();
@@ -176,13 +176,13 @@ void ThemeNew::enable() {
_enabled = true;
}
-void ThemeNew::disable() {
+void ThemeModern::disable() {
_system->hideOverlay();
PaletteMan.popCursorPalette();
_enabled = false;
}
-void ThemeNew::openDialog(bool topDialog) {
+void ThemeModern::openDialog(bool topDialog) {
if (!_dialog) {
_dialog = new DialogState;
assert(_dialog);
@@ -206,7 +206,7 @@ void ThemeNew::openDialog(bool topDialog) {
addDirtyRect(Common::Rect(0, 0, _screen.w, _screen.h), false, false);
}
-void ThemeNew::closeDialog() {
+void ThemeModern::closeDialog() {
if (_dialog) {
_dialog->screen.free();
delete _dialog;
@@ -215,7 +215,7 @@ void ThemeNew::closeDialog() {
_forceRedraw = true;
}
-void ThemeNew::clearAll() {
+void ThemeModern::clearAll() {
if (!_initOk)
return;
_system->clearOverlay();
@@ -223,12 +223,12 @@ void ThemeNew::clearAll() {
_system->grabOverlay((OverlayColor*)_screen.pixels, _screen.w);
}
-void ThemeNew::drawAll() {
- // TODO: see ThemeNew::addDirtyRect
+void ThemeModern::drawAll() {
+ // TODO: see ThemeModern::addDirtyRect
_forceRedraw = false;
}
-void ThemeNew::setDrawArea(const Common::Rect &r) {
+void ThemeModern::setDrawArea(const Common::Rect &r) {
if (_initOk) {
_drawArea = r;
_shadowDrawArea = Common::Rect(r.left-_shadowLeftWidth, r.top-_shadowTopHeight, r.right+_shadowRightWidth, r.bottom+_shadowBottomHeight);
@@ -237,7 +237,7 @@ void ThemeNew::setDrawArea(const Common::Rect &r) {
}
}
-void ThemeNew::resetDrawArea() {
+void ThemeModern::resetDrawArea() {
if (_initOk) {
_drawArea = Common::Rect(0, 0, _screen.w, _screen.h);
_shadowDrawArea = _drawArea;
@@ -246,7 +246,7 @@ void ThemeNew::resetDrawArea() {
#define surface(x) (_images[x])
-void ThemeNew::drawDialogBackground(const Common::Rect &r, uint16 hints, State state) {
+void ThemeModern::drawDialogBackground(const Common::Rect &r, uint16 hints, State state) {
if (!_initOk)
return;
@@ -279,7 +279,7 @@ void ThemeNew::drawDialogBackground(const Common::Rect &r, uint16 hints, State s
addDirtyRect(r2, (hints & THEME_HINT_SAVE_BACKGROUND) != 0, true);
}
-void ThemeNew::drawText(const Common::Rect &r, const Common::String &str, State state, TextAlign align, bool inverted, int deltax, bool useEllipsis, FontStyle font) {
+void ThemeModern::drawText(const Common::Rect &r, const Common::String &str, State state, TextAlign align, bool inverted, int deltax, bool useEllipsis, FontStyle font) {
if (!_initOk)
return;
@@ -300,7 +300,7 @@ void ThemeNew::drawText(const Common::Rect &r, const Common::String &str, State
addDirtyRect(r2);
}
-void ThemeNew::drawChar(const Common::Rect &r, byte ch, const Graphics::Font *font, State state) {
+void ThemeModern::drawChar(const Common::Rect &r, byte ch, const Graphics::Font *font, State state) {
if (!_initOk)
return;
restoreBackground(r);
@@ -308,7 +308,7 @@ void ThemeNew::drawChar(const Common::Rect &r, byte ch, const Graphics::Font *fo
addDirtyRect(r);
}
-void ThemeNew::drawWidgetBackground(const Common::Rect &r, uint16 hints, WidgetBackground background, State state) {
+void ThemeModern::drawWidgetBackground(const Common::Rect &r, uint16 hints, WidgetBackground background, State state) {
if (!_initOk)
return;
@@ -384,7 +384,7 @@ void ThemeNew::drawWidgetBackground(const Common::Rect &r, uint16 hints, WidgetB
addDirtyRect((hints & THEME_HINT_USE_SHADOW) ? r2 : r, (hints & THEME_HINT_SAVE_BACKGROUND) != 0);
}
-void ThemeNew::drawButton(const Common::Rect &r, const Common::String &str, State state, uint16 hints) {
+void ThemeModern::drawButton(const Common::Rect &r, const Common::String &str, State state, uint16 hints) {
if (!_initOk)
return;
@@ -428,7 +428,7 @@ void ThemeNew::drawButton(const Common::Rect &r, const Common::String &str, Stat
addDirtyRect(r2);
}
-void ThemeNew::drawSurface(const Common::Rect &r, const Graphics::Surface &surface, State state, int alpha, bool themeTrans) {
+void ThemeModern::drawSurface(const Common::Rect &r, const Graphics::Surface &surface, State state, int alpha, bool themeTrans) {
if (!_initOk)
return;
@@ -471,7 +471,7 @@ void ThemeNew::drawSurface(const Common::Rect &r, const Graphics::Surface &surfa
addDirtyRect(rect);
}
-void ThemeNew::drawSlider(const Common::Rect &rr, int width, State state) {
+void ThemeModern::drawSlider(const Common::Rect &rr, int width, State state) {
if (!_initOk)
return;
@@ -503,7 +503,7 @@ void ThemeNew::drawSlider(const Common::Rect &rr, int width, State state) {
addDirtyRect(r);
}
-void ThemeNew::drawPopUpWidget(const Common::Rect &r, const Common::String &sel, int deltax, State state, TextAlign align) {
+void ThemeModern::drawPopUpWidget(const Common::Rect &r, const Common::String &sel, int deltax, State state, TextAlign align) {
if (!_initOk)
return;
@@ -545,7 +545,7 @@ void ThemeNew::drawPopUpWidget(const Common::Rect &r, const Common::String &sel,
addDirtyRect(r2);
}
-void ThemeNew::drawCheckbox(const Common::Rect &r, const Common::String &str, bool checked, State state) {
+void ThemeModern::drawCheckbox(const Common::Rect &r, const Common::String &str, bool checked, State state) {
if (!_initOk)
return;
Common::Rect r2 = r;
@@ -563,7 +563,7 @@ void ThemeNew::drawCheckbox(const Common::Rect &r, const Common::String &str, bo
addDirtyRect(r);
}
-void ThemeNew::drawTab(const Common::Rect &r, int tabHeight, int tabWidth, const Common::Array<Common::String> &tabs, int active, uint16 hints, int titleVPad, State state) {
+void ThemeModern::drawTab(const Common::Rect &r, int tabHeight, int tabWidth, const Common::Array<Common::String> &tabs, int active, uint16 hints, int titleVPad, State state) {
if (!_initOk)
return;
@@ -627,7 +627,7 @@ void ThemeNew::drawTab(const Common::Rect &r, int tabHeight, int tabWidth, const
addDirtyRect(Common::Rect(r.left, r.top-2, r.right, r.bottom));
}
-void ThemeNew::drawScrollbar(const Common::Rect &r, int sliderY, int sliderHeight, ScrollbarState scrollState, State state) {
+void ThemeModern::drawScrollbar(const Common::Rect &r, int sliderY, int sliderHeight, ScrollbarState scrollState, State state) {
if (!_initOk)
return;
const int UP_DOWN_BOX_HEIGHT = r.width() + 1;
@@ -715,7 +715,7 @@ void ThemeNew::drawScrollbar(const Common::Rect &r, int sliderY, int sliderHeigh
addDirtyRect(r);
}
-void ThemeNew::drawCaret(const Common::Rect &r, bool erase, State state) {
+void ThemeModern::drawCaret(const Common::Rect &r, bool erase, State state) {
if (!_initOk)
return;
@@ -744,23 +744,23 @@ void ThemeNew::drawCaret(const Common::Rect &r, bool erase, State state) {
addDirtyRect(r);
}
-void ThemeNew::drawLineSeparator(const Common::Rect &r, State state) {
+void ThemeModern::drawLineSeparator(const Common::Rect &r, State state) {
if (!_initOk)
return;
_screen.hLine(r.left - 1, r.top + r.height() / 2, r.right, _system->RGBToColor(0, 0, 0));
addDirtyRect(r);
}
-int ThemeNew::getTabSpacing() const {
+int ThemeModern::getTabSpacing() const {
return 0;
}
-int ThemeNew::getTabPadding() const {
+int ThemeModern::getTabPadding() const {
return 3;
}
#pragma mark - intern drawing
-void ThemeNew::restoreBackground(Common::Rect r, bool special) {
+void ThemeModern::restoreBackground(Common::Rect r, bool special) {
r.clip(_screen.w, _screen.h);
if (special) {
r.clip(_shadowDrawArea);
@@ -784,7 +784,7 @@ void ThemeNew::restoreBackground(Common::Rect r, bool special) {
}
}
-bool ThemeNew::addDirtyRect(Common::Rect r, bool backup, bool special) {
+bool ThemeModern::addDirtyRect(Common::Rect r, bool backup, bool special) {
// TODO: implement proper dirty rect handling
// FIXME: problem with the 'pitch'
r.clip(_screen.w, _screen.h);
@@ -809,7 +809,7 @@ bool ThemeNew::addDirtyRect(Common::Rect r, bool backup, bool special) {
return true;
}
-void ThemeNew::colorFade(const Common::Rect &r, OverlayColor start, OverlayColor end, uint factor) {
+void ThemeModern::colorFade(const Common::Rect &r, OverlayColor start, OverlayColor end, uint factor) {
OverlayColor *ptr = (OverlayColor*)_screen.getBasePtr(r.left, r.top);
int h = r.height();
while (h--) {
@@ -821,11 +821,11 @@ void ThemeNew::colorFade(const Common::Rect &r, OverlayColor start, OverlayColor
}
}
-void ThemeNew::drawRect(const Common::Rect &r, const Surface *corner, const Surface *top, const Surface *left, const Surface *fill, int alpha, bool skipLastRow) {
+void ThemeModern::drawRect(const Common::Rect &r, const Surface *corner, const Surface *top, const Surface *left, const Surface *fill, int alpha, bool skipLastRow) {
drawRectMasked(r, corner, top, left, fill, alpha, _system->RGBToColor(255, 255, 255), _system->RGBToColor(255, 255, 255), 1, skipLastRow);
}
-void ThemeNew::drawRectMasked(const Common::Rect &r, const Graphics::Surface *corner, const Graphics::Surface *top,
+void ThemeModern::drawRectMasked(const Common::Rect &r, const Graphics::Surface *corner, const Graphics::Surface *top,
const Graphics::Surface *left, const Graphics::Surface *fill, int alpha,
OverlayColor start, OverlayColor end, uint factor, bool skipLastRow, bool skipTopRow) {
int drawWidth = MIN(corner->w, MIN(top->w, MIN(left->w, fill->w)));
@@ -894,7 +894,7 @@ void ThemeNew::drawRectMasked(const Common::Rect &r, const Graphics::Surface *co
}
}
-Common::Rect ThemeNew::shadowRect(const Common::Rect &r, uint32 shadowStyle) {
+Common::Rect ThemeModern::shadowRect(const Common::Rect &r, uint32 shadowStyle) {
switch (shadowStyle) {
case kShadowButton:
return Common::Rect(r.left - 1, r.top - 1, r.right + 1, r.bottom + 1);
@@ -915,7 +915,7 @@ Common::Rect ThemeNew::shadowRect(const Common::Rect &r, uint32 shadowStyle) {
return Common::Rect();
}
-void ThemeNew::drawShadow(const Common::Rect &r, const Graphics::Surface *corner, const Graphics::Surface *top,
+void ThemeModern::drawShadow(const Common::Rect &r, const Graphics::Surface *corner, const Graphics::Surface *top,
const Graphics::Surface *left, const Graphics::Surface *fill, uint32 shadowStyle, bool skipLastRow, bool skipTopRow) {
switch (shadowStyle) {
case kShadowFull: {
@@ -972,7 +972,7 @@ void ThemeNew::drawShadow(const Common::Rect &r, const Graphics::Surface *corner
}
}
-void ThemeNew::drawShadowRect(const Common::Rect &r, const Common::Rect &area, const Graphics::Surface *corner,
+void ThemeModern::drawShadowRect(const Common::Rect &r, const Common::Rect &area, const Graphics::Surface *corner,
const Graphics::Surface *top, const Graphics::Surface *left, const Graphics::Surface *fill,
int alpha, bool skipLastRow, bool skipTopRow) {
int drawWidth = MIN(corner->w, MIN(top->w, MIN(left->w, fill->w)));
@@ -1050,11 +1050,11 @@ void ThemeNew::drawShadowRect(const Common::Rect &r, const Common::Rect &area, c
}
}
-void ThemeNew::drawSurface(const Common::Rect &r, const Surface *surf, bool upDown, bool leftRight, int alpha) {
+void ThemeModern::drawSurface(const Common::Rect &r, const Surface *surf, bool upDown, bool leftRight, int alpha) {
drawSurfaceMasked(r, surf, upDown, leftRight, alpha, _system->RGBToColor(255, 255, 255), _system->RGBToColor(255, 255, 255));
}
-void ThemeNew::drawSurfaceMasked(const Common::Rect &r, const Graphics::Surface *surf, bool upDown, bool leftRight,
+void ThemeModern::drawSurfaceMasked(const Common::Rect &r, const Graphics::Surface *surf, bool upDown, bool leftRight,
int alpha, OverlayColor start, OverlayColor end, uint factor) {
OverlayColor *dst = (OverlayColor*)_screen.getBasePtr(r.left, r.top);
const OverlayColor *src = 0;
@@ -1137,7 +1137,7 @@ void ThemeNew::drawSurfaceMasked(const Common::Rect &r, const Graphics::Surface
#undef NO_EFFECT
}
-OverlayColor ThemeNew::getColor(State state) {
+OverlayColor ThemeModern::getColor(State state) {
switch (state) {
case kStateDisabled:
return _colors[kColorStateDisabled];
@@ -1151,7 +1151,7 @@ OverlayColor ThemeNew::getColor(State state) {
return _colors[kColorStateEnabled];
}
-void ThemeNew::resetupGuiRenderer() {
+void ThemeModern::resetupGuiRenderer() {
if (_lastUsedBitMask == gBitFormat || !_initOk) {
// ok same format no need to reload
return;
@@ -1172,7 +1172,7 @@ void ThemeNew::resetupGuiRenderer() {
setupColors();
}
-void ThemeNew::setupColors() {
+void ThemeModern::setupColors() {
// load the colors from the config file
getColorFromConfig("main_dialog_start", _colors[kMainDialogStart]);
getColorFromConfig("main_dialog_end", _colors[kMainDialogEnd]);
@@ -1245,7 +1245,7 @@ void ThemeNew::setupColors() {
#define FONT_NAME_FIXED_BOLD "newgui_fixed_bold"
#define FONT_NAME_FIXED_ITALIC "newgui_fixed_italic"
-void ThemeNew::setupFonts() {
+void ThemeModern::setupFonts() {
if (_screen.w >= 400 && _screen.h >= 270) {
setupFont("fontfile_bold", FONT_NAME_BOLD, kFontStyleBold);
setupFont("fontfile_normal", FONT_NAME_NORMAL, kFontStyleNormal);
@@ -1261,7 +1261,7 @@ void ThemeNew::setupFonts() {
}
}
-void ThemeNew::deleteFonts() {
+void ThemeModern::deleteFonts() {
const Graphics::Font *normal = FontMan.getFontByName(FONT_NAME_NORMAL);
const Graphics::Font *bold = FontMan.getFontByName(FONT_NAME_BOLD);
const Graphics::Font *italic = FontMan.getFontByName(FONT_NAME_ITALIC);
@@ -1275,7 +1275,7 @@ void ThemeNew::deleteFonts() {
FontMan.removeFontName(FONT_NAME_ITALIC);
}
-void ThemeNew::setupFont(const String &key, const String &name, FontStyle style) {
+void ThemeModern::setupFont(const String &key, const String &name, FontStyle style) {
if (_evaluator->getVar(key) == EVAL_STRING_VAR) {
_fonts[style] = FontMan.getFontByName(name);
@@ -1295,7 +1295,7 @@ void ThemeNew::setupFont(const String &key, const String &name, FontStyle style)
#pragma mark -
-void ThemeNew::processExtraValues() {
+void ThemeModern::processExtraValues() {
static Common::String imageHandlesTable[kImageHandlesMax];
// load the pixmap filenames from the config file
@@ -1413,7 +1413,7 @@ void ThemeNew::processExtraValues() {
break;
case kShadingLuminance:
- _dialogShadingCallback = &ThemeNew::calcLuminance;
+ _dialogShadingCallback = &ThemeModern::calcLuminance;
break;
case kShadingDim:
@@ -1427,7 +1427,7 @@ void ThemeNew::processExtraValues() {
if (_dimPercentValue != 0) {
_dimPercentValue = 256 * (100 - _dimPercentValue) / 100;
- _dialogShadingCallback = &ThemeNew::calcDimColor;
+ _dialogShadingCallback = &ThemeModern::calcDimColor;
}
break;
@@ -1448,7 +1448,7 @@ void ThemeNew::processExtraValues() {
#pragma mark -
-OverlayColor ThemeNew::calcLuminance(OverlayColor col) {
+OverlayColor ThemeModern::calcLuminance(OverlayColor col) {
uint8 r, g, b;
_system->colorToRGB(col, r, g, b);
@@ -1457,7 +1457,7 @@ OverlayColor ThemeNew::calcLuminance(OverlayColor col) {
return _system->RGBToColor(lum, lum, lum);
}
-OverlayColor ThemeNew::calcDimColor(OverlayColor col) {
+OverlayColor ThemeModern::calcDimColor(OverlayColor col) {
uint8 r, g, b;
_system->colorToRGB(col, r, g, b);
@@ -1470,13 +1470,13 @@ OverlayColor ThemeNew::calcDimColor(OverlayColor col) {
#pragma mark -
-void ThemeNew::setUpCursor() {
+void ThemeModern::setUpCursor() {
PaletteMan.pushCursorPalette(_cursorPal, 0, MAX_CURS_COLORS);
CursorMan.pushCursor(_cursor, _cursorWidth, _cursorHeight, _cursorHotspotX, _cursorHotspotY, 255, _cursorTargetScale);
CursorMan.showMouse(true);
}
-void ThemeNew::createCursor() {
+void ThemeModern::createCursor() {
const Surface *cursor = _images[kGUICursor];
_cursorWidth = cursor->w;
diff --git a/gui/launcher.cpp b/gui/launcher.cpp
index 613f76dff0..0bf0cee2de 100644
--- a/gui/launcher.cpp
+++ b/gui/launcher.cpp
@@ -477,7 +477,7 @@ LauncherDialog::LauncherDialog()
if (g_gui.evaluator()->getVar("launcher_logo.visible") == 1) {
_logo = new GraphicsWidget(this, "launcher_logo");
_logo->useThemeTransparency(true);
- ThemeNew *th = (ThemeNew *)g_gui.theme();
+ ThemeModern *th = (ThemeModern *)g_gui.theme();
_logo->setGfx(th->getImageSurface(th->kThemeLogo));
@@ -876,7 +876,7 @@ void LauncherDialog::reflowLayout() {
if (!_logo)
_logo = new GraphicsWidget(this, "launcher_logo");
_logo->useThemeTransparency(true);
- ThemeNew *th = (ThemeNew *)g_gui.theme();
+ ThemeModern *th = (ThemeModern *)g_gui.theme();
_logo->setGfx(th->getImageSurface(th->kThemeLogo));
} else {
diff --git a/gui/module.mk b/gui/module.mk
index 9df80d5cbc..d447820ad6 100644
--- a/gui/module.mk
+++ b/gui/module.mk
@@ -22,7 +22,7 @@ MODULE_OBJS := \
widget.o \
theme.o \
ThemeClassic.o \
- ThemeNew.o \
+ ThemeModern.o \
theme-config.o
# Include common rules
diff --git a/gui/newgui.cpp b/gui/newgui.cpp
index 65f82af66d..420d27e3e1 100644
--- a/gui/newgui.cpp
+++ b/gui/newgui.cpp
@@ -153,7 +153,7 @@ bool NewGui::loadNewTheme(const Common::String &style) {
_theme = new ThemeClassic(_system, style, &cfg);
#ifndef DISABLE_FANCY_THEMES
else if (0 == styleType.compareToIgnoreCase("modern"))
- _theme = new ThemeNew(_system, style, &cfg);
+ _theme = new ThemeModern(_system, style, &cfg);
#endif
else
warning("Unsupported theme type '%s'", styleType.c_str());
diff --git a/gui/theme.h b/gui/theme.h
index db7def60ec..2ac5f2c94d 100644
--- a/gui/theme.h
+++ b/gui/theme.h
@@ -66,7 +66,7 @@ enum {
// Indicates that no background should be restored when drawing the widget
// (note that this can be silently ignored if for example the theme does
// alpha blending and would blend over a allready drawn widget)
- // TODO: currently only ThemeNew::drawButton supports this
+ // TODO: currently only ThemeModern::drawButton supports this
THEME_HINT_NO_BACKGROUND_RESTORE = 1 << 6
};
@@ -333,11 +333,11 @@ private:
#ifndef DISABLE_FANCY_THEMES
-class ThemeNew : public Theme {
+class ThemeModern : public Theme {
typedef Common::String String;
public:
- ThemeNew(OSystem *system, const String &stylefile, const Common::ConfigFile *cfg = 0);
- virtual ~ThemeNew();
+ ThemeModern(OSystem *system, const String &stylefile, const Common::ConfigFile *cfg = 0);
+ virtual ~ThemeModern();
bool init();
void deinit();
@@ -514,7 +514,7 @@ public:
private:
int _dimPercentValue;
- typedef OverlayColor (ThemeNew::*InactiveDialogCallback)(OverlayColor col);
+ typedef OverlayColor (ThemeModern::*InactiveDialogCallback)(OverlayColor col);
InactiveDialogCallback _dialogShadingCallback;
OverlayColor calcLuminance(OverlayColor col);