|
Steinberg::tresult PLUGIN_API | initialize (Steinberg::FUnknown *context) override |
|
Steinberg::IPlugView *PLUGIN_API | createView (Steinberg::FIDString name) override |
|
CView * | createCustomView (const char *name, const UIAttributes &attributes, const IUIDescription *description, VST3Editor *editor) override |
| create a custom view
|
|
IController * | createSubController (const char *name, const IUIDescription *description, VST3Editor *editor) override |
| create a sub controller More...
|
|
Steinberg::tresult PLUGIN_API | initialize (Steinberg::FUnknown *context) override |
|
Steinberg::tresult | beginEdit (Steinberg::Vst::ParamID tag) override |
|
Steinberg::tresult | performEdit (Steinberg::Vst::ParamID tag, Steinberg::Vst::ParamValue valueNormalized) override |
|
Steinberg::tresult | endEdit (Steinberg::Vst::ParamID tag) override |
|
Steinberg::Vst::Parameter * | getParameterObject (Steinberg::Vst::ParamID tag) override |
|
bool | isPrivateParameter (const Steinberg::Vst::ParamID paramID) override |
| check if parameter ID is private and should not be exposed to the host
|
|
virtual CView * | verifyView (CView *view, const UIAttributes &attributes, const IUIDescription *description, VST3Editor *editor) |
| verify a view after it was created
|
|
virtual bool | findParameter (const CPoint &pos, Steinberg::Vst::ParamID ¶mID, VST3Editor *editor) |
| find a parameter
|
|
virtual void | didOpen (VST3Editor *editor) |
| called after the editor was opened
|
|
virtual void | willClose (VST3Editor *editor) |
| called before the editor will close
|
|
virtual COptionMenu * | createContextMenu (const CPoint &pos, VST3Editor *editor) |
| create the context menu for the editor, will be added to the host menu
|
|