IEditControllerHostEditing Class Reference
[VST 3 Interfaces to be implemented by Plug-inVST 3 Interfaces defined in version 3.5.0]

Parameter Editing from Host. More...

#include <ivsteditcontroller.h>

Inheritance diagram for IEditControllerHostEditing:
Inheritance graph
[legend]

Public Member Functions

virtual tresult beginEditFromHost (ParamID paramID)=0
 Called before a setParamNormalized sequence, a endEditFromHost will be call at the end of the editing action.
virtual tresult endEditFromHost (ParamID paramID)=0
 Called after a beginEditFromHost and a sequence of setParamNormalized.

Static Public Attributes

static const FUID iid

Detailed Description

Parameter Editing from Host.

If this interface is implemented by the edit controller and when performing edits from outside the Plug-in (host / remote) of a not automatable and not read only flagged parameter (kind of helper parameter), the host will start with a beginEditFromHost before calling setParamNormalized and end with an endEditFromHost. Here the sequencing, the host will call:


Member Function Documentation

virtual tresult beginEditFromHost ( ParamID  paramID  )  [pure virtual]

Called before a setParamNormalized sequence, a endEditFromHost will be call at the end of the editing action.

virtual tresult endEditFromHost ( ParamID  paramID  )  [pure virtual]

Called after a beginEditFromHost and a sequence of setParamNormalized.


Field Documentation

const FUID iid [static]

Reimplemented from FUnknown.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.