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

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

activateBus(MediaType type, BusDirection dir, int32 index, TBool state) SMTG_OVERRIDEComponentvirtual
addAudioInput(const TChar *name, SpeakerArrangement arr, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)AudioEffect
addAudioOutput(const TChar *name, SpeakerArrangement arr, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)AudioEffect
addEventInput(const TChar *name, int32 channels=16, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)AudioEffect
addEventOutput(const TChar *name, int32 channels=16, BusType busType=kMain, int32 flags=BusInfo::kDefaultActive)AudioEffect
addRef()=0FUnknownpure virtual
allocateMessage() constComponentBase
AudioEffect()AudioEffect
audioInputsComponent
audioOutputsComponent
canProcessSampleSize(int32 symbolicSampleSize) SMTG_OVERRIDEProcessorvirtual
cidProcessorWithUIControllerstatic
Component()Component
ComponentBase()ComponentBase
connect(IConnectionPoint *other) SMTG_OVERRIDEComponentBasevirtual
controllerEventsProcessorprotected
createInstance(void *)ProcessorWithUIControllerinlinestatic
disconnect(IConnectionPoint *other) SMTG_OVERRIDEComponentBasevirtual
eventInputsComponent
eventOutputsComponent
Flags enum nameIProcessContextRequirements
getAudioInput(int32 index)AudioEffect
getAudioOutput(int32 index)AudioEffect
getBusArrangement(BusDirection dir, int32 busIndex, SpeakerArrangement &arr) SMTG_OVERRIDEAudioEffectvirtual
getBusCount(MediaType type, BusDirection dir) SMTG_OVERRIDEComponentvirtual
getBusInfo(MediaType type, BusDirection dir, int32 index, BusInfo &info) SMTG_OVERRIDEComponentvirtual
getBusList(MediaType type, BusDirection dir)Component
getControllerClassId(TUID classID) SMTG_OVERRIDEComponentvirtual
getEventInput(int32 index)AudioEffect
getEventOutput(int32 index)AudioEffect
getHostContext() constComponentBase
getLatencySamples() SMTG_OVERRIDEAudioEffectvirtual
getPeer() constComponentBase
getProcessContextRequirements() SMTG_OVERRIDEAudioEffectvirtual
getRoutingInfo(RoutingInfo &inInfo, RoutingInfo &outInfo) SMTG_OVERRIDEComponentvirtual
getState(IBStream *state) SMTG_OVERRIDEProcessorvirtual
getTailSamples() SMTG_OVERRIDEAudioEffectvirtual
Steinberg::iidIPluginBasestatic
Steinberg::Vst::IConnectionPoint::iidIConnectionPointstatic
Steinberg::Vst::IComponent::iidIComponentstatic
Steinberg::Vst::IAudioProcessor::iidIAudioProcessorstatic
Steinberg::Vst::IProcessContextRequirements::iidIProcessContextRequirementsstatic
initialize(FUnknown *context) SMTG_OVERRIDEProcessorvirtual
kNeedBarPositionMusicIProcessContextRequirements
kNeedChordIProcessContextRequirements
kNeedContinousTimeSamplesIProcessContextRequirements
kNeedCycleMusicIProcessContextRequirements
kNeedFrameRateIProcessContextRequirements
kNeedProjectTimeMusicIProcessContextRequirements
kNeedSamplesToNextClockIProcessContextRequirements
kNeedSystemTimeIProcessContextRequirements
kNeedTempoIProcessContextRequirements
kNeedTimeSignatureIProcessContextRequirements
kNeedTransportStateIProcessContextRequirements
notify(IMessage *message) SMTG_OVERRIDEProcessorvirtual
paramStateProcessorprotected
peerConnectionComponentBase
process(ProcessData &data) SMTG_OVERRIDEProcessorvirtual
processContextRequirementsAudioEffect
Processor()Processor
ProcessorWithUIController()ProcessorWithUIController
queryInterface(const TUID _iid, void **obj)=0FUnknownpure virtual
receiveText(const char8 *text)ComponentBasevirtual
release()=0FUnknownpure virtual
removeAllBusses()Component
removeAudioBusses()Component
removeEventBusses()Component
renameBus(MediaType type, BusDirection dir, int32 index, const String128 newName)Component
sendMessage(IMessage *message) constComponentBase
sendMessageID(const char8 *messageID) constComponentBase
sendTextMessage(const char8 *text) constComponentBase
setActive(TBool state) SMTG_OVERRIDEProcessorvirtual
setBusArrangements(SpeakerArrangement *inputs, int32 numIns, SpeakerArrangement *outputs, int32 numOuts) SMTG_OVERRIDEProcessorvirtual
setControllerClass(const FUID &cid)Component
setControllerClass(const TUID &cid)Component
setIoMode(IoMode mode) SMTG_OVERRIDEComponentvirtual
setProcessing(TBool state) SMTG_OVERRIDEAudioEffectvirtual
setState(IBStream *state) SMTG_OVERRIDEProcessorvirtual
setupProcessing(ProcessSetup &setup) SMTG_OVERRIDEAudioEffectvirtual
terminate() SMTG_OVERRIDEComponentvirtual
voiceProcessorProcessorprotected
~ComponentBase() overrideComponentBase
Empty

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