|
VSTGUI 4.10
Graphical User Interface Framework not only for VST plugins
|
Accessor interface for the window controller of an UIDescription window. More...
#include <iuidescwindow.h>
Inheritance diagram for IUIDescWindowController:Public Member Functions | |
| virtual UIDesc::ModelBindingPtr | getModelBinding () const =0 |
| get the model binding object of the window controller | |
| virtual UIDesc::CustomizationPtr | getCustomization () const =0 |
| get the customization object of the window controller | |
Public Member Functions inherited from Interface | |
| virtual | ~Interface () noexcept |
| Interface ()=default | |
| Interface (const Interface &)=delete | |
| Interface (Interface &&)=delete | |
| Interface & | operator= (const Interface &)=delete |
| Interface & | operator= (Interface &&)=delete |
| template<typename T> | |
| const auto | dynamicCast () const |
| template<typename T> | |
| auto | dynamicCast () |
Accessor interface for the window controller of an UIDescription window.
When creating a window using UIDesc::makeWindow, the window controller of the window conforms to this interface. You can utilize the dynamicPtrCast function to cast to this interface.
|
pure virtual |
get the customization object of the window controller
|
pure virtual |
get the model binding object of the window controller