iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
IPlugVST3ProcessorBase Member List

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

AttachBuffers(ERoute direction, int idx, int n, Steinberg::Vst::AudioBusBuffers &pBus, int nFrames, Steinberg::int32 sampleSize) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
AttachBuffers(ERoute direction, int idx, int n, PLUG_SAMPLE_DST **ppData, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
AttachBuffers(ERoute direction, int idx, int n, PLUG_SAMPLE_SRC **ppData, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
CanProcessSampleSize(Steinberg::int32 symbolicSampleSize) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
DoesMIDIIn() constIPlugProcessorinline
DoesMIDIOut() constIPlugProcessorinline
DoesMPE() constIPlugProcessorinline
GetAUPluginType() constIPlugProcessor
GetBlockSize() constIPlugProcessorinline
GetBusName(ERoute direction, int busIdx, int nBuses, WDL_String &str) constIPlugProcessorvirtual
GetBypassed() constIPlugProcessorinline
GetChannelLabel(ERoute direction, int idx) (defined in IPlugProcessor)IPlugProcessorinlineprotected
GetIOConfig(int idx) constIPlugProcessorinline
GetIOConfigWithChanCounts(std::vector< int > &inputBuses, std::vector< int > &outputBuses)IPlugProcessor
GetLatency() constIPlugProcessorinline
GetPPQPos() constIPlugProcessorinline
GetRenderingOffline() constIPlugProcessorinline
GetSamplePos() constIPlugProcessorinline
GetSampleRate() constIPlugProcessorinline
GetSamplesPerBeat() constIPlugProcessor
GetTailIsInfinite() constIPlugProcessorinline
GetTailSize() constIPlugProcessorinline
GetTempo() constIPlugProcessorinline
GetTimeSig(int &numerator, int &denominator) constIPlugProcessorinline
GetTransportIsRunning() constIPlugProcessorinline
HasSidechainInput() constIPlugProcessorinline
HasWildcardBus(ERoute direction) constIPlugProcessorinline
Initialize(T *pPlug) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBaseinline
InitLatencyDelay() (defined in IPlugProcessor)IPlugProcessorprotected
IPlugProcessor(const Config &config, EAPI plugAPI)IPlugProcessor
IPlugProcessor(const IPlugProcessor &)=delete (defined in IPlugProcessor)IPlugProcessor
IPlugVST3ProcessorBase(Config c, IPlugAPIBase &plug) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
IsChannelConnected(ERoute direction, int chIdx) constIPlugProcessorinline
IsInstrument() constIPlugProcessorinline
IsMidiEffect() constIPlugProcessorinline
kTailInfinite enum value (defined in IPlugProcessor)IPlugProcessor
kTailNone enum value (defined in IPlugProcessor)IPlugProcessor
LegalIO(int NInputChans, int NOutputChans) constIPlugProcessor
LimitToStereoIO()IPlugProcessor
MaxNBuses(ERoute direction, int *pConfigIdxWithTheMostBuses=nullptr) constIPlugProcessor
MaxNChannels(ERoute direction) constIPlugProcessorinline
MaxNChannelsForBus(ERoute direction, int busIdx) constIPlugProcessor
mTimeInfoIPlugProcessorprotected
NChannelsConnected(ERoute direction) constIPlugProcessor
NInChansConnected() constIPlugProcessorinline
NIOConfigs() constIPlugProcessorinline
NOutChansConnected() constIPlugProcessorinline
OnActivate(bool active)IPlugProcessorinlinevirtual
OnReset()IPlugProcessorinlinevirtual
operator=(const IPlugProcessor &)=delete (defined in IPlugProcessor)IPlugProcessor
ParseChannelIOStr(const char *IOStr, WDL_PtrList< IOConfig > &channelIOList, int &totalNInChans, int &totalNOutChans, int &totalNInBuses, int &totalNOutBuses)IPlugProcessorstatic
PassThroughBuffers(PLUG_SAMPLE_SRC type, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
PassThroughBuffers(PLUG_SAMPLE_DST type, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
PrepareProcessContext(Steinberg::Vst::ProcessData &data, Steinberg::Vst::ProcessSetup &setup) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
Process(Steinberg::Vst::ProcessData &data, Steinberg::Vst::ProcessSetup &setup, const Steinberg::Vst::BusList &ins, const Steinberg::Vst::BusList &outs, IPlugQueue< IMidiMsg > &fromEditor, IPlugQueue< IMidiMsg > &fromProcessor, IPlugQueue< SysExData > &sysExFromEditor, SysExData &sysExBuf) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
ProcessAudio(Steinberg::Vst::ProcessData &data, Steinberg::Vst::ProcessSetup &setup, const Steinberg::Vst::BusList &ins, const Steinberg::Vst::BusList &outs) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
ProcessBlock(sample **inputs, sample **outputs, int nFrames)IPlugProcessorvirtual
ProcessBuffers(PLUG_SAMPLE_SRC type, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
ProcessBuffers(PLUG_SAMPLE_DST type, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
ProcessBuffersAccumulating(int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
ProcessMidiIn(Steinberg::Vst::IEventList *pEventList, IPlugQueue< IMidiMsg > &editorQueue, IPlugQueue< IMidiMsg > &processorQueue) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
ProcessMidiMsg(const IMidiMsg &msg)IPlugProcessorvirtual
ProcessMidiOut(IPlugQueue< SysExData > &sysExQueue, SysExData &sysExBuf, Steinberg::Vst::IEventList *pOutputEvents, Steinberg::int32 numSamples) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
ProcessParameterChanges(Steinberg::Vst::ProcessData &data, IPlugQueue< IMidiMsg > &fromProcessor) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
ProcessSysEx(const ISysEx &msg)IPlugProcessorinlinevirtual
SendMidiMsg(const IMidiMsg &msg) overrideIPlugVST3ProcessorBasevirtual
SendMidiMsgs(WDL_TypedBuf< IMidiMsg > &msgs)IPlugProcessorvirtual
SendSysEx(const ISysEx &msg)IPlugProcessorinlinevirtual
SetBlockSize(int blockSize) (defined in IPlugProcessor)IPlugProcessorprotected
SetBusArrangements(T *pPlug, Steinberg::Vst::SpeakerArrangement *pInputBusArrangements, Steinberg::int32 numInBuses, Steinberg::Vst::SpeakerArrangement *pOutputBusArrangements, Steinberg::int32 numOutBuses) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBaseinline
SetBypassed(bool bypassed) (defined in IPlugProcessor)IPlugProcessorinlineprotected
SetChannelConnections(ERoute direction, int idx, int n, bool connected) (defined in IPlugProcessor)IPlugProcessorprotected
SetChannelLabel(ERoute direction, int idx, const char *formatStr, bool zeroBased=false)IPlugProcessor
SetLatency(int latency)IPlugProcessorvirtual
SetProcessing(bool state) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
SetRenderingOffline(bool renderingOffline) (defined in IPlugProcessor)IPlugProcessorinlineprotected
SetSampleRate(double sampleRate) (defined in IPlugProcessor)IPlugProcessorinlineprotected
SetTailSize(int tailSize)IPlugProcessorinlinevirtual
SetTimeInfo(const ITimeInfo &timeInfo) (defined in IPlugProcessor)IPlugProcessorinlineprotected
SetupProcessing(const Steinberg::Vst::ProcessSetup &setup, Steinberg::Vst::ProcessSetup &storedSetup) (defined in IPlugVST3ProcessorBase)IPlugVST3ProcessorBase
TailSize enum name (defined in IPlugProcessor)IPlugProcessor
ZeroScratchBuffers() (defined in IPlugProcessor)IPlugProcessorprotected
~IPlugProcessor() (defined in IPlugProcessor)IPlugProcessorvirtual