VSTGUI
4.10
Graphical User Interface Framework not only for VST plugins
|
Public Member Functions | |
Preferences (Preferences &&)=default | |
Preferences & | operator= (Preferences &&)=default |
Preferences (const std::initializer_list< const char * > &groups, const char *groupSeparator=DefaultPreferencesGroupSeparator) | |
Preferences (const UTF8String &inGroupKey="", const char *groupSeparator=DefaultPreferencesGroupSeparator) | |
Preferences | subGroupPreferences (const UTF8String &subGroup) const |
bool | set (const UTF8String &key, const UTF8String &value) const |
Optional< UTF8String > | get (const UTF8String &key) const |
template<typename T > | |
bool | setNumber (const UTF8String &key, T value) const |
template<typename T > | |
bool | setFloat (const UTF8String &key, T value, uint32_t precision=8) const |
template<typename T > | |
Optional< T > | getNumber (const UTF8String &key) const |
bool | setPoint (const UTF8String &key, CPoint p, uint32_t precision=8) const |
Optional< CPoint > | getPoint (const UTF8String &key) const |
const UTF8String & | getGroupKey () const |
const UTF8String & | getGroupSeparator () const |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |