ASPiK SDK
|
#include <iuidescwindow.h>
Public Member Functions | |
virtual IController * | createController (const UTF8StringView &name, IController *parent, const IUIDescription *uiDesc)=0 |
![]() | |
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 () |
UIDesc window customization interface
|
pure virtual |
Create a sub controller
A sub controller can be defined in the UI editor for a view and will be responsible as a controller for the view and its children.
The controller will be automatically destroyed when the view is destroyed. You should always create a new controller instance here and do not cache it.
name | name of the sub controller |
parent | the parent controller |
uiDesc | the UIDescription instance |
Implemented in VSTGUI::Standalone::Detail::AlertBoxController, and VSTGUI::Standalone::UIDesc::Customization.