VST 3 Examples VST 3.7
SDK for developing VST plug-in
Controller Member List

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

addRef()=0FUnknownpure virtual
allocateMessage() constComponentBase
beginEdit(ParamID tag)EditControllervirtual
cidControllerstatic
ComponentBase()ComponentBase
componentHandler2EditController
connect(IConnectionPoint *other) SMTG_OVERRIDEComponentBasevirtual
createInstance(void *)Controllerinlinestatic
createView(FIDString) SMTG_OVERRIDEEditControllervirtual
disconnect(IConnectionPoint *other) SMTG_OVERRIDEComponentBasevirtual
EditController()EditController
editorAttached(EditorView *)EditControllervirtual
editorDestroyed(EditorView *)EditControllervirtual
editorRemoved(EditorView *)EditControllervirtual
endEdit(ParamID tag)EditControllervirtual
finishGroupEdit()EditControllervirtual
getComponentHandler() constEditController
getHostContext() constComponentBase
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
getPeer() constComponentBase
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) SMTG_OVERRIDEComponentBasevirtual
openAboutBox(TBool) SMTG_OVERRIDEEditControllervirtual
openHelp(TBool) SMTG_OVERRIDEEditControllervirtual
parametersEditController
peerConnectionComponentBase
performEdit(ParamID tag, ParamValue valueNormalized)EditControllervirtual
plainParamToNormalized(ParamID tag, ParamValue plainValue) SMTG_OVERRIDEEditControllervirtual
queryInterface(const TUID _iid, void **obj)=0FUnknownpure virtual
receiveText(const char8 *text)ComponentBasevirtual
release()=0FUnknownpure virtual
requestOpenEditor(FIDString name=ViewType::kEditor)EditControllervirtual
sendMessage(IMessage *message) constComponentBase
sendMessageID(const char8 *messageID) constComponentBase
sendTextMessage(const char8 *text) constComponentBase
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
~ComponentBase() overrideComponentBase
Empty

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