| BuildCacheEntry(const FString &DeviceId) | Audio::FWindowsMMDeviceCache | |
| Cache | Audio::FWindowsMMDeviceCache | |
| CacheMutationLock | Audio::FWindowsMMDeviceCache | mutable |
| DefaultCaptureId | Audio::FWindowsMMDeviceCache | |
| DefaultRenderId | Audio::FWindowsMMDeviceCache | |
| DeviceEnumerator | Audio::FWindowsMMDeviceCache | |
| EDisconnectReason enum name | Audio::IAudioMixerDeviceChangedListener | |
| EnumerateChannelFormat(const WAVEFORMATEX *InFormat, FCacheEntry &OutInfo) | Audio::FWindowsMMDeviceCache | |
| EnumerateChannelMask(uint32 InMask, FCacheEntry &OutInfo) | Audio::FWindowsMMDeviceCache | |
| EnumerateDefaults() | Audio::FWindowsMMDeviceCache | |
| EnumerateDeviceProps(const TComPtr< IMMDevice > &InDevice, FCacheEntry &OutInfo) | Audio::FWindowsMMDeviceCache | |
| EnumerateEndpoints() | Audio::FWindowsMMDeviceCache | |
| EnumerateHardwareTopology(const TComPtr< IMMDevice > &InDevice, FCacheEntry &OutInfo) | Audio::FWindowsMMDeviceCache | |
| ExtractAggregateDeviceName(const FString &InName) | Audio::FWindowsMMDeviceCache | static |
| FindActiveOutputDevice(FName InDeviceID) const override | Audio::FWindowsMMDeviceCache | virtual |
| FindDefaultOutputDevice() const override | Audio::FWindowsMMDeviceCache | virtual |
| FWindowsMMDeviceCache() | Audio::FWindowsMMDeviceCache | |
| FWindowsMMDeviceCache(bool bInEnableAggregateDeviceSupport) | Audio::FWindowsMMDeviceCache | explicit |
| GetAggregateHardwareDeviceInfo(const FName InHardwareId, const EDeviceEndpointType InEndpointType) const | Audio::FWindowsMMDeviceCache | virtual |
| GetAllActiveOutputDevices() const override | Audio::FWindowsMMDeviceCache | virtual |
| GetDefaultOutputDevice_NoLock() const | Audio::FWindowsMMDeviceCache | |
| GetDeviceId() const | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| GetFriendlyName(FName InDeviceId) const | Audio::FWindowsMMDeviceCache | |
| GetLogicalAggregateDevices(const FName InHardwareId, const EDeviceEndpointType InEndpointType) const override | Audio::FWindowsMMDeviceCache | virtual |
| IsAggregateDeviceSupportEnabled() const | Audio::FWindowsMMDeviceCache | |
| IsAggregateHardwareDeviceId(const FName InDeviceID) const override | Audio::FWindowsMMDeviceCache | virtual |
| MakeDeviceInfo(const FCacheEntry &InEntry, FName InDefaultDevice, FAudioPlatformDeviceInfo &OutInfo) const | Audio::FWindowsMMDeviceCache | |
| OnDefaultCaptureDeviceChanged(const EAudioDeviceRole InAudioDeviceRole, const FString &DeviceId) override | Audio::FWindowsMMDeviceCache | virtual |
| OnDefaultRenderDeviceChanged(const EAudioDeviceRole InAudioDeviceRole, const FString &DeviceId) override | Audio::FWindowsMMDeviceCache | virtual |
| OnDeviceAdded(const FString &DeviceId, bool bIsRender) override | Audio::FWindowsMMDeviceCache | virtual |
| OnDeviceRemoved(const FString &DeviceId, bool) override | Audio::FWindowsMMDeviceCache | virtual |
| OnDeviceStateChanged(const FString &DeviceId, const EAudioDeviceState InState, bool) override | Audio::FWindowsMMDeviceCache | virtual |
| OnFormatChanged(const FString &InDeviceId, const FFormatChangedData &InFormat) override | Audio::FWindowsMMDeviceCache | virtual |
| OnSessionDisconnect(EDisconnectReason InReason) | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| QueryDeviceDataFlow(const TComPtr< IMMDevice > &InDevice) const | Audio::FWindowsMMDeviceCache | |
| RegisterDeviceChangedListener() | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| SynthesizeAggregateDeviceList(const EDeviceEndpointType InType) const | Audio::FWindowsMMDeviceCache | virtual |
| UnregisterDeviceChangedListener() | Audio::IAudioMixerDeviceChangedListener | inlinevirtual |
| ~FWindowsMMDeviceCache()=default | Audio::FWindowsMMDeviceCache | virtual |
| ~IAudioMixerDeviceChangedListener()=default | Audio::IAudioMixerDeviceChangedListener | virtual |
| ~IAudioPlatformDeviceInfoCache()=default | Audio::IAudioPlatformDeviceInfoCache | virtual |