VST 3 SDK  VST 3.7
SDK for developing VST plug-in
SingleComponentEffect Member List

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

activateBus(MediaType type, BusDirection dir, int32 index, TBool state) SMTG_OVERRIDESingleComponentEffectvirtual
addAudioInput(const TChar *name, SpeakerArrangement arr, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)SingleComponentEffect
addAudioOutput(const TChar *name, SpeakerArrangement arr, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)SingleComponentEffect
addEventInput(const TChar *name, int32 channels=16, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)SingleComponentEffect
addEventOutput(const TChar *name, int32 channels=16, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)SingleComponentEffect
addProgramList(ProgramList *list)EditControllerEx1
addRef()=0FUnknownpure virtual
addUnit(Unit *unit)EditControllerEx1
allocateMessage() constComponentBase
audioInputsSingleComponentEffect
audioOutputsSingleComponentEffect
beginEdit(ParamID tag)EditControllervirtual
canProcessSampleSize(int32 symbolicSampleSize) SMTG_OVERRIDESingleComponentEffectvirtual
ComponentBase()ComponentBase
componentHandler2EditController
connect(IConnectionPoint *other) SMTG_OVERRIDEComponentBasevirtual
createView(FIDString) SMTG_OVERRIDEEditControllerinlinevirtual
disconnect(IConnectionPoint *other) SMTG_OVERRIDEComponentBasevirtual
EditController()EditController
EditControllerEx1()EditControllerEx1
editorAttached(EditorView *)EditControllerinlinevirtual
editorDestroyed(EditorView *)EditControllerinlinevirtual
editorRemoved(EditorView *)EditControllerinlinevirtual
endEdit(ParamID tag)EditControllervirtual
eventInputsSingleComponentEffect
eventOutputsSingleComponentEffect
finishGroupEdit()EditControllervirtual
Flags enum nameIProcessContextRequirements
getBusArrangement(BusDirection dir, int32 index, SpeakerArrangement &arr) SMTG_OVERRIDESingleComponentEffectvirtual
getBusCount(MediaType type, BusDirection dir) SMTG_OVERRIDESingleComponentEffectvirtual
getBusInfo(MediaType type, BusDirection dir, int32 index, BusInfo &bus) SMTG_OVERRIDESingleComponentEffectvirtual
getComponentHandler() constEditControllerinline
getControllerClassId(TUID) SMTG_OVERRIDESingleComponentEffectinlinevirtual
getHostContext() constComponentBaseinline
getHostKnobMode()EditControllerinlinestatic
getLatencySamples() SMTG_OVERRIDESingleComponentEffectinlinevirtual
getParameterCount() SMTG_OVERRIDEEditControllervirtual
getParameterInfo(int32 paramIndex, ParameterInfo &info) SMTG_OVERRIDEEditControllervirtual
getParameterInfoByTag(ParamID tag, ParameterInfo &info)EditControllervirtual
getParameterObject(ParamID tag)EditControllerinlinevirtual
getParamNormalized(ParamID tag) SMTG_OVERRIDEEditControllervirtual
getParamStringByValue(ParamID tag, ParamValue valueNormalized, String128 string) SMTG_OVERRIDEEditControllervirtual
getParamValueByString(ParamID tag, TChar *string, ParamValue &valueNormalized) SMTG_OVERRIDEEditControllervirtual
getPeer() constComponentBaseinline
getProcessContextRequirements() SMTG_OVERRIDESingleComponentEffectinlinevirtual
getProgramInfo(ProgramListID listId, int32 programIndex, CString attributeId, String128 attributeValue) SMTG_OVERRIDEEditControllerEx1virtual
getProgramList(ProgramListID listId) constEditControllerEx1
getProgramListCount() SMTG_OVERRIDEEditControllerEx1virtual
getProgramListInfo(int32 listIndex, ProgramListInfo &info) SMTG_OVERRIDEEditControllerEx1virtual
getProgramName(ProgramListID listId, int32 programIndex, String128 name) SMTG_OVERRIDEEditControllerEx1virtual
getProgramPitchName(ProgramListID listId, int32 programIndex, int16 midiPitch, String128 name) SMTG_OVERRIDEEditControllerEx1virtual
getRoutingInfo(RoutingInfo &, RoutingInfo &) SMTG_OVERRIDESingleComponentEffectinlinevirtual
getSelectedUnit() SMTG_OVERRIDEEditControllerEx1inlinevirtual
getState(IBStream *) SMTG_OVERRIDESingleComponentEffectinlinevirtual
getTailSamples() SMTG_OVERRIDESingleComponentEffectinlinevirtual
getUnitByBus(MediaType, BusDirection, int32, int32, UnitID &) SMTG_OVERRIDEEditControllerEx1inlinevirtual
getUnitCount() SMTG_OVERRIDEEditControllerEx1inlinevirtual
getUnitInfo(int32 unitIndex, UnitInfo &info) SMTG_OVERRIDEEditControllerEx1virtual
hasProgramPitchNames(ProgramListID listId, int32 programIndex) SMTG_OVERRIDEEditControllerEx1virtual
hostKnobModeEditControllerstatic
Steinberg::iidIPluginBasestatic
Steinberg::Vst::IConnectionPoint::iidIConnectionPointstatic
Steinberg::Vst::IEditController::iidIEditControllerstatic
Steinberg::Vst::IEditController2::iidIEditController2static
Steinberg::Vst::IUnitInfo::iidIUnitInfostatic
Steinberg::Vst::IComponent::iidIComponentstatic
Steinberg::Vst::IAudioProcessor::iidIAudioProcessorstatic
Steinberg::Vst::IProcessContextRequirements::iidIProcessContextRequirementsstatic
initialize(FUnknown *context) SMTG_OVERRIDESingleComponentEffectvirtual
kNeedBarPositionMusicIProcessContextRequirements
kNeedChordIProcessContextRequirements
kNeedContinousTimeSamplesIProcessContextRequirements
kNeedCycleMusicIProcessContextRequirements
kNeedFrameRateIProcessContextRequirements
kNeedProjectTimeMusicIProcessContextRequirements
kNeedSamplesToNextClockIProcessContextRequirements
kNeedSystemTimeIProcessContextRequirements
kNeedTempoIProcessContextRequirements
kNeedTimeSignatureIProcessContextRequirements
kNeedTransportStateIProcessContextRequirements
normalizedParamToPlain(ParamID tag, ParamValue valueNormalized) SMTG_OVERRIDEEditControllervirtual
notify(IMessage *message) SMTG_OVERRIDEComponentBasevirtual
notifyProgramListChange(ProgramListID listId, int32 programIndex=kAllProgramInvalid)EditControllerEx1
notifyUnitSelection()EditControllerEx1virtual
OBJ_METHODS(SingleComponentEffect, EditControllerEx1) tresult queryInterface(const TUID iidSingleComponentEffect
openAboutBox(TBool) SMTG_OVERRIDEEditControllerinlinevirtual
openHelp(TBool) SMTG_OVERRIDEEditControllerinlinevirtual
parametersEditController
peerConnectionComponentBase
performEdit(ParamID tag, ParamValue valueNormalized)EditControllervirtual
plainParamToNormalized(ParamID tag, ParamValue plainValue) SMTG_OVERRIDEEditControllervirtual
process(ProcessData &) SMTG_OVERRIDESingleComponentEffectinlinevirtual
processContextRequirementsSingleComponentEffect
processSetupSingleComponentEffect
programIndexMapEditControllerEx1
ProgramIndexMap typedefEditControllerEx1
programListsEditControllerEx1
queryInterface(const TUID _iid, void **obj)=0FUnknownpure virtual
receiveText(const char8 *text)ComponentBasevirtual
release()=0FUnknownpure virtual
removeAllBusses()SingleComponentEffect
removeAudioBusses()SingleComponentEffect
removeEventBusses()SingleComponentEffect
requestOpenEditor(FIDString name=ViewType::kEditor)EditControllervirtual
selectedUnitEditControllerEx1
selectUnit(UnitID unitId) SMTG_OVERRIDEEditControllerEx1inlinevirtual
sendMessage(IMessage *message) constComponentBase
sendMessageID(const char8 *messageID) constComponentBase
sendTextMessage(const char8 *text) constComponentBase
setActive(TBool) SMTG_OVERRIDESingleComponentEffectinlinevirtual
setBusArrangements(SpeakerArrangement *inputs, int32 numIns, SpeakerArrangement *outputs, int32 numOuts) SMTG_OVERRIDESingleComponentEffectvirtual
setComponentHandler(IComponentHandler *handler) SMTG_OVERRIDEEditControllervirtual
setComponentState(IBStream *state) SMTG_OVERRIDEEditControllervirtual
setDirty(TBool state)EditControllervirtual
setIoMode(IoMode) SMTG_OVERRIDESingleComponentEffectinlinevirtual
setKnobMode(KnobMode mode) SMTG_OVERRIDEEditControllerinlinevirtual
setParamNormalized(ParamID tag, ParamValue value) SMTG_OVERRIDEEditControllervirtual
setProcessing(TBool) SMTG_OVERRIDESingleComponentEffectinlinevirtual
setProgramName(ProgramListID listId, int32 programIndex, const String128 name)EditControllerEx1virtual
setState(IBStream *) SMTG_OVERRIDESingleComponentEffectinlinevirtual
setUnitProgramData(int32, int32, IBStream *) SMTG_OVERRIDEEditControllerEx1inlinevirtual
setupProcessing(ProcessSetup &setup) SMTG_OVERRIDESingleComponentEffectvirtual
SingleComponentEffect()SingleComponentEffect
SMTG_OVERRIDESingleComponentEffect
startGroupEdit()EditControllervirtual
terminate() SMTG_OVERRIDESingleComponentEffectvirtual
unitsEditControllerEx1
UnitVector typedefEditControllerEx1
update(FUnknown *changedUnknown, int32 message) SMTG_OVERRIDEEditControllerEx1
~ComponentBase() overrideComponentBase
~EditControllerEx1() overrideEditControllerEx1
~SingleComponentEffect()SingleComponentEffectvirtual
Empty

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