VST 3 SDK  VST 3.7
SDK for developing VST plug-in
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Groups Pages
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() const ComponentBase
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() const EditControllerinline
getControllerClassId(TUID) SMTG_OVERRIDESingleComponentEffectinlinevirtual
getEditorState(IBStream *) SMTG_OVERRIDESingleComponentEffectinline
getHostContext() const ComponentBaseinline
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() const ComponentBaseinline
getProcessContextRequirements() SMTG_OVERRIDESingleComponentEffectinlinevirtual
getProgramInfo(ProgramListID listId, int32 programIndex, CString attributeId, String128 attributeValue) SMTG_OVERRIDEEditControllerEx1virtual
getProgramList(ProgramListID listId) const EditControllerEx1
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
Steinberg::getState(IBStream *state) SMTG_OVERRIDEEditControllervirtual
Steinberg::Vst::IComponent::getState(IBStream *state)=0IComponentpure virtual
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
kNeedBarPositionMusic enum valueIProcessContextRequirements
kNeedChordIProcessContextRequirements
kNeedChord enum valueIProcessContextRequirements
kNeedContinousTimeSamplesIProcessContextRequirements
kNeedContinousTimeSamples enum valueIProcessContextRequirements
kNeedCycleMusicIProcessContextRequirements
kNeedCycleMusic enum valueIProcessContextRequirements
kNeedFrameRateIProcessContextRequirements
kNeedFrameRate enum valueIProcessContextRequirements
kNeedProjectTimeMusicIProcessContextRequirements
kNeedProjectTimeMusic enum valueIProcessContextRequirements
kNeedSamplesToNextClockIProcessContextRequirements
kNeedSamplesToNextClock enum valueIProcessContextRequirements
kNeedSystemTimeIProcessContextRequirements
kNeedSystemTime enum valueIProcessContextRequirements
kNeedTempoIProcessContextRequirements
kNeedTempo enum valueIProcessContextRequirements
kNeedTimeSignatureIProcessContextRequirements
kNeedTimeSignature enum valueIProcessContextRequirements
kNeedTransportStateIProcessContextRequirements
kNeedTransportState enum valueIProcessContextRequirements
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
ProgramIndexMap typedefEditControllerEx1
programIndexMapEditControllerEx1
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) const ComponentBase
sendMessageID(const char8 *messageID) const ComponentBase
sendTextMessage(const char8 *text) const ComponentBase
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
setEditorState(IBStream *) SMTG_OVERRIDESingleComponentEffectinline
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
Steinberg::setState(IBStream *state) SMTG_OVERRIDEEditControllervirtual
Steinberg::Vst::IComponent::setState(IBStream *state)=0IComponentpure virtual
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 ©2024 Steinberg Media Technologies GmbH. All Rights Reserved. This documentation is under this license.