ASPiK SDK
VSTGUI::IController Class Reference

extension to IControlListener used by UIDescription More...

#include <icontroller.h>

Inheritance diagram for VSTGUI::IController:
VSTGUI::IControlListener VSTGUI::DelegationController VSTGUI::GroupController VSTGUI::KnobLinkController VSTGUI::PluginGUI VSTGUI::SplitViewController VSTGUI::VST3Editor Mandelbrot::ViewController VSTGUI::GraphicsViewController VSTGUI::ModalViewController VSTGUI::OpenGLViewController VSTGUI::PadController VSTGUI::SplitViewController VSTGUI::Standalone::ViewCreator VSTGUI::TestAnimationController VSTGUI::TestSubController Steinberg::Vst::Project::PluginEditor

Public Member Functions

virtual int32_t getTagForName (UTF8StringPtr name, int32_t registeredTag) const
 
virtual IControlListenergetControlListener (UTF8StringPtr controlTagName)
 
virtual CViewcreateView (const UIAttributes &attributes, const IUIDescription *description)
 
virtual CViewverifyView (CView *view, const UIAttributes &attributes, const IUIDescription *description)
 
virtual IControllercreateSubController (UTF8StringPtr name, const IUIDescription *description)
 
- Public Member Functions inherited from VSTGUI::IControlListener
virtual void valueChanged (CControl *pControl)=0
 
virtual int32_t controlModifierClicked (CControl *pControl, CButtonState button)
 return 1 if you want the control to not handle it, otherwise 0
 
virtual void controlBeginEdit (CControl *pControl)
 
virtual void controlEndEdit (CControl *pControl)
 
virtual void controlTagWillChange (CControl *pControl)
 
virtual void controlTagDidChange (CControl *pControl)
 

Detailed Description

extension to IControlListener used by UIDescription


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