VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
|
List of classes for the standalone library. More...
Namespaces | |
namespace | VSTGUI::Standalone::Value |
value create and helper functions | |
namespace | VSTGUI::Standalone::Async |
asynchronous tasks | |
namespace | VSTGUI::Standalone::CommandGroup |
predefined command groups | |
namespace | VSTGUI::Standalone::Commands |
predefined commands | |
Classes | |
struct | ConfigValue |
Configuration Value. More... | |
struct | Init |
Init application. More... | |
class | DelegateAdapter |
Application delegate adapter More... | |
class | MenuBuilderAdapter |
Menu builder adapter. More... | |
class | NoMenuBuilder |
No menu builder adapter. More... | |
class | CustomizationAdapter |
ICustomization adapter. More... | |
class | Customization |
Customization helper for an UIDesc window. More... | |
class | ValueListenerAdapter |
Value listener adapter More... | |
class | ListenerT< Context > |
Value listener More... | |
class | Listener |
Value listener More... | |
class | WindowControllerAdapter |
Window controller adapter More... | |
class | WindowListenerAdapter |
Window listener adapter More... | |
class | WindowClosedListener |
Window closed listener More... | |
struct | AlertBoxConfig |
Alertbox configuration. More... | |
struct | AlertBoxForWindowConfig |
Alertbox for window configuration. More... | |
struct | Info |
Application info. More... | |
class | IDelegate |
Application delegate interface. More... | |
class | IApplication |
Application interface. More... | |
struct | Command |
Command definition More... | |
class | ICommandHandler |
Handler for commands. More... | |
class | IMenuBuilder |
Menu builder interface. More... | |
class | IPreference |
Preference interface. More... | |
class | ISharedUIResources |
Shared UI resources interface. More... | |
class | IModelBinding |
Model binding interface. More... | |
class | ICustomization |
UIDesc window customization interface. More... | |
struct | Config |
Configuration for an UIDescription window. More... | |
class | IValue |
Value interface. More... | |
class | IStepValue |
extension to IValue for a non continous value with discrete steps More... | |
class | IValueConverter |
Value converter interface More... | |
class | IValueListener |
Value listener interface More... | |
struct | WindowStyle |
Window style. More... | |
struct | WindowConfiguration |
Window configuration. More... | |
class | IWindow |
Window interface. More... | |
class | IWindowController |
Window controller interface. More... | |
class | IWindowListener |
Window listener interface. More... | |
Typedefs | |
using | Configuration = std::vector< std::pair< ConfigKey, ConfigValue > > |
Startup configuration. More... | |
Enumerations | |
enum class | ConfigKey : uint64_t { UseCompressedUIDescriptionFiles , ShowCommandsInContextMenu } |
Configuration keys. More... | |
enum class | AlertResult { DefaultButton , SecondButton , ThirdButton , Error } |
Alert result. More... | |
enum class | WindowType { Document , Popup } |
Window types. More... | |
Functions | |
WindowPtr | makeWindow (const Config &config) |
Create a window with an UIDescription. More... | |
List of classes for the standalone library.
See this page for an introduction.
using Configuration = std::vector<std::pair<ConfigKey, ConfigValue> > |
Startup configuration.
The standalone library can be configured with a list of key-value pairs. See ConfigKey for a list and description of available keys.
|
strong |
|
strong |
Configuration keys.
Enumeration of available configuration keys.
|
strong |