|
VSTGUI
4.3
Graphical User Interface Framework not only for VST plugins
|
Inheritance diagram for UIDescriptionViewSwitchController:
Collaboration diagram for UIDescriptionViewSwitchController:Public Member Functions | |
| UIDescriptionViewSwitchController (UIViewSwitchContainer *viewSwitch, const IUIDescription *uiDescription, IController *uiController) | |
| CView * | createViewForIndex (int32_t index) |
| void | switchContainerAttached () |
| void | switchContainerRemoved () |
| CMessageResult | notify (CBaseObject *sender, IdStringPtr message) |
| void | setTemplateNames (UTF8StringPtr templateNames) |
| void | getTemplateNames (std::string &str) |
| void | setSwitchControlTag (int32_t tag) |
| int32_t | getSwitchControlTag () const |
| virtual void | beforeDelete () |
| void | init () |
| UIViewSwitchContainer * | getViewSwitchContainer () const |
Reference Counting Methods | |
| virtual void | forget () |
| decrease refcount and delete object if refcount == 0 More... | |
| virtual void | remember () |
| increase refcount More... | |
| virtual int32_t | getNbReference () const |
| get refcount More... | |
Protected Attributes | |
| const IUIDescription * | uiDescription |
| IController * | uiController |
| int32_t | switchControlTag |
| int32_t | currentIndex |
| CControl * | switchControl |
| std::vector< std::string > | templateNames |
| UIViewSwitchContainer * | viewSwitch |
| UIDescriptionViewSwitchController | ( | UIViewSwitchContainer * | viewSwitch, |
| const IUIDescription * | uiDescription, | ||
| IController * | uiController | ||
| ) |
Here is the call graph for this function:
|
inlinevirtualinherited |
|
virtual |
|
inlinevirtualinherited |
decrease refcount and delete object if refcount == 0
Here is the call graph for this function:
|
inlinevirtualinherited |
get refcount
|
inline |
| void getTemplateNames | ( | std::string & | str | ) |
|
inlineinherited |
|
inlineinherited |
Here is the caller graph for this function:
|
virtual |
Reimplemented from CBaseObject.
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtualinherited |
increase refcount
Here is the caller graph for this function:
|
inline |
| void setTemplateNames | ( | UTF8StringPtr | templateNames | ) |
|
virtual |
|
virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedinherited |