Etterna 0.74.4
|
This is the complete list of members for Preference< T >, including all inherited members.
FromString(const std::string &s) override (defined in Preference< T >) | Preference< T > | inlinevirtual |
Get() const -> const T & (defined in Preference< T >) | Preference< T > | inline |
GetDefault() const -> const T & (defined in Preference< T >) | Preference< T > | inline |
GetName() const -> const std::string & (defined in IPreference) | IPreference | inline |
GetName() -> std::string (defined in IPreference) | IPreference | inline |
GetPreferenceByName(const std::string &sName) -> Preference< T > * (defined in Preference< T >) | Preference< T > | inlinestatic |
IPreference(const std::string &sName) (defined in IPreference) | IPreference | |
LoadAllDefaults() (defined in IPreference) | IPreference | static |
LoadDefault() override (defined in Preference< T >) | Preference< T > | inlinevirtual |
operator const T() const (defined in Preference< T >) | Preference< T > | inline |
Preference(const std::string &sName, const T &defaultValue, void(pfnValidate)(T &val)=nullptr) (defined in Preference< T >) | Preference< T > | inline |
PushValue(lua_State *L) const override (defined in Preference< T >) | Preference< T > | inlinevirtual |
ReadAllDefaultsFromNode(const XNode *pNode) (defined in IPreference) | IPreference | static |
ReadAllPrefsFromNode(const XNode *pNode, bool bIsStatic) (defined in IPreference) | IPreference | static |
ReadDefaultFrom(const XNode *pNode) (defined in IPreference) | IPreference | |
ReadFrom(const XNode *pNode, bool bIsStatic) (defined in IPreference) | IPreference | |
SavePrefsToNode(XNode *pNode) (defined in IPreference) | IPreference | static |
Set(const T &other) (defined in Preference< T >) | Preference< T > | inline |
SetDefaultFromString(const std::string &s) override (defined in Preference< T >) | Preference< T > | inlinevirtual |
SetFromStack(lua_State *L) override (defined in Preference< T >) | Preference< T > | inlinevirtual |
SetStatic(bool b) (defined in IPreference) | IPreference | inline |
ToString() const -> std::string override (defined in Preference< T >) | Preference< T > | inlinevirtual |
WriteTo(XNode *pNode) const (defined in IPreference) | IPreference | |
~IPreference() (defined in IPreference) | IPreference | virtual |