6 #ifndef __graphicstest__ 7 #define __graphicstest__ 9 #include "uidescription test.h" 17 Steinberg::tresult PLUGIN_API initialize (Steinberg::FUnknown* context)
override;
18 Steinberg::IPlugView* PLUGIN_API createView (Steinberg::FIDString name)
override;
23 static Steinberg::FUnknown* createInstance (
void*) {
return (Steinberg::Vst::IEditController*)
new GraphicsTestController; }
24 static Steinberg::FUID cid;
33 static Steinberg::FUnknown* createInstance (
void*) {
return (Steinberg::Vst::IAudioProcessor*)
new GraphicsTestProcessor; }
34 static Steinberg::FUID cid;
39 #endif // __graphicstest__ VST3 Editor with automatic parameter binding.
Definition: vst3editor.h:51
IController * createSubController(const char *name, const IUIDescription *description, VST3Editor *editor) override
create a sub controller
Definition: graphicstest.cpp:154
Definition: graphicstest.h:28
Definition: iuidescription.h:19
Definition: graphicstest.h:14
CView * createCustomView(const char *name, const UIAttributes &attributes, const IUIDescription *description, VST3Editor *editor) override
create a custom view
Definition: graphicstest.cpp:140
Definition: customcontrols.cpp:8
Definition: uiattributes.h:21
Definition: uidescription test.h:15
extension to IControlListener used by UIDescription
Definition: icontroller.h:20
Base Class of all view objects.
Definition: cview.h:44
Definition: uidescription test.h:30