Class
USN2SettingValueDiscreteDynamic_AudioOutputDevice
: UGameSettingValueDiscreteDynamic : UGameSettingValueDiscrete : UGameSettingValue : UGameSetting : UObject0x00x0208
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x01B0 | 0x58 | unreflected bytes to end of USN2SettingValueDiscreteDynamic_AudioOutputDevice | |||
Inherited from UGameSetting 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | LocalPlayer | ULocalPlayer* | TransientProtected+6 flags | nullptr | |
| 0x08 | SettingParent | UGameSetting* | TransientProtected+6 flags | nullptr | |
| 0x08 | OwningRegistry | UGameSettingRegistry* | TransientProtected+6 flags | nullptr |
Functions 4
| Signature | Flags | Native | Params |
|---|---|---|---|
| void OnCompletedDeviceSwap(FSwapAudioOutputResult& SwapResult) | FinalNative+1 flags | 0x28 | |
| void OnAudioOutputDevicesObtained(const TArray<FAudioOutputDeviceInfo>& AvailableDevices) | FinalNative+1 flags | 0x10 | |
| void DeviceAddedOrRemoved(const FString& DeviceID) | FinalNative+1 flags | 0x10 | |
| void DefaultDeviceChanged(const EAudioDeviceChangedRole& InRole, const FString& DeviceID) | FinalNative+1 flags | 0x18 |