Audacity 3.2.0
EffectReverb::Instance Member List

This is the complete list of members for EffectReverb::Instance, including all inherited members.

GetAudioInCount() const overrideEffectReverb::Instanceinlinevirtual
GetAudioOutCount() const overrideEffectReverb::Instanceinlinevirtual
PerTrackEffect::GetBlockSize() const =0EffectInstancepure virtual
EffectInstanceWithBlockSize::GetBlockSize() const overrideEffectInstanceWithBlockSizevirtual
GetLatency(const EffectSettings &settings, double sampleRate) constEffectInstancevirtual
GetTailSize() constEffectInstancevirtual
Init()EffectInstanceExvirtual
Instance(const PerTrackEffect &effect)EffectReverb::Instanceinlineexplicit
InstanceInit(EffectSettings &settings, double sampleRate, EffectReverbState &data, ChannelNames chanMap, bool forceStereo)EffectReverb::Instance
InstanceProcess(EffectSettings &settings, EffectReverbState &data, const float *const *inBlock, float *const *outBlock, size_t blockLen)EffectReverb::Instance
MakeMessage() constEffectInstancevirtual
mBlockSizeEffectInstanceWithBlockSizeprotected
mChannelsEffectReverb::Instance
Message typedefEffectInstance
mLastAppliedSettingsEffectReverb::Instance
mLastSampleRateEffectReverb::Instance
mProcessorPerTrackEffect::Instanceprotected
mSlavesEffectReverb::Instance
mStateEffectReverb::Instance
NeedsDither() constEffectInstancevirtual
Process(EffectSettings &settings) finalPerTrackEffect::Instancevirtual
ProcessBlock(EffectSettings &settings, const float *const *inBlock, float *const *outBlock, size_t blockLen) overrideEffectReverb::Instancevirtual
ProcessFinalize(void) noexcept overrideEffectReverb::Instancevirtual
ProcessInitialize(EffectSettings &settings, double sampleRate, ChannelNames chanMap) overrideEffectReverb::Instancevirtual
RealtimeAddProcessor(EffectSettings &settings, EffectOutputs *, unsigned numChannels, float sampleRate) overrideEffectReverb::Instanceinlinevirtual
RealtimeFinalize(EffectSettings &settings) noexcept overrideEffectReverb::Instanceinlinevirtual
RealtimeInitialize(EffectSettings &settings, double sampleRate) overrideEffectReverb::Instanceinlinevirtual
RealtimePassThrough(size_t group, EffectSettings &settings, const float *const *inBuf, size_t numSamples)EffectInstancevirtual
RealtimeProcess(size_t group, EffectSettings &settings, const float *const *inbuf, float *const *outbuf, size_t numSamples) overrideEffectReverb::Instanceinlinevirtual
RealtimeProcessEnd(EffectSettings &settings) noexceptEffectInstancevirtual
RealtimeProcessStart(MessagePackage &package)EffectInstancevirtual
RealtimeResume()EffectInstancevirtual
RealtimeSuspend() overrideEffectReverb::Instanceinlinevirtual
SampleCount typedefEffectInstance
PerTrackEffect::SetBlockSize(size_t maxBlockSize)=0EffectInstancepure virtual
EffectInstanceWithBlockSize::SetBlockSize(size_t maxBlockSize) overrideEffectInstanceWithBlockSizevirtual
UsesMessages() const noexceptEffectInstancevirtual
~EffectInstance()EffectInstancevirtual
~EffectInstanceEx() overrideEffectInstanceEx
~EffectInstanceWithBlockSize() overrideEffectInstanceWithBlockSize
~Instance() overridePerTrackEffect::Instance