VST 3 Interfaces VST 3.7
SDK for developing VST plug-in
|
Edit controller component interface extension: Vst::IEditController2. More...
#include <ivsteditcontroller.h>
Public Member Functions | |
virtual tresult | setKnobMode (KnobMode mode)=0 |
Host could set the Knob Mode for the plug-in. More... | |
virtual tresult | openHelp (TBool onlyCheck)=0 |
Host could ask to open the plug-in help (could be: opening a PDF document or link to a web page). More... | |
virtual tresult | openAboutBox (TBool onlyCheck)=0 |
Host could ask to open the plug-in about box. More... | |
Public Member Functions inherited from FUnknown | |
virtual tresult | queryInterface (const TUID _iid, void **obj)=0 |
virtual uint32 | addRef ()=0 |
virtual uint32 | release ()=0 |
Static Public Attributes | |
static const FUID | iid |
Static Public Attributes inherited from FUnknown | |
static const FUID | iid |
Edit controller component interface extension: Vst::IEditController2.
Extension to allow the host to inform the plug-in about the host Knob Mode, and to open the plug-in about box or help documentation.
Host could set the Knob Mode for the plug-in.
Return kResultFalse means not supported mode.
Implemented in EditController.
Host could ask to open the plug-in help (could be: opening a PDF document or link to a web page).
The host could call it with onlyCheck set to true for testing support of open Help. Return kResultFalse means not supported function.
Implemented in EditController.
Host could ask to open the plug-in about box.
The host could call it with onlyCheck set to true for testing support of open AboutBox. Return kResultFalse means not supported function.
Implemented in EditController.
|
static |