iPlug2 - C++ Audio Plug-in Framework
|
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) | IPlugProcessor | protected |
AttachBuffers(ERoute direction, int idx, int n, PLUG_SAMPLE_SRC **ppData, int nFrames) (defined in IPlugProcessor) | IPlugProcessor | protected |
CanProcessSampleSize(Steinberg::int32 symbolicSampleSize) (defined in IPlugVST3ProcessorBase) | IPlugVST3ProcessorBase | |
DoesMIDIIn() const | IPlugProcessor | inline |
DoesMIDIOut() const | IPlugProcessor | inline |
DoesMPE() const | IPlugProcessor | inline |
GetAUPluginType() const | IPlugProcessor | |
GetBlockSize() const | IPlugProcessor | inline |
GetBusName(ERoute direction, int busIdx, int nBuses, WDL_String &str) const | IPlugProcessor | virtual |
GetBypassed() const | IPlugProcessor | inline |
GetChannelLabel(ERoute direction, int idx) (defined in IPlugProcessor) | IPlugProcessor | inlineprotected |
GetIOConfig(int idx) const | IPlugProcessor | inline |
GetIOConfigWithChanCounts(std::vector< int > &inputBuses, std::vector< int > &outputBuses) | IPlugProcessor | |
GetLatency() const | IPlugProcessor | inline |
GetPPQPos() const | IPlugProcessor | inline |
GetRenderingOffline() const | IPlugProcessor | inline |
GetSamplePos() const | IPlugProcessor | inline |
GetSampleRate() const | IPlugProcessor | inline |
GetSamplesPerBeat() const | IPlugProcessor | |
GetTailIsInfinite() const | IPlugProcessor | inline |
GetTailSize() const | IPlugProcessor | inline |
GetTempo() const | IPlugProcessor | inline |
GetTimeSig(int &numerator, int &denominator) const | IPlugProcessor | inline |
GetTransportIsRunning() const | IPlugProcessor | inline |
HasSidechainInput() const | IPlugProcessor | inline |
HasWildcardBus(ERoute direction) const | IPlugProcessor | inline |
Initialize(T *pPlug) (defined in IPlugVST3ProcessorBase) | IPlugVST3ProcessorBase | inline |
InitLatencyDelay() (defined in IPlugProcessor) | IPlugProcessor | protected |
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) const | IPlugProcessor | inline |
IsInstrument() const | IPlugProcessor | inline |
IsMidiEffect() const | IPlugProcessor | inline |
kTailInfinite enum value (defined in IPlugProcessor) | IPlugProcessor | |
kTailNone enum value (defined in IPlugProcessor) | IPlugProcessor | |
LegalIO(int NInputChans, int NOutputChans) const | IPlugProcessor | |
LimitToStereoIO() | IPlugProcessor | |
MaxNBuses(ERoute direction, int *pConfigIdxWithTheMostBuses=nullptr) const | IPlugProcessor | |
MaxNChannels(ERoute direction) const | IPlugProcessor | inline |
MaxNChannelsForBus(ERoute direction, int busIdx) const | IPlugProcessor | |
mTimeInfo | IPlugProcessor | protected |
NChannelsConnected(ERoute direction) const | IPlugProcessor | |
NInChansConnected() const | IPlugProcessor | inline |
NIOConfigs() const | IPlugProcessor | inline |
NOutChansConnected() const | IPlugProcessor | inline |
OnActivate(bool active) | IPlugProcessor | inlinevirtual |
OnReset() | IPlugProcessor | inlinevirtual |
operator=(const IPlugProcessor &)=delete (defined in IPlugProcessor) | IPlugProcessor | |
ParseChannelIOStr(const char *IOStr, WDL_PtrList< IOConfig > &channelIOList, int &totalNInChans, int &totalNOutChans, int &totalNInBuses, int &totalNOutBuses) | IPlugProcessor | static |
PassThroughBuffers(PLUG_SAMPLE_SRC type, int nFrames) (defined in IPlugProcessor) | IPlugProcessor | protected |
PassThroughBuffers(PLUG_SAMPLE_DST type, int nFrames) (defined in IPlugProcessor) | IPlugProcessor | protected |
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) | IPlugProcessor | virtual |
ProcessBuffers(PLUG_SAMPLE_SRC type, int nFrames) (defined in IPlugProcessor) | IPlugProcessor | protected |
ProcessBuffers(PLUG_SAMPLE_DST type, int nFrames) (defined in IPlugProcessor) | IPlugProcessor | protected |
ProcessBuffersAccumulating(int nFrames) (defined in IPlugProcessor) | IPlugProcessor | protected |
ProcessMidiIn(Steinberg::Vst::IEventList *pEventList, IPlugQueue< IMidiMsg > &editorQueue, IPlugQueue< IMidiMsg > &processorQueue) (defined in IPlugVST3ProcessorBase) | IPlugVST3ProcessorBase | |
ProcessMidiMsg(const IMidiMsg &msg) | IPlugProcessor | virtual |
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) | IPlugProcessor | inlinevirtual |
SendMidiMsg(const IMidiMsg &msg) override | IPlugVST3ProcessorBase | virtual |
SendMidiMsgs(WDL_TypedBuf< IMidiMsg > &msgs) | IPlugProcessor | virtual |
SendSysEx(const ISysEx &msg) | IPlugProcessor | inlinevirtual |
SetBlockSize(int blockSize) (defined in IPlugProcessor) | IPlugProcessor | protected |
SetBusArrangements(T *pPlug, Steinberg::Vst::SpeakerArrangement *pInputBusArrangements, Steinberg::int32 numInBuses, Steinberg::Vst::SpeakerArrangement *pOutputBusArrangements, Steinberg::int32 numOutBuses) (defined in IPlugVST3ProcessorBase) | IPlugVST3ProcessorBase | inline |
SetBypassed(bool bypassed) (defined in IPlugProcessor) | IPlugProcessor | inlineprotected |
SetChannelConnections(ERoute direction, int idx, int n, bool connected) (defined in IPlugProcessor) | IPlugProcessor | protected |
SetChannelLabel(ERoute direction, int idx, const char *formatStr, bool zeroBased=false) | IPlugProcessor | |
SetLatency(int latency) | IPlugProcessor | virtual |
SetProcessing(bool state) (defined in IPlugVST3ProcessorBase) | IPlugVST3ProcessorBase | |
SetRenderingOffline(bool renderingOffline) (defined in IPlugProcessor) | IPlugProcessor | inlineprotected |
SetSampleRate(double sampleRate) (defined in IPlugProcessor) | IPlugProcessor | inlineprotected |
SetTailSize(int tailSize) | IPlugProcessor | inlinevirtual |
SetTimeInfo(const ITimeInfo &timeInfo) (defined in IPlugProcessor) | IPlugProcessor | inlineprotected |
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) | IPlugProcessor | protected |
~IPlugProcessor() (defined in IPlugProcessor) | IPlugProcessor | virtual |