5 #ifndef __openglviewtest__ 6 #define __openglviewtest__ 8 #include "uidescription test.h" 18 static Steinberg::FUnknown* createInstance (
void*) {
return (Steinberg::Vst::IAudioProcessor*)
new OpenGLViewTestProcessor; }
19 static Steinberg::FUID cid;
26 Steinberg::tresult PLUGIN_API initialize (Steinberg::FUnknown* context)
override;
27 Steinberg::IPlugView* PLUGIN_API createView (Steinberg::FIDString name)
override;
30 static Steinberg::FUnknown* createInstance (
void*) {
return (Steinberg::Vst::IEditController*)
new OpenGLViewTestController; }
31 static Steinberg::FUID cid;
38 #endif // __openglviewtest__ 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: openglviewtest.cpp:316
Definition: iuidescription.h:19
Definition: customcontrols.cpp:8
Definition: openglviewtest.h:13
Definition: uidescription test.h:15
extension to IControlListener used by UIDescription
Definition: icontroller.h:20
Definition: uidescription test.h:30
Definition: openglviewtest.h:23