|
ngscopeclient v0.3
|
Public Member Functions | |
| PreferenceManager (const PreferenceManager &)=delete | |
| PreferenceManager (PreferenceManager &&)=default | |
| PreferenceManager & | operator= (const PreferenceManager &)=delete |
| PreferenceManager & | operator= (PreferenceManager &&)=default |
| void | SavePreferences () |
| PreferenceCategory & | AllPreferences () |
| Preference & | GetPreference (const std::string &path) |
| const std::string & | GetConfigDirectory () |
| int64_t | GetInt (const std::string &path) const |
| int64_t | GetEnumRaw (const std::string &path) const |
| const std::string & | GetString (const std::string &path) const |
| double | GetReal (const std::string &path) const |
| bool | GetBool (const std::string &path) const |
| ImU32 | GetColor (const std::string &path) const |
| ImVec4 | GetColorFloat4 (const std::string &path) const |
| FontDescription | GetFont (const std::string &path) const |
| template<typename E > | |
| E | GetEnum (const std::string &path) const |
Static Public Member Functions | |
| static PreferenceManager & | GetPreferences () |
| static GuiTheme | GetTheme () |