|
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 |
Host callback interface for an edit controller: Vst::IComponentHandler. More...
#include "ivsteditcontroller.h"
Public Member Functions | |
| virtual tresult PLUGIN_API | beginEdit (ParamID id)=0 |
| To be called before calling a performEdit (e.g. | |
| virtual tresult PLUGIN_API | performEdit (ParamID id, ParamValue valueNormalized)=0 |
| Called between beginEdit and endEdit to inform the handler that a given parameter has a new value. | |
| virtual tresult PLUGIN_API | endEdit (ParamID id)=0 |
| To be called after calling a performEdit (e.g. | |
| virtual tresult PLUGIN_API | restartComponent (int32 flags)=0 |
| Instructs host to restart the component. | |
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::FUnknown | |
| static const FUID | iid |
Host callback interface for an edit controller: Vst::IComponentHandler.
Allow transfer of parameter editing to component (processor) via host and support automation. Cause the host to react on configuration changes (restartComponent).
Definition at line 171 of file ivsteditcontroller.h.
|
pure virtual |
To be called before calling a performEdit (e.g.
on mouse-click-down event). This must be called in the UI-Thread context!
|
pure virtual |
To be called after calling a performEdit (e.g.
on mouse-click-up event). This must be called in the UI-Thread context!
|
pure virtual |
Called between beginEdit and endEdit to inform the handler that a given parameter has a new value.
This must be called in the UI-Thread context!
|
pure virtual |
Instructs host to restart the component.
This must be called in the UI-Thread context!
| flags | is a combination of RestartFlags |
|
static |
Definition at line 192 of file ivsteditcontroller.h.