VST 3 Examples VST 3.8
SDK for developing VST plug-in
Loading...
Searching...
No Matches
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
CCIndex typedefController
CCKey typedefController
CCMap typedefController
CCType enum nameController
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
getMidi1ControllerAssignments(BusDirections direction, const Midi1ControllerParamIDAssignmentList &list) SMTG_OVERRIDEControllervirtual
getMidi2ControllerAssignments(BusDirections direction, const Midi2ControllerParamIDAssignmentList &list) SMTG_OVERRIDEControllervirtual
getMidiControllerAssignment(int32 busIndex, int16 channel, CtrlNumber midiControllerNumber, ParamID &id) SMTG_OVERRIDEControllervirtual
getMidiControllerAssignments(BusDirections direction, std::variant< Midi2ControllerParamIDAssignmentList, Midi1ControllerParamIDAssignmentList > list)Controller
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
getNumMidi1ControllerAssignments(BusDirections direction) SMTG_OVERRIDEControllervirtual
getNumMidi2ControllerAssignments(BusDirections direction) SMTG_OVERRIDEControllervirtual
getNumMidiControllerAssignments(BusDirections direction, bool midi1)Controller
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
hasMatchingCCType(bool midi1, CCType type) constController
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::IMidiMapping2::iidIMidiMapping2static
Steinberg::Vst::INoteExpressionPhysicalUIMapping::iidINoteExpressionPhysicalUIMappingstatic
initialize(FUnknown *context) SMTG_OVERRIDEControllervirtual
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.