Etterna 0.74.4
|
This is the complete list of members for ThemeManager, including all inherited members.
ClearSubscribers() (defined in ThemeManager) | ThemeManager | |
ClearThemePathCache() (defined in ThemeManager) | ThemeManager | |
DoesLanguageExist(const std::string &sLanguage) -> bool (defined in ThemeManager) | ThemeManager | |
DoesThemeExist(const std::string &sThemeName) -> bool (defined in ThemeManager) | ThemeManager | |
EvaluateString(std::string &sText) (defined in ThemeManager) | ThemeManager | static |
FilterFileLanguages(std::vector< std::string > &asElementPaths) (defined in ThemeManager) | ThemeManager | |
GetBlankGraphicPath() -> std::string (defined in ThemeManager) | ThemeManager | static |
GetCurLanguage() const -> std::string (defined in ThemeManager) | ThemeManager | inline |
GetCurThemeDir() const -> std::string (defined in ThemeManager) | ThemeManager | inline |
GetCurThemeName() const -> std::string (defined in ThemeManager) | ThemeManager | inline |
GetDefaultLanguage() -> std::string (defined in ThemeManager) | ThemeManager | protected |
GetElementDir(const std::string &sThemeName) -> std::string (defined in ThemeManager) | ThemeManager | protected |
GetLanguageIniPath(const std::string &sThemeName, const std::string &sLanguage) -> std::string (defined in ThemeManager) | ThemeManager | protectedstatic |
GetLanguages(std::vector< std::string > &AddTo) (defined in ThemeManager) | ThemeManager | |
GetLanguagesForTheme(const std::string &sThemeName, std::vector< std::string > &asLanguagesOut) (defined in ThemeManager) | ThemeManager | protectedstatic |
GetMetric(const std::string &sMetricsGroup, const std::string &sValueName) -> std::string (defined in ThemeManager) | ThemeManager | |
GetMetric(const std::string &sMetricsGroup, const std::string &sValueName, LuaReference &valueOut) (defined in ThemeManager) | ThemeManager | |
GetMetricA(const std::string &sMetricsGroup, const std::string &sValueName) -> apActorCommands (defined in ThemeManager) | ThemeManager | |
GetMetricB(const std::string &sMetricsGroup, const std::string &sValueName) -> bool (defined in ThemeManager) | ThemeManager | |
GetMetricC(const std::string &sMetricsGroup, const std::string &sValueName) -> RageColor (defined in ThemeManager) | ThemeManager | |
GetMetricF(const std::string &sMetricsGroup, const std::string &sValueName) -> float (defined in ThemeManager) | ThemeManager | |
GetMetricI(const std::string &sMetricsGroup, const std::string &sValueName) -> int (defined in ThemeManager) | ThemeManager | |
GetMetricR(const std::string &sMetricsGroup, const std::string &sValueName) -> LuaReference (defined in ThemeManager) | ThemeManager | |
GetMetricRaw(const IniFile &ini, const std::string &sMetricsGroup, const std::string &sValueName) -> std::string (defined in ThemeManager) | ThemeManager | protected |
GetMetricRawRecursive(const IniFile &ini, const std::string &sMetricsGroup, const std::string &sValueName, std::string &sRet) -> bool (defined in ThemeManager) | ThemeManager | protected |
GetMetricsGroupFallback(const std::string &sMetricsGroup) -> std::string (defined in ThemeManager) | ThemeManager | |
GetMetricsIniPath(const std::string &sThemeName) -> std::string (defined in ThemeManager) | ThemeManager | protectedstatic |
GetMetricsThatBeginWith(const std::string &sMetricsGroup, const std::string &sValueName, std::set< std::string > &vsValueNamesOut) (defined in ThemeManager) | ThemeManager | |
GetNextSelectableTheme() -> std::string (defined in ThemeManager) | ThemeManager | |
GetNextTheme() -> std::string (defined in ThemeManager) | ThemeManager | |
GetNumSelectableThemes() -> int (defined in ThemeManager) | ThemeManager | |
GetOptionalLanguageIniPaths(std::vector< std::string > &vsPathsOut, const std::string &sThemeName, const std::string &sLanguage) (defined in ThemeManager) | ThemeManager | protected |
GetOptionNames(std::vector< std::string > &AddTo) (defined in ThemeManager) | ThemeManager | |
GetPath(ElementCategory category, const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager) | ThemeManager | |
GetPathB(const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager) | ThemeManager | inline |
GetPathF(const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager) | ThemeManager | inline |
GetPathG(const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager) | ThemeManager | inline |
GetPathInfo(PathInfo &out, ElementCategory category, const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> bool (defined in ThemeManager) | ThemeManager | |
GetPathInfoToAndFallback(PathInfo &out, ElementCategory category, const std::string &sMetricsGroup, const std::string &sFile) -> bool (defined in ThemeManager) | ThemeManager | protected |
GetPathInfoToRaw(PathInfo &out, const std::string &sThemeName, ElementCategory category, const std::string &sMetricsGroup, const std::string &sFile) -> bool (defined in ThemeManager) | ThemeManager | protected |
GetPathO(const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager) | ThemeManager | inline |
GetPathS(const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager) | ThemeManager | inline |
GetRealCurThemeName() const -> std::string (defined in ThemeManager) | ThemeManager | inline |
GetSelectableThemeNames(std::vector< std::string > &AddTo) (defined in ThemeManager) | ThemeManager | |
GetString(const std::string &sMetricsGroup, const std::string &sValueName) -> std::string (defined in ThemeManager) | ThemeManager | |
GetString(const std::string &sMetricsGroup, const std::string &sValueName, std::string &valueOut) (defined in ThemeManager) | ThemeManager | inline |
GetThemeAuthor(const std::string &sThemeName) -> std::string (defined in ThemeManager) | ThemeManager | |
GetThemeDirFromName(const std::string &sThemeName) -> std::string (defined in ThemeManager) | ThemeManager | protectedstatic |
GetThemeDisplayName(const std::string &sThemeName) -> std::string (defined in ThemeManager) | ThemeManager | |
GetThemeNames(std::vector< std::string > &AddTo) (defined in ThemeManager) | ThemeManager | |
HasMetric(const std::string &sMetricsGroup, const std::string &sValueName) -> bool (defined in ThemeManager) | ThemeManager | |
HasString(const std::string &sMetricsGroup, const std::string &sValueName) -> bool (defined in ThemeManager) | ThemeManager | |
IsThemeLoaded() const -> bool (defined in ThemeManager) | ThemeManager | inline |
IsThemeNameValid(std::string const &name) -> bool (defined in ThemeManager) | ThemeManager | |
IsThemeSelectable(std::string const &name) -> bool (defined in ThemeManager) | ThemeManager | |
LoadThemeMetrics(const std::string &sThemeName, const std::string &sLanguage_) (defined in ThemeManager) | ThemeManager | protected |
m_bPseudoLocalize (defined in ThemeManager) | ThemeManager | protected |
m_sCurLanguage (defined in ThemeManager) | ThemeManager | protected |
m_sCurThemeName (defined in ThemeManager) | ThemeManager | protected |
m_sRealCurThemeName (defined in ThemeManager) | ThemeManager | protected |
PushMetric(Lua *L, const std::string &sMetricsGroup, const std::string &sValueName) (defined in ThemeManager) | ThemeManager | |
PushSelf(lua_State *L) (defined in ThemeManager) | ThemeManager | |
ReloadMetrics() (defined in ThemeManager) | ThemeManager | |
ReloadSubscribers() (defined in ThemeManager) | ThemeManager | |
RunLuaScripts(const std::string &sMask, bool bUseThemeDir=false) (defined in ThemeManager) | ThemeManager | |
Subscribe(IThemeMetric *p) (defined in ThemeManager) | ThemeManager | static |
SwitchThemeAndLanguage(const std::string &sThemeName, const std::string &sLanguage, bool bPseudoLocalize, bool bForceThemeReload=false) (defined in ThemeManager) | ThemeManager | |
ThemeManager() (defined in ThemeManager) | ThemeManager | |
Unsubscribe(IThemeMetric *p) (defined in ThemeManager) | ThemeManager | static |
UpdateLuaGlobals() (defined in ThemeManager) | ThemeManager | |
~ThemeManager() (defined in ThemeManager) | ThemeManager |