#include "global.h"#include "ThemeManager.h"#include "RageLog.h"#include "PrefsManager.h"#include "RageException.h"#include "RageTimer.h"#include "RageUtil.h"#include "Game.h"#include "IniFile.h"#include "Font.h"#include "FontCharAliases.h"#include "RageDisplay.h"#include "arch/Dialog/Dialog.h"#include "RageFile.h"#include "ScreenManager.h"#include "StepMania.h"#include "Foreach.h"#include "ThemeMetric.h"#include "LuaManager.h"#include "ScreenDimensions.h"#include "Command.h"Classes | |
| struct | Theme |
Functions | |
| void | FileNameToClassAndElement (const CString &sFileName, CString &sClassNameOut, CString &sElementOut) |
| CString | ClassAndElementToFileName (const CString &sClassName, const CString &sElement) |
Variables | |
| ThemeManager * | THEME = NULL |
| const CString | BASE_THEME_NAME = "default" |
| const CString | LANGUAGES_SUBDIR = "Languages/" |
| const CString | BASE_LANGUAGE = "english" |
| const CString | THEMES_DIR = "Themes/" |
| const CString | METRICS_FILE = "metrics.ini" |
| const CString | ELEMENT_CATEGORY_STRING [NUM_ELEMENT_CATEGORIES] |
| deque< Theme > | g_vThemes |
| vector< IThemeMetric * > * | g_pvpSubscribers = NULL |
| map< CString, CString > | g_ThemePathCache [NUM_ELEMENT_CATEGORIES] |
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
Initial value:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.7