| AudioEffect() | HephAudio::AudioEffect | protected |
| CalculateAdvanceSize(size_t renderFrameCount, const AudioFormatInfo &formatInfo) const | HephAudio::AudioEffect | virtual |
| CalculateOutputFrameCount(size_t inputFrameCount, const AudioFormatInfo &formatInfo) const | HephAudio::AudioEffect | virtual |
| CalculateRequiredFrameCount(size_t outputFrameCount, const AudioFormatInfo &formatInfo) const | HephAudio::AudioEffect | virtual |
| CreateOutputBuffer(const AudioBuffer &inputBuffer, size_t startIndex, size_t frameCount) const | HephAudio::DoubleBufferedAudioEffect | protectedvirtual |
| depth | HephAudio::ModulationEffect | protected |
| DoubleBufferedAudioEffect() | HephAudio::DoubleBufferedAudioEffect | protected |
| GetDepth() const | HephAudio::ModulationEffect | virtual |
| GetThreadCount() const | HephAudio::AudioEffect | virtual |
| HasMTSupport() const | HephAudio::AudioEffect | virtual |
| HasRTSupport() const | HephAudio::AudioEffect | virtual |
| InitializeOutputBuffer(const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount) const | HephAudio::DoubleBufferedAudioEffect | protectedvirtual |
| lfoBuffer | HephAudio::ModulationEffect | protected |
| lfoIndex | HephAudio::ModulationEffect | protected |
| ModulationEffect() | HephAudio::ModulationEffect | protected |
| ModulationEffect(double depth, const Oscillator &lfo) | HephAudio::ModulationEffect | protected |
| Name() const =0 | HephAudio::AudioEffect | pure virtual |
| Process(AudioBuffer &buffer, size_t startIndex, size_t frameCount) override | HephAudio::ModulationEffect | virtual |
| Process(AudioBuffer &buffer) | HephAudio::ModulationEffect | virtual |
| Process(AudioBuffer &buffer, size_t startIndex) | HephAudio::ModulationEffect | virtual |
| ProcessMT(const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount) | HephAudio::AudioEffect | protectedvirtual |
| ProcessST(const AudioBuffer &inputBuffer, AudioBuffer &outputBuffer, size_t startIndex, size_t frameCount)=0 | HephAudio::AudioEffect | protectedpure virtual |
| ResetInternalState() override | HephAudio::ModulationEffect | virtual |
| SetDepth(double depth) | HephAudio::ModulationEffect | virtual |
| SetOscillator(const Oscillator &lfo) | HephAudio::ModulationEffect | virtual |
| SetThreadCount(size_t threadCount) | HephAudio::AudioEffect | virtual |
| threadCount | HephAudio::AudioEffect | protected |
| ~AudioEffect()=default | HephAudio::AudioEffect | virtual |
| ~DoubleBufferedAudioEffect()=default | HephAudio::DoubleBufferedAudioEffect | virtual |
| ~ModulationEffect()=default | HephAudio::ModulationEffect | virtual |