VST 3 Examples  VST 3.7
SDK for developing VST plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
Controller Member List

This is the complete list of members for Controller, including all inherited members.

addRef()=0FUnknownpure virtual
beginEdit(ParamID tag)EditControllervirtual
cidControllerstatic
componentHandler2EditController
connect(IConnectionPoint *other)=0IConnectionPointpure virtual
createInstance(void *)Controllerinlinestatic
createView(FIDString) SMTG_OVERRIDEEditControllervirtual
disconnect(IConnectionPoint *other)=0IConnectionPointpure virtual
EditController()EditController
editorAttached(EditorView *)EditControllervirtual
editorDestroyed(EditorView *)EditControllervirtual
editorRemoved(EditorView *)EditControllervirtual
endEdit(ParamID tag)EditControllervirtual
finishGroupEdit()EditControllervirtual
getComponentHandler() const EditController
getHostKnobMode()EditControllerstatic
getMidiControllerAssignment(int32 busIndex, int16 channel, CtrlNumber midiControllerNumber, ParamID &id) SMTG_OVERRIDEControllervirtual
getNoteExpressionCount(int32 busIndex, int16 channel) SMTG_OVERRIDEControllervirtual
getNoteExpressionInfo(int32 busIndex, int16 channel, int32 noteExpressionIndex, NoteExpressionTypeInfo &info) SMTG_OVERRIDEControllervirtual
getNoteExpressionStringByValue(int32 busIndex, int16 channel, NoteExpressionTypeID id, NoteExpressionValue valueNormalized, String128 string) SMTG_OVERRIDEControllervirtual
getNoteExpressionValueByString(int32 busIndex, int16 channel, NoteExpressionTypeID id, const TChar *string, NoteExpressionValue &valueNormalized) SMTG_OVERRIDEControllervirtual
getParameterCount() SMTG_OVERRIDEEditControllervirtual
getParameterInfo(int32 paramIndex, ParameterInfo &info) SMTG_OVERRIDEEditControllervirtual
getParameterInfoByTag(ParamID tag, ParameterInfo &info)EditControllervirtual
getParameterObject(ParamID tag)EditControllervirtual
getParamNormalized(ParamID tag) SMTG_OVERRIDEEditControllervirtual
getParamStringByValue(ParamID tag, ParamValue valueNormalized, String128 string) SMTG_OVERRIDEEditControllervirtual
getParamValueByString(ParamID tag, TChar *string, ParamValue &valueNormalized) SMTG_OVERRIDEEditControllervirtual
getPhysicalUIMapping(int32 busIndex, int16 channel, PhysicalUIMapList &list) SMTG_OVERRIDEControllervirtual
getState(IBStream *state) SMTG_OVERRIDEEditControllervirtual
hostKnobModeEditControllerstatic
Steinberg::iidIPluginBasestatic
Steinberg::Vst::IConnectionPoint::iidIConnectionPointstatic
Steinberg::Vst::IEditController::iidIEditControllerstatic
Steinberg::Vst::IEditController2::iidIEditController2static
Steinberg::Vst::INoteExpressionController::iidINoteExpressionControllerstatic
Steinberg::Vst::IMidiMapping::iidIMidiMappingstatic
Steinberg::Vst::INoteExpressionPhysicalUIMapping::iidINoteExpressionPhysicalUIMappingstatic
initialize(FUnknown *context) SMTG_OVERRIDEControllervirtual
InvalidParamIDControllerstatic
kFilterFreqModTypeID enum valueController
kFilterQModTypeID enum valueController
kFilterTypeTypeID enum valueController
kNoiseVolumeTypeID enum valueController
kReleaseTimeModTypeID enum valueController
kSinusDetuneTypeID enum valueController
kSinusVolumeTypeID enum valueController
kSquareVolumeTypeID enum valueController
kTextInputTypeID enum valueController
kTriangleSlopeTypeID enum valueController
kTriangleVolumeTypeID enum valueController
midiCCMappingController
normalizedParamToPlain(ParamID tag, ParamValue valueNormalized) SMTG_OVERRIDEEditControllervirtual
NoteExpressionTypeIds enum nameController
notify(IMessage *message)=0IConnectionPointpure virtual
openAboutBox(TBool) SMTG_OVERRIDEEditControllervirtual
openHelp(TBool) SMTG_OVERRIDEEditControllervirtual
parametersEditController
performEdit(ParamID tag, ParamValue valueNormalized)EditControllervirtual
plainParamToNormalized(ParamID tag, ParamValue plainValue) SMTG_OVERRIDEEditControllervirtual
queryInterface(const TUID _iid, void **obj)=0FUnknownpure virtual
release()=0FUnknownpure virtual
requestOpenEditor(FIDString name=ViewType::kEditor)EditControllervirtual
setComponentHandler(IComponentHandler *handler) SMTG_OVERRIDEEditControllervirtual
setComponentState(IBStream *state) SMTG_OVERRIDEControllervirtual
setDirty(TBool state)EditControllervirtual
setKnobMode(KnobMode mode) SMTG_OVERRIDEEditControllervirtual
setParamNormalized(ParamID tag, ParamValue value) SMTG_OVERRIDEControllervirtual
setState(IBStream *state) SMTG_OVERRIDEEditControllervirtual
startGroupEdit()EditControllervirtual
terminate() SMTG_OVERRIDEControllervirtual
Empty

Copyright ©2024 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.