#include <iapplication.h>
|
using | WindowList = std::vector< WindowPtr > |
|
using | CommandLineArguments = std::vector< UTF8String > |
|
◆ createWindow()
virtual WindowPtr VSTGUI::Standalone::IApplication::createWindow |
( |
const WindowConfiguration & |
config, |
|
|
const WindowControllerPtr & |
controller |
|
) |
| |
|
pure virtual |
◆ getCommandLineArguments()
virtual const CommandLineArguments& VSTGUI::Standalone::IApplication::getCommandLineArguments |
( |
| ) |
const |
|
pure virtual |
◆ getCommonDirectories()
virtual const ICommonDirectories& VSTGUI::Standalone::IApplication::getCommonDirectories |
( |
| ) |
const |
|
pure virtual |
◆ getDelegate()
◆ getPreferences()
virtual IPreference& VSTGUI::Standalone::IApplication::getPreferences |
( |
| ) |
const |
|
pure virtual |
◆ getSharedUIResources()
virtual const ISharedUIResources& VSTGUI::Standalone::IApplication::getSharedUIResources |
( |
| ) |
const |
|
pure virtual |
◆ getWindows()
virtual const WindowList& VSTGUI::Standalone::IApplication::getWindows |
( |
| ) |
const |
|
pure virtual |
◆ instance()
IApplication & VSTGUI::Standalone::IApplication::instance |
( |
| ) |
|
|
static |
Get the global instance of the application
◆ quit()
virtual void VSTGUI::Standalone::IApplication::quit |
( |
| ) |
|
|
pure virtual |
◆ registerCommand()
virtual void VSTGUI::Standalone::IApplication::registerCommand |
( |
const Command & |
command, |
|
|
char16_t |
defaultCommandKey |
|
) |
| |
|
pure virtual |
Register a command
The command will be added to the application menu. When the menu item is selected the command is first dispatched to the active window and then to the application delegate.
- Parameters
-
command | command name and group |
defaultCommandKey | default command key |
Implemented in VSTGUI::Standalone::Detail::Application.
◆ showAlertBox()
◆ showAlertBoxForWindow()
The documentation for this class was generated from the following files:
- C:/RackAFX_v7/ASPIK_SDK/vstgui4/vstgui/standalone/include/iapplication.h
- C:/RackAFX_v7/ASPIK_SDK/vstgui4/vstgui/standalone/source/application.cpp