VSTGUI
4.10
Graphical User Interface Framework not only for VST plugins
|
Public Member Functions | |
GroupController (Steinberg::Vst::Parameter *parameter, Steinberg::Vst::EditController *editController) | |
~GroupController () | |
CView * | verifyView (CView *view, const UIAttributes &attributes, const IUIDescription *description) override |
void | valueChanged (CControl *pControl) override |
void | controlBeginEdit (CControl *pControl) override |
void | controlEndEdit (CControl *pControl) override |
Public Member Functions inherited from IController | |
virtual int32_t | getTagForName (UTF8StringPtr name, int32_t registeredTag) const |
virtual IControlListener * | getControlListener (UTF8StringPtr controlTagName) |
virtual CView * | createView (const UIAttributes &attributes, const IUIDescription *description) |
virtual IController * | createSubController (UTF8StringPtr name, const IUIDescription *description) |
Public Member Functions inherited from IControlListener | |
virtual | ~IControlListener () noexcept=default |
virtual int32_t | controlModifierClicked (CControl *pControl, CButtonState button) |
return 1 if you want the control to not handle it, otherwise 0 | |
virtual void | controlTagWillChange (CControl *pControl) |
virtual void | controlTagDidChange (CControl *pControl) |
Protected Types | |
using | ControlList = std::vector< CControl * > |
Protected Member Functions | |
void PLUGIN_API | update (Steinberg::FUnknown *changedUnknown, Steinberg::int32 message) override |
Protected Attributes | |
Steinberg::Vst::Parameter * | parameter |
Steinberg::Vst::EditController * | editController |
ControlList | controls |
|
protected |
GroupController | ( | Steinberg::Vst::Parameter * | parameter, |
Steinberg::Vst::EditController * | editController | ||
) |
~GroupController | ( | ) |
|
overridevirtual |
Reimplemented from IControlListener.
|
overridevirtual |
Reimplemented from IControlListener.
|
overrideprotected |
|
overridevirtual |
Implements IControlListener.
|
overridevirtual |
Reimplemented from IController.
|
protected |
|
protected |
|
protected |