|
VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
|
Standalone Library More...
Namespaces | |
| namespace | Application |
| namespace | Async |
| asynchronous tasks | |
| namespace | CommandGroup |
| predefined command groups | |
| namespace | CommandName |
| namespace | Commands |
| predefined commands | |
| namespace | UIDesc |
| namespace | Value |
| value create and helper functions | |
Classes | |
| struct | AlertBoxConfig |
| Alertbox configuration. More... | |
| struct | AlertBoxForWindowConfig |
| Alertbox for window configuration. More... | |
| struct | Command |
| Command definition More... | |
| class | IApplication |
| Application interface. More... | |
| class | ICommandHandler |
| Handler for commands. More... | |
| class | ICommonDirectories |
| class | IMenuBuilder |
| Menu builder interface. More... | |
| class | IMutableStepValue |
| class | IPreference |
| Preference interface. More... | |
| class | IRangeValueConverter |
| class | ISharedUIResources |
| Shared UI resources interface. More... | |
| class | IStepValue |
| extension to IValue for a non continous value with discrete steps More... | |
| class | IStringListValue |
| class | IStringValue |
| class | IValue |
| Value interface. More... | |
| class | IValueConverter |
| Value converter interface More... | |
| class | IValueListener |
| Value listener interface More... | |
| class | IWindow |
| Window interface. More... | |
| class | IWindowController |
| Window controller interface. More... | |
| class | IWindowListener |
| Window listener interface. More... | |
| class | MenuBuilderAdapter |
| Menu builder adapter. More... | |
| class | NoMenuBuilder |
| No menu builder adapter. More... | |
| class | Preferences |
| class | ValueListenerAdapter |
| Value listener adapter More... | |
| class | WindowClosedListener |
| Window closed listener More... | |
| struct | WindowConfiguration |
| Window configuration. More... | |
| class | WindowControllerAdapter |
| Window controller adapter More... | |
| class | WindowListenerAdapter |
| Window listener adapter More... | |
| struct | WindowStyle |
| Window style. More... | |
Typedefs | |
| using | WindowPtr = std::shared_ptr< IWindow > |
| using | WindowControllerPtr = std::shared_ptr< IWindowController > |
| using | ValuePtr = std::shared_ptr< IValue > |
| using | ValueConverterPtr = std::shared_ptr< IValueConverter > |
| using | PlatformFrameConfigPtr = std::shared_ptr< IPlatformFrameConfig > |
Enumerations | |
| enum class | AlertResult { DefaultButton , SecondButton , ThirdButton , Error } |
| Alert result. More... | |
| enum class | CommonDirectoryLocation { AppPath , AppResourcesPath , AppPreferencesPath , AppCachesPath , UserDocumentsPath } |
| enum class | WindowType { Document , Popup } |
| Window types. More... | |
Functions | |
| bool | operator== (const Command &c1, const Command &c2) |
| bool | operator!= (const Command &c1, const Command &c2) |
Variables | |
| static constexpr const char * | DefaultPreferencesGroupSeparator = "::" |
Standalone Library
See this page
| using PlatformFrameConfigPtr = std::shared_ptr<IPlatformFrameConfig> |
| using ValueConverterPtr = std::shared_ptr<IValueConverter> |
| using WindowControllerPtr = std::shared_ptr<IWindowController> |
|
strong |
|
staticconstexpr |