IComponentHandler

Host callback interface for an edit controller. \ingroup vstIHost vst300 - [host imp] - [released: 3.0.0]

Allow transfer of parameter editing to component (processor) via host and support automation. Cause the host to react on configuration changes (restartComponent)

\see IEditController

Members

Functions

beginEdit
tresult beginEdit(ParamID id)

To be called before calling a performEdit (e.g. on mouse-click-down event).

endEdit
tresult endEdit(ParamID id)

To be called after calling a performEdit (e.g. on mouse-click-up event).

performEdit
tresult performEdit(ParamID id, ParamValue valueNormalized)

Called between beginEdit and endEdit to inform the handler that a given parameter has a new value.

restartComponent
tresult restartComponent(int32 flags)

Instructs host to restart the component. This should be called in the UI-Thread context! \param flags is a combination of RestartFlags

Static variables

iid
TUID iid;
Undocumented in source.

Inherited Members

From FUnknown

iid
TUID iid;
Undocumented in source.

Meta