|
VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
|
#include <preferences.h>
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 |