ASPiK SDK
VSTGUI::Standalone::IWindowListener Class Referenceabstract

#include <iwindowlistener.h>

Inheritance diagram for VSTGUI::Standalone::IWindowListener:
VSTGUI::Interface VSTGUI::Standalone::Detail::IPlatformApplication VSTGUI::Standalone::IWindowController VSTGUI::Standalone::WindowListenerAdapter VSTGUI::Standalone::Detail::Application VSTGUI::Standalone::WindowControllerAdapter Mandelbrot::AppDelegate MyApp::About MyApp::Delegate MyApplication VSTGUI::Standalone::GFXTestApp VSTGUI::Standalone::WindowClosedListener

Public Member Functions

virtual void onSizeChanged (const IWindow &window, const CPoint &newSize)=0
 
virtual void onPositionChanged (const IWindow &window, const CPoint &newPosition)=0
 
virtual void onShow (const IWindow &window)=0
 
virtual void onHide (const IWindow &window)=0
 
virtual void onClosed (const IWindow &window)=0
 
virtual void onActivated (const IWindow &window)=0
 
virtual void onDeactivated (const IWindow &window)=0
 
- 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 ()
 

Detailed Description

Window listener interface

Member Function Documentation

◆ onActivated()

virtual void VSTGUI::Standalone::IWindowListener::onActivated ( const IWindow window)
pure virtual

◆ onClosed()

◆ onDeactivated()

virtual void VSTGUI::Standalone::IWindowListener::onDeactivated ( const IWindow window)
pure virtual

◆ onHide()

virtual void VSTGUI::Standalone::IWindowListener::onHide ( const IWindow window)
pure virtual

◆ onPositionChanged()

virtual void VSTGUI::Standalone::IWindowListener::onPositionChanged ( const IWindow window,
const CPoint newPosition 
)
pure virtual

◆ onShow()

virtual void VSTGUI::Standalone::IWindowListener::onShow ( const IWindow window)
pure virtual

◆ onSizeChanged()

virtual void VSTGUI::Standalone::IWindowListener::onSizeChanged ( const IWindow window,
const CPoint newSize 
)
pure virtual

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