ASPiK SDK
Mandelbrot::AppDelegate Struct Reference
Inheritance diagram for Mandelbrot::AppDelegate:
VSTGUI::Standalone::Application::DelegateAdapter VSTGUI::Standalone::WindowListenerAdapter VSTGUI::Standalone::ICommandHandler VSTGUI::Standalone::Application::IDelegate VSTGUI::Standalone::IWindowListener VSTGUI::Interface VSTGUI::Interface VSTGUI::Interface

Public Member Functions

void finishLaunching () override
 
bool canHandleCommand (const Command &command) override
 
bool handleCommand (const Command &command) override
 
void onClosed (const IWindow &window) override
 
- Public Member Functions inherited from VSTGUI::Standalone::Application::DelegateAdapter
 DelegateAdapter (Info &&info)
 
void finishLaunching () override
 
void onQuit () override
 
bool canQuit () override
 
void showAboutDialog () override
 
bool hasAboutDialog () override
 
void showPreferenceDialog () override
 
bool hasPreferenceDialog () override
 
const InfogetInfo () const override
 
UTF8StringPtr getSharedUIResourceFilename () const override
 
bool openFiles (const std::vector< UTF8String > &paths) override
 
- Public Member Functions inherited from VSTGUI::Interface
 Interface (const Interface &)=delete
 
 Interface (Interface &&)=delete
 
Interfaceoperator= (const Interface &)=delete
 
Interfaceoperator= (Interface &&)=delete
 
template<typename T >
const auto dynamicCast () const
 
template<typename T >
auto dynamicCast ()
 
- Public Member Functions inherited from VSTGUI::Standalone::WindowListenerAdapter
void onSizeChanged (const IWindow &window, const CPoint &newSize) override
 
void onPositionChanged (const IWindow &window, const CPoint &newPosition) override
 
void onShow (const IWindow &window) override
 
void onHide (const IWindow &window) override
 
void onClosed (const IWindow &window) override
 
void onActivated (const IWindow &window) override
 
void onDeactivated (const IWindow &window) override
 

Member Function Documentation

◆ canHandleCommand()

bool Mandelbrot::AppDelegate::canHandleCommand ( const Command command)
inlineoverridevirtual

Check if command can be handled.

Implements VSTGUI::Standalone::ICommandHandler.

◆ finishLaunching()

void Mandelbrot::AppDelegate::finishLaunching ( )
inlineoverridevirtual

Called when the application has finished launching.

Implements VSTGUI::Standalone::Application::IDelegate.

◆ handleCommand()

bool Mandelbrot::AppDelegate::handleCommand ( const Command command)
inlineoverridevirtual

Handle command.

Implements VSTGUI::Standalone::ICommandHandler.

◆ onClosed()

void Mandelbrot::AppDelegate::onClosed ( const IWindow window)
inlineoverridevirtual

Window is closed.

Implements VSTGUI::Standalone::IWindowListener.


The documentation for this struct was generated from the following file: