| ::FAtomRuntime class | Atom::FMixerSubmix | friend |
| AddEnvelopeFollowerDelegate(const FOnAtomBusEnvelopeBP &OnAtomBusEnvelopeBP) | Atom::FMixerSubmix | |
| AddLevelMeterDelegate(const FOnAtomRackLevelMeterMeasureBP &OnAtomRackLevelMeterMeasureBP) | Atom::FMixerSubmix | |
| AddLoudnessMeterDelegate(const FOnAtomRackLoudnessMeterMeasureBP &OnAtomRackLoudnessMeterMeasureBP) | Atom::FMixerSubmix | |
| AddPatch(float InGain) | Atom::FMixerSubmix | |
| AddPerformanceMonitorDelegate(const FOnAtomRackPerformanceMonitorResultBP &OnAtomRackPerformanceMonitorResultBP) | Atom::FMixerSubmix | |
| AddRenderedSamplesDelegate(const FOnAtomRackRenderedSamplesBP &OnAtomRackRenderedSampleBP) | Atom::FMixerSubmix | |
| AddSpectralAnalysisDelegate(const FAtomSoundSpectrumAnalyzerDelegateSettings &InDelegateSettings, const FOnAtomBusSpectralAnalysisBP &OnAtomBusSpectralAnalysisBP) | Atom::FMixerSubmix | |
| AddTruePeakMeterDelegate(const FOnAtomRackTruePeakMeterMeasureBP &OnAtomRackTruePeakMeterMeasureBP) | Atom::FMixerSubmix | |
| AtomRuntime | Atom::FMixerSubmix | protected |
| AudioBuses | Atom::FMixerSubmix | private |
| bIsBackgroundMuted | Atom::FMixerSubmix | protected |
| bIsEnvelopeFollowing | Atom::FMixerSubmix | protected |
| bIsLevelMeterMeasuring | Atom::FMixerSubmix | protected |
| bIsLoudnessMeterMeasuring | Atom::FMixerSubmix | protected |
| bIsMainDspBus | Atom::FMixerSubmix | protected |
| bIsSpectrumAnalyzing | Atom::FMixerSubmix | protected |
| bIsTruePeakMeterMeasuring | Atom::FMixerSubmix | protected |
| BroadcastDelegates() | Atom::FMixerSubmix | |
| CommandQueue | Atom::FMixerSubmix | protected |
| CurrentDryLevel | Atom::FMixerSubmix | protected |
| CurrentOutputVolume | Atom::FMixerSubmix | protected |
| CurrentWetLevel | Atom::FMixerSubmix | protected |
| DownmixBuffer(const int32 InChannels, const FAlignedFloatBuffer &InBuffer, const int32 OutChannels, FAlignedFloatBuffer &OutNewBuffer) | Atom::FMixerSubmix | protectedstatic |
| DownmixedBuffer | Atom::FMixerSubmix | protected |
| DryChannelBuffer | Atom::FMixerSubmix | protected |
| DryLevelMod | Atom::FMixerSubmix | protected |
| DryLevelModifier | Atom::FMixerSubmix | protected |
| DryModBaseDb | Atom::FMixerSubmix | protected |
| EnvelopeCriticalSection | Atom::FMixerSubmix | protected |
| EnvelopeFollower | Atom::FMixerSubmix | protected |
| EnvelopeNumChannels | Atom::FMixerSubmix | protected |
| EnvelopeValues | Atom::FMixerSubmix | protected |
| FilterBusIndex | Atom::FMixerSubmix | protected |
| FMixerSubmix(FAtomRuntime *InAtomRuntime) | Atom::FMixerSubmix | |
| GetID() const | Atom::FMixerSubmix | inline |
| GetMagnitudeForFrequencies(const TArray< float > &InFrequencies, TArray< float > &OutMagnitudes) | Atom::FMixerSubmix | |
| GetName() const | Atom::FMixerSubmix | inline |
| GetNumOutputChannels() const | Atom::FMixerSubmix | |
| GetOutputVolumeDestination() | Atom::FMixerSubmix | |
| GetPhaseForFrequencies(const TArray< float > &InFrequencies, TArray< float > &OutPhases) | Atom::FMixerSubmix | |
| GetSampleRate() const | Atom::FMixerSubmix | |
| GetWetVolumeDestination() | Atom::FMixerSubmix | |
| HandleNativeOnPostEffectFilter(CriAtomPcmFormat Format, CriSint32 NumChannels, CriSint32 NumSamples, void *Data[]) | Atom::FMixerSubmix | |
| HandleNativeOnPreEffectFilter(CriAtomPcmFormat Format, CriSint32 NumChannels, CriSint32 NumSamples, void *Data[]) | Atom::FMixerSubmix | |
| ID | Atom::FMixerSubmix | protected |
| Init(const UAtomBus *InAtomBus, bool bAllowReInit=false) | Atom::FMixerSubmix | |
| InitInternal() | Atom::FMixerSubmix | protected |
| InterleavedBuffer | Atom::FMixerSubmix | protected |
| IsDefaultEndpointSubmix() const | Atom::FMixerSubmix | |
| IsDummyEndpointSubmix() const | Atom::FMixerSubmix | |
| IsSoundfieldSubmix() const | Atom::FMixerSubmix | |
| IsValid() const | Atom::FMixerSubmix | |
| LevelMeterMeasures | Atom::FMixerSubmix | protected |
| LevelMeterSettings | Atom::FMixerSubmix | protected |
| LoudnessMeterMeasure | Atom::FMixerSubmix | protected |
| LoudnessMeterSettings | Atom::FMixerSubmix | protected |
| MixBufferDownToMono(const FAlignedFloatBuffer &InBuffer, int32 NumInputChannels, FAlignedFloatBuffer &OutBuffer) | Atom::FMixerSubmix | protected |
| MonoMixBuffer | Atom::FMixerSubmix | protected |
| NumChannels | Atom::FMixerSubmix | protected |
| OnAtomBusEnvelope | Atom::FMixerSubmix | protected |
| OnAtomRackLevelMeterMeasure | Atom::FMixerSubmix | protected |
| OnAtomRackLoudnessMeterMeasure | Atom::FMixerSubmix | protected |
| OnAtomRackPerformanceMonitorResult | Atom::FMixerSubmix | protected |
| OnAtomRackRenderedSamples | Atom::FMixerSubmix | protected |
| OnAtomRackTruePeakMeterMeasure | Atom::FMixerSubmix | protected |
| OwningAtomBusObject | Atom::FMixerSubmix | protected |
| PatchSplitter | Atom::FMixerSubmix | protected |
| PerformanceMonitorResult | Atom::FMixerSubmix | protected |
| ProcessAudio() | Atom::FMixerSubmix | |
| ProcessAudioPostEffects(FAlignedFloatBuffer &InAudioBuffer, int InNumChannels) | Atom::FMixerSubmix | protected |
| ProcessAudioPreEffects(FAlignedFloatBuffer &InAudioBuffer, int InNumChannels) | Atom::FMixerSubmix | protected |
| PumpCommandQueue() | Atom::FMixerSubmix | protected |
| RackID | Atom::FMixerSubmix | protected |
| RegisterAudioBus(const Atom::FAudioBusKey &InAudioBusKey, Audio::FPatchInput &&InPatchInput) | Atom::FMixerSubmix | |
| RemoveEnvelopeFollowerDelegate(const FOnAtomBusEnvelopeBP &OnAtomBusEnvelopeBP) | Atom::FMixerSubmix | |
| RemoveLevelMeterDelegate(const FOnAtomRackLevelMeterMeasureBP &OnAtomRackLevelMeterMeasureBP) | Atom::FMixerSubmix | |
| RemoveLoudnessMeterDelegate(const FOnAtomRackLoudnessMeterMeasureBP &OnAtomRackLoudnessMeterMeasureBP) | Atom::FMixerSubmix | |
| RemovePerformanceMonitorDelegate(const FOnAtomRackPerformanceMonitorResultBP &OnAtomRackPerformanceMonitorResultBP) | Atom::FMixerSubmix | |
| RemoveRenderedSamplesDelegate(const FOnAtomRackRenderedSamplesBP &OnAtomRackRenderedSampleBP) | Atom::FMixerSubmix | |
| RemoveSpectralAnalysisDelegate(const FOnAtomBusSpectralAnalysisBP &OnAtomBusSpectralAnalysisBP) | Atom::FMixerSubmix | |
| RemoveTruePeakMeterDelegate(const FOnAtomRackTruePeakMeterMeasureBP &OnAtomRackTruePeakMeterMeasureBP) | Atom::FMixerSubmix | |
| ResetLoudnessMeterMeasuring() | Atom::FMixerSubmix | |
| ResetPerformanceMonitor() | Atom::FMixerSubmix | |
| SampleRate | Atom::FMixerSubmix | protected |
| SendAudioToRegisteredAudioBuses(FAlignedFloatBuffer &OutAudioBuffer) | Atom::FMixerSubmix | private |
| SetBackgroundMuted(bool bInMuted) | Atom::FMixerSubmix | |
| SetDryLevel(float InDryLevel) | Atom::FMixerSubmix | |
| SetModulationBaseLevels(float InVolumeModBaseDb, float InWetModeBaseDb, float InDryModBaseDb) | Atom::FMixerSubmix | |
| SetOutputVolume(float InOutputLevel) | Atom::FMixerSubmix | |
| SetWetLevel(float InWetLevel) | Atom::FMixerSubmix | |
| SpectralAnalysisDelegates | Atom::FMixerSubmix | protected |
| SpectrumAnalyzer | Atom::FMixerSubmix | protected |
| SpectrumAnalyzerCriticalSection | Atom::FMixerSubmix | protected |
| SpectrumAnalyzerSettings | Atom::FMixerSubmix | protected |
| StartEnvelopeFollowing(int32 AttackTime, int32 ReleaseTime) | Atom::FMixerSubmix | |
| StartLevelMeterMeasuring(const FAtomLevelMeterSettings &InSettings) | Atom::FMixerSubmix | |
| StartLoudnessMeterMeasuring(const FAtomLoudnessMeterSettings &InSettings) | Atom::FMixerSubmix | |
| StartSendRackPCMOutputToUnrealSubmix() | Atom::FMixerSubmix | protected |
| StartSpectrumAnalysis(const FAtomSoundSpectrumAnalyzerSettings &InSettings) | Atom::FMixerSubmix | |
| StartTruePeakMeterMeasuring(const FAtomTruePeakMeterSettings &InSettings) | Atom::FMixerSubmix | |
| StopEnvelopeFollowing() | Atom::FMixerSubmix | |
| StopLevelMeterMeasuring() | Atom::FMixerSubmix | |
| StopLoudnessMeterMeasuring() | Atom::FMixerSubmix | |
| StopSendRackPCMOutputToUnrealSubmix() | Atom::FMixerSubmix | protected |
| StopSpectrumAnalysis() | Atom::FMixerSubmix | |
| StopTruePeakMeterMeasuring() | Atom::FMixerSubmix | |
| SubmixCommand(TFunction< void()> Command) | Atom::FMixerSubmix | protected |
| SubmixListener | Atom::FMixerSubmix | protected |
| SubmixName | Atom::FMixerSubmix | protected |
| TargetDryLevel | Atom::FMixerSubmix | protected |
| TargetOutputVolume | Atom::FMixerSubmix | protected |
| TargetWetLevel | Atom::FMixerSubmix | protected |
| TruePeakMeterMeasures | Atom::FMixerSubmix | protected |
| TruePeakMeterSettings | Atom::FMixerSubmix | protected |
| UnregisterAudioBus(const Atom::FAudioBusKey &InAudioBusKey) | Atom::FMixerSubmix | |
| Update() | Atom::FMixerSubmix | |
| UpdateModulationSettings(const TSet< TObjectPtr< UAtomModulatorBase > > &InOutputModulators, const TSet< TObjectPtr< UAtomModulatorBase > > &InWetLevelModulators, const TSet< TObjectPtr< UAtomModulatorBase > > &InDryLevelModulators) | Atom::FMixerSubmix | |
| VolumeMod | Atom::FMixerSubmix | protected |
| VolumeModBaseDb | Atom::FMixerSubmix | protected |
| VolumeModifier | Atom::FMixerSubmix | protected |
| WetLevelMod | Atom::FMixerSubmix | protected |
| WetLevelModifier | Atom::FMixerSubmix | protected |
| WetModBaseDb | Atom::FMixerSubmix | protected |
| ~FMixerSubmix() | Atom::FMixerSubmix | virtual |