summaryrefslogtreecommitdiff
path: root/src/gui/theme.h
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-05-14 01:35:22 +0300
committerAndrei Karas <akaras@inbox.ru>2014-05-14 01:35:22 +0300
commit6673373236287df9ee52a1a01c2c70cd63a8be46 (patch)
tree1fdafc4477f8d75850208d00c0af8faa99f2c99a /src/gui/theme.h
parenteea8d5e39b746b240a4720c4f48de91ec81c8563 (diff)
downloadmanaplus-6673373236287df9ee52a1a01c2c70cd63a8be46.tar.gz
manaplus-6673373236287df9ee52a1a01c2c70cd63a8be46.tar.bz2
manaplus-6673373236287df9ee52a1a01c2c70cd63a8be46.tar.xz
manaplus-6673373236287df9ee52a1a01c2c70cd63a8be46.zip
Move themeinfo into separate file.
Diffstat (limited to 'src/gui/theme.h')
-rw-r--r--src/gui/theme.h35
1 files changed, 2 insertions, 33 deletions
diff --git a/src/gui/theme.h b/src/gui/theme.h
index cd2c8aa4d..7747519e8 100644
--- a/src/gui/theme.h
+++ b/src/gui/theme.h
@@ -43,43 +43,12 @@ class ImageSet;
class Skin;
class Theme;
+struct ThemeInfo;
+
const int THEME_PALETTES = 5;
extern Theme *theme;
-struct ThemeInfo final
-{
- ThemeInfo() :
- name(),
- copyright(),
- font(),
- boldFont(),
- particleFont(),
- helpFont(),
- secureFont(),
- npcFont(),
- japanFont(),
- chinaFont(),
- fontSize(0),
- npcfontSize(0),
- guiAlpha(0.0F)
- {
- }
- std::string name;
- std::string copyright;
- std::string font;
- std::string boldFont;
- std::string particleFont;
- std::string helpFont;
- std::string secureFont;
- std::string npcFont;
- std::string japanFont;
- std::string chinaFont;
- int fontSize;
- int npcfontSize;
- float guiAlpha;
-};
-
class Theme final : public Palette,
public ConfigListener
{