ASPiK SDK
VSTGUI::EditEditorController Class Reference
Inheritance diagram for VSTGUI::EditEditorController:
VSTGUI::UIDescriptionBaseController VSTGUI::VST3EditorDelegate

Public Member Functions

Steinberg::IPlugView *PLUGIN_API createView (Steinberg::FIDString name) override
 
- Public Member Functions inherited from VSTGUI::UIDescriptionBaseController
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
 
- Public Member Functions inherited from VSTGUI::VST3EditorDelegate
virtual CViewcreateCustomView (UTF8StringPtr name, const UIAttributes &attributes, const IUIDescription *description, VST3Editor *editor)
 create a custom view
 
virtual CViewverifyView (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 &paramID, 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 COptionMenucreateContextMenu (const CPoint &pos, VST3Editor *editor)
 create the context menu for the editor, will be added to the host menu
 
virtual IControllercreateSubController (UTF8StringPtr name, const IUIDescription *description, VST3Editor *editor)
 create a sub controller More...
 

Static Public Member Functions

static Steinberg::FUnknown * createInstance (void *)
 

Static Public Attributes

static Steinberg::FUID cid
 

Additional Inherited Members

- Protected Attributes inherited from VSTGUI::UIDescriptionBaseController
Steinberg::Vst::ParameterContainer uiParameters
 

The documentation for this class was generated from the following files: