| AddPatchInputForAudioBus(FAudioBusKey InAudioBusKey, const Audio::FPatchInput &InPatchInput) | Atom::FMixerSourceManager | |
| AddPatchInputForAudioBus_AudioThread(FAudioBusKey InAudioBusKey, const Audio::FPatchInput &InPatchInput) | Atom::FMixerSourceManager | |
| AddPatchOutputForAudioBus(FAudioBusKey InAudioBusKey, const Audio::FPatchOutputStrongPtr &InPatchOutputStrongPtr) | Atom::FMixerSourceManager | |
| AddPatchOutputForAudioBus_AudioThread(FAudioBusKey InAudioBusKey, const Audio::FPatchOutputStrongPtr &InPatchOutputStrongPtr) | Atom::FMixerSourceManager | |
| AddPendingAudioBusConnection(FAudioBusKey AudioBusKey, int32 NumChannels, bool bIsAutomatic, Audio::FPatchInput PatchInput) | Atom::FMixerSourceManager | inline |
| AddPendingAudioBusConnection(FAudioBusKey AudioBusKey, int32 NumChannels, bool bIsAutomatic, Audio::FPatchOutputStrongPtr PatchOutputStrongPtr) | Atom::FMixerSourceManager | inline |
| AtomMixerThreadCommand(TFunction< void()> &&InFunction, const char *InDebugString=nullptr, bool bInDeferExecution=false) | Atom::FMixerSourceManager | private |
| AtomMixerThreadMPSCCommand(TFunction< void()> &&InCommand, const char *InDebugString=nullptr) | Atom::FMixerSourceManager | |
| AtomRenderThreadID | Atom::FMixerSourceManager | private |
| AtomRuntime | Atom::FMixerSourceManager | private |
| AudioBuses | Atom::FMixerSourceManager | private |
| AudioBusKeys_AudioThread | Atom::FMixerSourceManager | private |
| AudioPlayers | Atom::FMixerSourceManager | private |
| bInitialized | Atom::FMixerSourceManager | private |
| bPumpQueue | Atom::FMixerSourceManager | private |
| bUsingSourceDataOverridePlugin | Atom::FMixerSourceManager | private |
| bUsingSpatializationPlugin | Atom::FMixerSourceManager | private |
| CancelQuantizedSound(const int32 SourceID) | Atom::FMixerSourceManager | |
| CommandBufferIndexCriticalSection | Atom::FMixerSourceManager | private |
| CommandBuffers | Atom::FMixerSourceManager | private |
| CommandsProcessedEvent | Atom::FMixerSourceManager | private |
| ComputeBuses() | Atom::FMixerSourceManager | private |
| ComputeNextBlockOfSamples() | Atom::FMixerSourceManager | |
| ComputeOutputBuffer(const bool bGenerateBuses, int32 SourceID) | Atom::FMixerSourceManager | private |
| ComputeSourceBuffer(const bool bGenerateBuses, int32 SourceID) | Atom::FMixerSourceManager | private |
| ConnectBusPatches() | Atom::FMixerSourceManager | private |
| CurrentlyExecuteingCmd | Atom::FMixerSourceManager | private |
| CurrentlyExecutingCmdLock | Atom::FMixerSourceManager | private |
| DoStallDiagnostics() | Atom::FMixerSourceManager | private |
| FAtomMixerMpscCommand typedef | Atom::FMixerSourceManager | private |
| FindOrAddAudioBus(const FAudioBusKey BusKey, const int32 InNumChannels, const bool bIsAutomatic, bool *bOutAlreadyExisted=nullptr) | Atom::FMixerSourceManager | private |
| FlushCommandQueue(bool bPumpCommandQueue=false) | Atom::FMixerSourceManager | |
| FMixerSourceManager(FAtomRuntime *InAtomRuntime) | Atom::FMixerSourceManager | |
| FMixerSourceVoice class | Atom::FMixerSourceManager | friend |
| GameThreadInfo | Atom::FMixerSourceManager | private |
| GenerateSourceAudio(const bool bGenerateBuses) | Atom::FMixerSourceManager | private |
| Get2DChannelMap(const int32 SourceId, int32 InNumOutputChannels, Atom::FAlignedFloatBuffer &OutChannelMap) | Atom::FMixerSourceManager | |
| GetAtomRuntime() const | Atom::FMixerSourceManager | inline |
| GetAudioBusNumChannels(FAudioBusKey InAudioBusKey) const | Atom::FMixerSourceManager | |
| GetCommandQueueFillPercentage() const | Atom::FMixerSourceManager | private |
| GetEnvelopeValue(const int32 SourceId) const | Atom::FMixerSourceManager | |
| GetFloatCompareTolerance() const | Atom::FMixerSourceManager | private |
| GetFreeSourceID(int32 &OutSourceID) | Atom::FMixerSourceManager | |
| GetNumActiveAudioBuses() const | Atom::FMixerSourceManager | |
| GetNumActiveSources() const | Atom::FMixerSourceManager | |
| GetNumChannels(const int32 SourceID) const | Atom::FMixerSourceManager | |
| GetNumFramesPlayed(const int32 SourceId) const | Atom::FMixerSourceManager | |
| GetNumOutputFrames() const | Atom::FMixerSourceManager | inline |
| GetPreDistanceAttenuationBuffer(const int32 SourceID) const | Atom::FMixerSourceManager | |
| GetPreEffectBuffer(const int32 SourceID) const | Atom::FMixerSourceManager | |
| GetPreviousAudioBusBuffer(const int32 AudioBusID) const | Atom::FMixerSourceManager | |
| GetPreviousSourceBusBuffer(const int32 SourceID) const | Atom::FMixerSourceManager | |
| Init(const FSourceManagerInitParams &InitParams) | Atom::FMixerSourceManager | |
| InitSource(const int32 SourceID, const FMixerSourceVoiceInitParams &InitParams) | Atom::FMixerSourceManager | |
| InitSourcePlayer(const int32 SourceID) | Atom::FMixerSourceManager | |
| IsAudioBusActive(FAudioBusKey InAudioBusKey) const | Atom::FMixerSourceManager | |
| IsAudioPlayerActive(FAtomExPlayerKey InAudioPlayerKey) const | Atom::FMixerSourceManager | |
| IsSourceBus(const int32 SourceID) const | Atom::FMixerSourceManager | |
| IsUsingHRTFSpatializer(const int32 SourceID) const | Atom::FMixerSourceManager | |
| IterateOverVoicePools(TFunctionRef< void(EMixerSourceVoiceCodecType CodecType, EMixerSourceVoiceStreamingType StreamingType, int32 ID, int32 NumUsedVoices, int32 MaxVoices, int32 MaxChannels, int32 MaxSampleRate)> Func) const | Atom::FMixerSourceManager | |
| LastPumpCompleteTimeInCycles | Atom::FMixerSourceManager | private |
| ListenerTransforms | Atom::FMixerSourceManager | private |
| LogCallstack(uint32 InThreadID) | Atom::FMixerSourceManager | private |
| LogCallstacks() | Atom::FMixerSourceManager | private |
| LogInflightAsyncTasks() | Atom::FMixerSourceManager | private |
| LogRenderThreadStall() | Atom::FMixerSourceManager | private |
| MixerSources | Atom::FMixerSourceManager | private |
| MpscCommandQueue | Atom::FMixerSourceManager | private |
| NUM_BYTES_PER_SAMPLE | Atom::FMixerSourceManager | privatestatic |
| NumActiveSources | Atom::FMixerSourceManager | private |
| NumCommands | Atom::FMixerSourceManager | private |
| NumOutputFrames | Atom::FMixerSourceManager | private |
| NumOutputSamples | Atom::FMixerSourceManager | private |
| NumTotalSources | Atom::FMixerSourceManager | private |
| Pause(const int32 SourceID) | Atom::FMixerSourceManager | |
| PauseSoundForQuantizationCommand(const int32 SourceID) | Atom::FMixerSourceManager | |
| PendingAudioBusConnections | Atom::FMixerSourceManager | private |
| PendingSourcePlayers | Atom::FMixerSourceManager | private |
| Play(const int32 SourceID) | Atom::FMixerSourceManager | |
| PumpCommandQueue() | Atom::FMixerSourceManager | |
| ReleaseSource(const int32 SourceID) | Atom::FMixerSourceManager | private |
| ReleaseSourceID(const int32 SourceID) | Atom::FMixerSourceManager | |
| RenderThreadCommandBufferIndex | Atom::FMixerSourceManager | private |
| RenderThreadPhase | Atom::FMixerSourceManager | private |
| SetBusSendInfo(const int32 SourceID, EAtomBusSendStage InAudioBusSendSTage, uint32 AudiobusID, float BusSendLevel, const FString &InBusName) | Atom::FMixerSourceManager | |
| SetModHPFFrequency(const int32 SourceID, const float InModFrequency) | Atom::FMixerSourceManager | |
| SetModLPFFrequency(const int32 SourceID, const float InModFrequency) | Atom::FMixerSourceManager | |
| SetModPitch(const int32 SourceID, const float InModPitch) | Atom::FMixerSourceManager | |
| SetModulationRouting(const int32 SourceID, FAtomSoundModulationDefaultSettings &ModulationSettings) | Atom::FMixerSourceManager | |
| SetModVolume(const int32 SourceID, const float InModVolume) | Atom::FMixerSourceManager | |
| SetSubBufferDelayForSound(const int32 SourceID, const int32 FramesToDelay) | Atom::FMixerSourceManager | |
| SetVoiceEffect(const int32 SourceID, const FAtomSourceVoiceEffect &Effect) | Atom::FMixerSourceManager | |
| SourceDataOverridePlugin | Atom::FMixerSourceManager | private |
| SourceInfos | Atom::FMixerSourceManager | private |
| StartAudioBus(FAudioBusKey InAudioBusKey, const FString &InAudioBusName, int32 InNumChannels, bool bInIsAutomatic) | Atom::FMixerSourceManager | |
| StartAudioPlayer(FAtomExPlayerKey InAudioPlayerKey) | Atom::FMixerSourceManager | |
| Stop(const int32 SourceID) | Atom::FMixerSourceManager | |
| StopAudioBus(FAudioBusKey InAudioBusKey) | Atom::FMixerSourceManager | |
| StopAudioPlayer(FAtomExPlayerKey InAudioPlayerKey) | Atom::FMixerSourceManager | |
| StopFade(const int32 SourceID) | Atom::FMixerSourceManager | |
| StopInternal(const int32 SourceID) | Atom::FMixerSourceManager | |
| SubmitBuffer(const int32 SourceID, float **Data, int32 NumChannels, int32 NumFrames) | Atom::FMixerSourceManager | |
| UnPauseSoundForQuantizationCommand(const int32 SourceID) | Atom::FMixerSourceManager | |
| Update(bool bTimedOut=false) | Atom::FMixerSourceManager | |
| UpdateBuses() | Atom::FMixerSourceManager | private |
| UpdatePendingReleaseData(bool bForceWait=false) | Atom::FMixerSourceManager | |
| ~FMixerSourceManager() | Atom::FMixerSourceManager | |