VSTGUI  4.9
Graphical User Interface Framework not only for VST plugins
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
WindowListenerAdapter Class Reference

Window listener adapter More...

+ Inheritance diagram for WindowListenerAdapter:

Public Member Functions

void onSizeChanged (const IWindow &window, const CPoint &newSize) override
 Size of window is changed. More...
 
void onPositionChanged (const IWindow &window, const CPoint &newPosition) override
 Position of window is changed. More...
 
void onShow (const IWindow &window) override
 Window is shown. More...
 
void onHide (const IWindow &window) override
 Window is hidden. More...
 
void onClosed (const IWindow &window) override
 Window is closed. More...
 
void onActivated (const IWindow &window) override
 Window is activated. More...
 
void onDeactivated (const IWindow &window) override
 Window is deactivated. More...
 
- Public Member Functions inherited from Interface
virtual ~Interface () noexcept
 
 Interface ()=default
 
 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 adapter

Member Function Documentation

void onActivated ( const IWindow window)
inlineoverridevirtual

Window is activated.

Implements IWindowListener.

void onClosed ( const IWindow window)
inlineoverridevirtual

Window is closed.

Implements IWindowListener.

Reimplemented in WindowClosedListener.

void onDeactivated ( const IWindow window)
inlineoverridevirtual

Window is deactivated.

Implements IWindowListener.

void onHide ( const IWindow window)
inlineoverridevirtual

Window is hidden.

Implements IWindowListener.

void onPositionChanged ( const IWindow window,
const CPoint newPosition 
)
inlineoverridevirtual

Position of window is changed.

Implements IWindowListener.

void onShow ( const IWindow window)
inlineoverridevirtual

Window is shown.

Implements IWindowListener.

void onSizeChanged ( const IWindow window,
const CPoint newSize 
)
inlineoverridevirtual

Size of window is changed.

Implements IWindowListener.


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