#include <ivsteditcontroller.h>
Inheritance diagram for Steinberg::Vst::IComponentHandler:

Public Member Functions | |
| virtual tresult PLUGIN_API | beginEdit (ParamID tag)=0 |
| virtual tresult PLUGIN_API | performEdit (ParamID tag, ParamValue valueNormalized)=0 |
| virtual tresult PLUGIN_API | endEdit (ParamID tag)=0 |
| virtual tresult PLUGIN_API | restartComponent (int32 flags)=0 |
Static Public Attributes | |
| static const FUID | iid |
Definition at line 95 of file ivsteditcontroller.h.
| virtual tresult PLUGIN_API Steinberg::Vst::IComponentHandler::beginEdit | ( | ParamID | tag | ) | [pure virtual] |
To be called before calling a performEdit (when mouse down for example).
| virtual tresult PLUGIN_API Steinberg::Vst::IComponentHandler::endEdit | ( | ParamID | tag | ) | [pure virtual] |
To be called after calling a performEdit (when mouse up for example).
| virtual tresult PLUGIN_API Steinberg::Vst::IComponentHandler::performEdit | ( | ParamID | tag, | |
| ParamValue | valueNormalized | |||
| ) | [pure virtual] |
Called between beginEdit and endEdit to inform the handler that a given parameter has a new value.
| virtual tresult PLUGIN_API Steinberg::Vst::IComponentHandler::restartComponent | ( | int32 | flags | ) | [pure virtual] |
Instruct host to restart the component.
const FUID Steinberg::Vst::IComponentHandler::iid [static] |