5 #ifndef __vst3padcontroller__ 6 #define __vst3padcontroller__ 8 #include "../lib/controls/cxypad.h" 9 #include "../uidescription/delegationcontroller.h" 10 #include "../uidescription/uidescription.h" 11 #include "base/source/fobject.h" 12 #include "public.sdk/source/vst/vstparameters.h" 13 #include "public.sdk/source/vst/vsteditcontroller.h" 21 PadController (
IController* baseController, Steinberg::Vst::EditController* editController, Steinberg::Vst::Parameter* xParam, Steinberg::Vst::Parameter* yParam);
26 void valueChanged (
CControl* pControl)
override;
27 void controlBeginEdit (
CControl* pControl)
override;
28 void controlEndEdit (
CControl* pControl)
override;
33 void PLUGIN_API update (Steinberg::FUnknown* changedUnknown, Steinberg::int32 message)
override;
35 Steinberg::Vst::EditController* editController;
36 Steinberg::Vst::Parameter* xParam;
37 Steinberg::Vst::Parameter* yParam;
44 #endif // __vst3padcontroller__ Definition: delegationcontroller.h:13
Definition: iuidescription.h:19
Definition: customcontrols.cpp:8
base class of all VSTGUI controls
Definition: ccontrol.h:76
Definition: uiattributes.h:21
extension to IControlListener used by UIDescription
Definition: icontroller.h:20
Base Class of all view objects.
Definition: cview.h:44
Definition: vst3padcontroller.h:18