|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Test Helper extension. More...
#include "ivsttestplugprovider.h"
Public Member Functions | |
| virtual IPluginFactory *PLUGIN_API | getPluginFactory ()=0 |
| get the plugin factory. | |
Public Member Functions inherited from Steinberg::Vst::ITestPlugProvider | |
| virtual IComponent *PLUGIN_API | getComponent ()=0 |
| get the component of the plug-in. | |
| virtual IEditController *PLUGIN_API | getController ()=0 |
| get the controller of the plug-in. | |
| virtual tresult PLUGIN_API | releasePlugIn (IComponent *component, IEditController *controller)=0 |
| release the component and/or controller | |
| virtual tresult PLUGIN_API | getSubCategories (IStringResult &result) const =0 |
| get the sub categories of the plug-in | |
| virtual tresult PLUGIN_API | getComponentUID (FUID &uid) const =0 |
| get the component UID of the plug-in | |
Public Member Functions inherited from Steinberg::FUnknown | |
| virtual tresult PLUGIN_API | queryInterface (const TUID _iid, void **obj)=0 |
| Query for a pointer to the specified interface. | |
| virtual uint32 PLUGIN_API | addRef ()=0 |
| Adds a reference and returns the new reference count. | |
| virtual uint32 PLUGIN_API | release ()=0 |
| Releases a reference and returns the new reference count. | |
Static Public Attributes | |
| static const FUID | iid |
Static Public Attributes inherited from Steinberg::Vst::ITestPlugProvider | |
| static const FUID | iid |
Static Public Attributes inherited from Steinberg::FUnknown | |
| static const FUID | iid |
Test Helper extension.
Definition at line 91 of file ivsttestplugprovider.h.
|
pure virtual |
get the plugin factory.
The reference count of the returned factory object is not increased when calling this function.
|
static |
Definition at line 102 of file ivsttestplugprovider.h.