3#include <pluginterfaces/vst/ivsthostapplication.h>
4#include <pluginterfaces/vst/ivstpluginterfacesupport.h>
7 public Steinberg::Vst::IHostApplication,
8 public Steinberg::Vst::IPlugInterfaceSupport
12 DECLARE_FUNKNOWN_METHODS
17 static IHostApplication&
Get();
19 Steinberg::tresult PLUGIN_API
getName(Steinberg::Vst::String128
name)
override;
20 Steinberg::tresult PLUGIN_API
createInstance(Steinberg::TUID cid, Steinberg::TUID _iid,
void** obj)
override;
Steinberg::tresult PLUGIN_API isPlugInterfaceSupported(const Steinberg::TUID _iid) override
DECLARE_FUNKNOWN_METHODS AudacityVst3HostApplication()
static IHostApplication & Get()
Steinberg::tresult PLUGIN_API getName(Steinberg::Vst::String128 name) override
Steinberg::tresult PLUGIN_API createInstance(Steinberg::TUID cid, Steinberg::TUID _iid, void **obj) override
virtual ~AudacityVst3HostApplication()