![]() |
Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
This is the complete list of members for CConfigDB, including all inherited members.
| CConfigDB() | CConfigDB | |
| CConfigDB(const CConfigDB &)=delete | CConfigDB | |
| CConfigDB(CConfigDB &&)=delete | CConfigDB | |
| CConfigDBHook | CConfigDB | private |
| GetValue(EConfigNamespace ns, const CStr &name, bool &value) | CConfigDB | |
| GetValue(EConfigNamespace ns, const CStr &name, int &value) | CConfigDB | |
| GetValue(EConfigNamespace ns, const CStr &name, u32 &value) | CConfigDB | |
| GetValue(EConfigNamespace ns, const CStr &name, float &value) | CConfigDB | |
| GetValue(EConfigNamespace ns, const CStr &name, double &value) | CConfigDB | |
| GetValue(EConfigNamespace ns, const CStr &name, std::string &value) | CConfigDB | |
| GetValueNamespace(EConfigNamespace ns, const CStr &name) const | CConfigDB | |
| GetValues(EConfigNamespace ns, const CStr &name, CConfigValueSet &values) const | CConfigDB | |
| GetValuesWithPrefix(EConfigNamespace ns, const CStr &prefix) const | CConfigDB | |
| HasChanges(EConfigNamespace ns) const | CConfigDB | |
| Initialise() | CConfigDB | static |
| Instance() | CConfigDB | static |
| IsInitialised() | CConfigDB | static |
| m_ConfigFile | CConfigDB | private |
| m_HasChanges | CConfigDB | private |
| m_Hooks | CConfigDB | private |
| m_Map | CConfigDB | private |
| m_Mutex | CConfigDB | mutableprivate |
| RegisterHookAndCall(const CStr &name, std::function< void()> hook) | CConfigDB | |
| Reload(EConfigNamespace) | CConfigDB | |
| RemoveValue(EConfigNamespace ns, const CStr &name) | CConfigDB | |
| SetChanges(EConfigNamespace ns, bool value) | CConfigDB | |
| SetConfigFile(EConfigNamespace ns, const VfsPath &path) | CConfigDB | |
| SetValueBool(EConfigNamespace ns, const CStr &name, const bool value) | CConfigDB | |
| SetValueList(EConfigNamespace ns, const CStr &name, std::vector< CStr > values) | CConfigDB | |
| SetValueString(EConfigNamespace ns, const CStr &name, const CStr &value) | CConfigDB | |
| Shutdown() | CConfigDB | static |
| UnregisterHook(CConfigDBHook &&hook) | CConfigDB | |
| UnregisterHook(std::unique_ptr< CConfigDBHook > hook) | CConfigDB | |
| WriteFile(EConfigNamespace ns, const VfsPath &path) const | CConfigDB | |
| WriteFile(EConfigNamespace ns) const | CConfigDB | |
| WriteValueToFile(EConfigNamespace ns, const CStr &name, const CStr &value, const VfsPath &path) | CConfigDB | |
| WriteValueToFile(EConfigNamespace ns, const CStr &name, const CStr &value) | CConfigDB | |
| ~CConfigDB() | CConfigDB |