| ApplyAttenuationInternal(TArrayView< BufferType > &InOutBuffer) | Audio::IAudioMixerPlatformInterface | protected |
| ApplyMasterAttenuation(TArrayView< const uint8 > &InOutPoppedAudio) | Audio::IAudioMixerPlatformInterface | protected |
| ApplyPrimaryAttenuation(TArrayView< const uint8 > &InOutPoppedAudio) | Audio::IAudioMixerPlatformInterface | protected |
| AudioFadeEvent | Audio::IAudioMixerPlatformInterface | protected |
| AudioMixerPlatformLogOnce(const FString &LogDetails, const FString &FileName, int32 LineNumber, ELogVerbosity::Type InVerbosity=ELogVerbosity::Error) | Audio::IAudioMixerPlatformInterface | inlineprotected |
| AudioRenderEvent | Audio::IAudioMixerPlatformInterface | protected |
| AudioRenderThread | Audio::IAudioMixerPlatformInterface | protected |
| AudioStreamInfo | Audio::IAudioMixerPlatformInterface | protected |
| BeginGeneratingAudio() | Audio::IAudioMixerPlatformInterface | protected |
| bFadedOut | Audio::IAudioMixerPlatformInterface | protected |
| bIsDeviceInitialized | Audio::IAudioMixerPlatformInterface | protected |
| bIsGeneratingAudio | Audio::IAudioMixerPlatformInterface | protected |
| bIsInDeviceSwap | Audio::IAudioMixerPlatformInterface | protected |
| bIsUsingNullDevice | Audio::IAudioMixerPlatformInterface | protected |
| bMoveAudioStreamToNewAudioDevice | Audio::IAudioMixerPlatformInterface | protected |
| bPerformingFade | Audio::IAudioMixerPlatformInterface | protected |
| bWarnedBufferUnderrun | Audio::IAudioMixerPlatformInterface | protected |
| CallCounterApplyAttenuationInternal | Audio::IAudioMixerPlatformInterface | protected |
| CallCounterReadNextBuffer | Audio::IAudioMixerPlatformInterface | protected |
| CheckAudioDeviceChange() | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| CloseAudioStream() override | Audio::FMixerPlatformSDL | virtual |
| CreateNullDeviceThread(const TFunction< void()> InCallback, float InBufferDuration, bool bShouldPauseOnStart) | Audio::IAudioMixerPlatformInterface | protected |
| CurrentDeviceName | Audio::IAudioMixerPlatformInterface | protected |
| DeviceSwapCriticalSection | Audio::IAudioMixerPlatformInterface | protected |
| DisablePCMAudioCaching() const | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| EDisconnectReason enum name | Audio::IAudioMixerDeviceChangedListener | |
| Exit() | FRunnable | inlinevirtual |
| FadeIn() | Audio::IAudioMixerPlatformInterface | virtual |
| FadeOut() | Audio::IAudioMixerPlatformInterface | virtual |
| FadeParam | Audio::IAudioMixerPlatformInterface | protected |
| FadeVolume | Audio::IAudioMixerPlatformInterface | protected |
| FMixerPlatformSDL() | Audio::FMixerPlatformSDL | |
| GetAudioStreamChannelSize() | Audio::FMixerPlatformSDL | inline |
| GetAudioStreamFormat() | Audio::FMixerPlatformSDL | inline |
| GetChannelTypeAtIndex(const int32 Index, EAudioMixerChannel::Type &OutType) | Audio::IAudioMixerPlatformInterface | static |
| GetCurrentDeviceName() const | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| GetDefaultDeviceName() override | Audio::FMixerPlatformSDL | virtual |
| GetDefaultOutputDeviceIndex(uint32 &OutDefaultDeviceIndex) const override | Audio::FMixerPlatformSDL | virtual |
| GetDeviceId() const | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| GetDeviceInfoCache() const | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| GetIndexForDevice(const FString &InDeviceName) | Audio::IAudioMixerPlatformInterface | virtual |
| GetIsListeningForDeviceEvents() const | Audio::IAudioMixerPlatformInterface | inline |
| GetLastError() const | Audio::IAudioMixerPlatformInterface | inline |
| GetNumFrames(const int32 InNumReqestedFrames) | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| GetNumOutputDevices(uint32 &OutNumOutputDevices) override | Audio::FMixerPlatformSDL | virtual |
| GetOutputBufferByteLength() | Audio::FMixerPlatformSDL | inline |
| GetOutputDeviceInfo(const uint32 InDeviceIndex, FAudioPlatformDeviceInfo &OutInfo) override | Audio::FMixerPlatformSDL | virtual |
| GetPlatformApi() const override | Audio::FMixerPlatformSDL | inlinevirtual |
| GetPlatformAudioFormat() | Audio::FMixerPlatformSDL | inline |
| GetPlatformChannels() | Audio::FMixerPlatformSDL | inline |
| GetPlatformDeviceInfo() const override | Audio::FMixerPlatformSDL | virtual |
| GetPlatformSettings() const override | Audio::FMixerPlatformSDL | virtual |
| GetSingleThreadInterface() override | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| HandleOnBufferEnd(uint8 *InOutputBuffer, int32 InOutputBufferLength) | Audio::FMixerPlatformSDL | |
| IAudioMixerPlatformInterface() | Audio::IAudioMixerPlatformInterface | |
| Init() | FRunnable | inlinevirtual |
| InitializeHardware() override | Audio::FMixerPlatformSDL | virtual |
| InstanceID | Audio::IAudioMixerPlatformInterface | protected |
| IsDeviceInfoValid(const FAudioPlatformDeviceInfo &InDeviceInfo) const | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| IsInitialized() const override | Audio::FMixerPlatformSDL | virtual |
| IsNonRealtime() const | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| LastError | Audio::IAudioMixerPlatformInterface | protected |
| MainAudioDeviceRun() | Audio::IAudioMixerPlatformInterface | protected |
| MoveAudioStreamToNewAudioDevice(const FString &InNewDeviceId) | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| MoveAudioStreamToNewAudioDevice() | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| NextInstanceID | Audio::IAudioMixerPlatformInterface | protectedstatic |
| NumOutputBuffers | Audio::IAudioMixerPlatformInterface | protected |
| OnDefaultCaptureDeviceChanged(const EAudioDeviceRole InAudioDeviceRole, const FString &DeviceId) | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| OnDefaultRenderDeviceChanged(const EAudioDeviceRole InAudioDeviceRole, const FString &DeviceId) | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| OnDeviceAdded(const FString &DeviceId, bool bIsRenderDevice) | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| OnDeviceRemoved(const FString &DeviceId, bool bIsRenderDevice) | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| OnDeviceStateChanged(const FString &DeviceId, const EAudioDeviceState InState, bool bIsRenderDevice) | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| OnFormatChanged(const FString &InDeviceId, const FFormatChangedData &InFormat) | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| OnHardwareUpdate() | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| OnSessionDisconnect(EDisconnectReason InReason) | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| OpenAudioStream(const FAudioMixerOpenStreamParams &Params) override | Audio::FMixerPlatformSDL | virtual |
| OpenStreamParams | Audio::IAudioMixerPlatformInterface | protected |
| OutputBufferMutex | Audio::FMixerPlatformSDL | protected |
| PostInitializeHardware() | Audio::IAudioMixerPlatformInterface | |
| ReadNextBuffer() | Audio::IAudioMixerPlatformInterface | |
| RegisterDeviceChangedListener() | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| RequestDeviceSwap(const FString &DeviceID, bool bInForce, const TCHAR *InReason=nullptr) | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| ResumeContext() override | Audio::FMixerPlatformSDL | virtual |
| ResumePlaybackOnNewDevice() | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| Run() override | Audio::IAudioMixerPlatformInterface | virtual |
| RunInternal() | Audio::IAudioMixerPlatformInterface | protectedvirtual |
| SetIsListeningForDeviceEvents(bool bInListeningForDeviceEvents) | Audio::IAudioMixerPlatformInterface | inline |
| ShouldUseDeviceInfoCache() const | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| StartAudioStream() override | Audio::FMixerPlatformSDL | virtual |
| StartRunningNullDevice() | Audio::IAudioMixerPlatformInterface | protected |
| Stop() | FRunnable | inlinevirtual |
| StopAudioStream() override | Audio::FMixerPlatformSDL | virtual |
| StopGeneratingAudio() | Audio::IAudioMixerPlatformInterface | protected |
| StopRunningNullDevice() | Audio::IAudioMixerPlatformInterface | protected |
| SubmitBuffer(const uint8 *Buffer) override | Audio::FMixerPlatformSDL | virtual |
| SubmitDirectOutBuffer(const int32 InDirectOutIndex, const Audio::FAlignedFloatBuffer &InBuffer) | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| SupportsHardwareDecompression() const | Audio::IAudioMixerPlatformInterface | inlinevirtual |
| SuspendContext() override | Audio::FMixerPlatformSDL | virtual |
| TeardownHardware() override | Audio::FMixerPlatformSDL | virtual |
| Tick() override | Audio::IAudioMixerPlatformInterface | virtual |
| UnregisterDeviceChangedListener() | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| ~FMixerPlatformSDL() | Audio::FMixerPlatformSDL | virtual |
| ~FRunnable() | FRunnable | inlinevirtual |
| ~FSingleThreadRunnable() | FSingleThreadRunnable | inlinevirtual |
| ~IAudioMixerDeviceChangedListener()=default | Audio::IAudioMixerDeviceChangedListener | virtual |
| ~IAudioMixerPlatformInterface() | Audio::IAudioMixerPlatformInterface | virtual |