UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Audio::FDeviceSwapContext Struct Reference

#include <AudioMixer.h>

+ Inheritance diagram for Audio::FDeviceSwapContext:

Public Member Functions

 FDeviceSwapContext ()=delete
 
 FDeviceSwapContext (const FString &InRequestedDeviceID, const FString &InReason)
 
virtual ~FDeviceSwapContext ()=default
 

Public Attributes

FString RequestedDeviceId
 
FString DeviceSwapReason
 
TOptional< FAudioPlatformDeviceInfoNewDevice
 

Constructor & Destructor Documentation

◆ FDeviceSwapContext() [1/2]

Audio::FDeviceSwapContext::FDeviceSwapContext ( )
delete

◆ FDeviceSwapContext() [2/2]

Audio::FDeviceSwapContext::FDeviceSwapContext ( const FString &  InRequestedDeviceID,
const FString &  InReason 
)
inline

◆ ~FDeviceSwapContext()

virtual Audio::FDeviceSwapContext::~FDeviceSwapContext ( )
virtualdefault

Member Data Documentation

◆ DeviceSwapReason

FString Audio::FDeviceSwapContext::DeviceSwapReason

◆ NewDevice

TOptional<FAudioPlatformDeviceInfo> Audio::FDeviceSwapContext::NewDevice

◆ RequestedDeviceId

FString Audio::FDeviceSwapContext::RequestedDeviceId

The documentation for this struct was generated from the following file: