VSTGUI  4.10
Graphical User Interface Framework not only for VST plugins
IViewListener Class Referenceabstract

View Listener Interface. More...

+ Inheritance diagram for IViewListener:

Public Member Functions

virtual ~IViewListener () noexcept=default
 
virtual void viewSizeChanged (CView *view, const CRect &oldSize)=0
 
virtual void viewAttached (CView *view)=0
 
virtual void viewRemoved (CView *view)=0
 
virtual void viewLostFocus (CView *view)=0
 
virtual void viewTookFocus (CView *view)=0
 
virtual void viewWillDelete (CView *view)=0
 

Detailed Description

View Listener Interface.

Constructor & Destructor Documentation

◆ ~IViewListener()

virtual ~IViewListener ( )
virtualdefaultnoexcept

Member Function Documentation

◆ viewAttached()

virtual void viewAttached ( CView view)
pure virtual

Implemented in ViewListenerAdapter.

◆ viewLostFocus()

virtual void viewLostFocus ( CView view)
pure virtual

Implemented in ViewListenerAdapter.

◆ viewRemoved()

virtual void viewRemoved ( CView view)
pure virtual

Implemented in ViewListenerAdapter.

◆ viewSizeChanged()

virtual void viewSizeChanged ( CView view,
const CRect oldSize 
)
pure virtual

Implemented in CScrollView, and ViewListenerAdapter.

◆ viewTookFocus()

virtual void viewTookFocus ( CView view)
pure virtual

Implemented in ViewListenerAdapter.

◆ viewWillDelete()

virtual void viewWillDelete ( CView view)
pure virtual

Implemented in CScrollView, and ViewListenerAdapter.


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