Zdexby TheHolyOneZ
5,360 classes
Class

UOdinAudioCapture

: UAudioCapture : UAudioGenerator : UObject
/Script/Odin.OdinAudioCapture 0x0150 (336 B) align 8 inherited 0x00B0 vtable /Script/Odin
0x00x0150

Members 9

OffsetSizeNameTypeFlagsDefault
0x00B00x10padding / unreflected
0x10OnCaptureDeviceResetFMulticastScriptDelegate4 flags<delegate>
0x10OnDefaultDeviceChangedFMulticastScriptDelegate4 flags<delegate>
0x04CurrentSelectedDeviceIndexint32Protected+7 flags-1
0x04AllowedTimeWithoutStreamUpdatefloatProtected+7 flags1
0x04AllowedTimeForStreamSetupfloatProtected+7 flags3
0x01bIsCapturingPausedboolProtected+6 flagsfalse
0x01bTryRecognizingDeviceDisconnectboolProtected+6 flagstrue
0x00EE0x02padding / unreflected
0x10DefaultDeviceIdFStringProtected+5 flags""
0x20CurrentSelectedDeviceFOdinCaptureDeviceInfoProtected+3 flags{DeviceID="", AudioCaptureInfo={DeviceName=None, NumInputCh…
0x01200x30unreflected bytes to end of UOdinAudioCapture

Functions 20

SignatureFlagsNativeParams
void StartCapturing(const bool& bSuccess)FinalNative+1 flags0x01
void SetVolumeMultiplier(float NewMultiplierValue)NativePublic0x04
void SetTryRecognizingDeviceDisconnected(bool bTryRecognizing)FinalNative+1 flags0x01
void SetIsPaused(bool bNewValue)FinalNative+1 flags0x01
void SetIsMuted(bool bNewValue)NativePublic0x01
bool RestartCapturing(bool bAutomaticallyStartCapture)FinalNative+1 flags0x02
bool IsStreamOpen()FinalNative+1 flags0x01
float GetVolumeMultiplier()NativePublic0x04
bool GetTryRecognizingDeviceDisconnected()FinalNative+1 flags0x01
float GetStreamTime()FinalNative+1 flags0x04
bool GetIsPaused()FinalNative+1 flags0x01
bool GetIsMuted()NativePublic0x01
void GetCurrentAudioCaptureDevice(FOdinCaptureDeviceInfo& CurrentDevice)FinalNative+1 flags0x20
void GetCaptureDevicesAvailable(const TArray<FOdinCaptureDeviceInfo>& OutDevices)FinalNative+1 flags0x10
void ChangeToDefaultCaptureDevice()FinalNative+1 flags0x00
void ChangeCaptureDeviceByName(const FName& DeviceName, const bool& bSuccess)FinalNative+1 flags0x09
void ChangeCaptureDeviceById(const FString& NewDeviceId, const bool& bSuccess)FinalNative+1 flags0x11
void AsyncGetCaptureDevicesAvailable(const FScriptDelegate& OnResult)FinalNative+1 flags0x10
void AsyncChangeCaptureDeviceByName(const FName& DeviceName, const FScriptDelegate& OnChangeCompleted)FinalNative+1 flags0x18
void AsyncChangeCaptureDeviceById(const FString& NewDeviceId, const FScriptDelegate& OnChangeCompleted)FinalNative+1 flags0x20

Used by 6

types with a member, parameter or interface of this type