Etterna 0.74.4
Loading...
Searching...
No Matches
ThemeManager Member List

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)ThemeManagerstatic
FilterFileLanguages(std::vector< std::string > &asElementPaths) (defined in ThemeManager)ThemeManager
GetBlankGraphicPath() -> std::string (defined in ThemeManager)ThemeManagerstatic
GetCurLanguage() const -> std::string (defined in ThemeManager)ThemeManagerinline
GetCurThemeDir() const -> std::string (defined in ThemeManager)ThemeManagerinline
GetCurThemeName() const -> std::string (defined in ThemeManager)ThemeManagerinline
GetDefaultLanguage() -> std::string (defined in ThemeManager)ThemeManagerprotected
GetElementDir(const std::string &sThemeName) -> std::string (defined in ThemeManager)ThemeManagerprotected
GetLanguageIniPath(const std::string &sThemeName, const std::string &sLanguage) -> std::string (defined in ThemeManager)ThemeManagerprotectedstatic
GetLanguages(std::vector< std::string > &AddTo) (defined in ThemeManager)ThemeManager
GetLanguagesForTheme(const std::string &sThemeName, std::vector< std::string > &asLanguagesOut) (defined in ThemeManager)ThemeManagerprotectedstatic
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)ThemeManagerprotected
GetMetricRawRecursive(const IniFile &ini, const std::string &sMetricsGroup, const std::string &sValueName, std::string &sRet) -> bool (defined in ThemeManager)ThemeManagerprotected
GetMetricsGroupFallback(const std::string &sMetricsGroup) -> std::string (defined in ThemeManager)ThemeManager
GetMetricsIniPath(const std::string &sThemeName) -> std::string (defined in ThemeManager)ThemeManagerprotectedstatic
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)ThemeManagerprotected
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)ThemeManagerinline
GetPathF(const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager)ThemeManagerinline
GetPathG(const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager)ThemeManagerinline
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)ThemeManagerprotected
GetPathInfoToRaw(PathInfo &out, const std::string &sThemeName, ElementCategory category, const std::string &sMetricsGroup, const std::string &sFile) -> bool (defined in ThemeManager)ThemeManagerprotected
GetPathO(const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager)ThemeManagerinline
GetPathS(const std::string &sMetricsGroup, const std::string &sElement, bool bOptional=false) -> std::string (defined in ThemeManager)ThemeManagerinline
GetRealCurThemeName() const -> std::string (defined in ThemeManager)ThemeManagerinline
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)ThemeManagerinline
GetThemeAuthor(const std::string &sThemeName) -> std::string (defined in ThemeManager)ThemeManager
GetThemeDirFromName(const std::string &sThemeName) -> std::string (defined in ThemeManager)ThemeManagerprotectedstatic
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)ThemeManagerinline
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)ThemeManagerprotected
m_bPseudoLocalize (defined in ThemeManager)ThemeManagerprotected
m_sCurLanguage (defined in ThemeManager)ThemeManagerprotected
m_sCurThemeName (defined in ThemeManager)ThemeManagerprotected
m_sRealCurThemeName (defined in ThemeManager)ThemeManagerprotected
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)ThemeManagerstatic
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)ThemeManagerstatic
UpdateLuaGlobals() (defined in ThemeManager)ThemeManager
~ThemeManager() (defined in ThemeManager)ThemeManager