// Copyright Epic Games, Inc. All Rights Reserved. /*=========================================================================== Generated code exported from UnrealHeaderTool. DO NOT modify this manually! Edit the corresponding .h files instead! ===========================================================================*/ #include "UObject/GeneratedCppIncludes.h" #include "AudioCaptureBlueprintLibrary.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeAudioCaptureBlueprintLibrary() {} // ********** Begin Cross Module References ******************************************************** AUDIOCAPTURE_API UClass* Z_Construct_UClass_UAudioCaptureBlueprintLibrary(); AUDIOCAPTURE_API UClass* Z_Construct_UClass_UAudioCaptureBlueprintLibrary_NoRegister(); AUDIOCAPTURE_API UFunction* Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature(); AUDIOCAPTURE_API UScriptStruct* Z_Construct_UScriptStruct_FAudioInputDeviceInfo(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary(); UPackage* Z_Construct_UPackage__Script_AudioCapture(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FAudioInputDeviceInfo ********************************************* struct Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics { static inline consteval int32 GetStructSize() { return sizeof(FAudioInputDeviceInfo); } static inline consteval int16 GetStructAlignment() { return alignof(FAudioInputDeviceInfo); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Platform audio input device info, in a Blueprint-readable format\n */" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ToolTip", "Platform audio input device info, in a Blueprint-readable format" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeviceName_MetaData[] = { { "Category", "Audio" }, { "Comment", "/** The name of the audio device */" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ToolTip", "The name of the audio device" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DeviceId_MetaData[] = { { "Category", "Audio" }, { "Comment", "/** ID of the device. */" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ToolTip", "ID of the device." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InputChannels_MetaData[] = { { "Category", "Audio" }, { "Comment", "/** The number of channels supported by the audio device */" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ToolTip", "The number of channels supported by the audio device" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PreferredSampleRate_MetaData[] = { { "Category", "Audio" }, { "Comment", "/** The preferred sample rate of the audio device */" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ToolTip", "The preferred sample rate of the audio device" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bSupportsHardwareAEC_MetaData[] = { { "Category", "Audio" }, { "Comment", "/** Whether or not the device supports Acoustic Echo Canceling */" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ToolTip", "Whether or not the device supports Acoustic Echo Canceling" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FAudioInputDeviceInfo constinit property declarations ************* static const UECodeGen_Private::FStrPropertyParams NewProp_DeviceName; static const UECodeGen_Private::FStrPropertyParams NewProp_DeviceId; static const UECodeGen_Private::FIntPropertyParams NewProp_InputChannels; static const UECodeGen_Private::FIntPropertyParams NewProp_PreferredSampleRate; static void NewProp_bSupportsHardwareAEC_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bSupportsHardwareAEC; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FAudioInputDeviceInfo constinit property declarations *************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FAudioInputDeviceInfo; class UScriptStruct* FAudioInputDeviceInfo::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FAudioInputDeviceInfo.OuterSingleton) { Z_Registration_Info_UScriptStruct_FAudioInputDeviceInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FAudioInputDeviceInfo, (UObject*)Z_Construct_UPackage__Script_AudioCapture(), TEXT("AudioInputDeviceInfo")); } return Z_Registration_Info_UScriptStruct_FAudioInputDeviceInfo.OuterSingleton; } // ********** Begin ScriptStruct FAudioInputDeviceInfo Property Definitions ************************ const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_DeviceName = { "DeviceName", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioInputDeviceInfo, DeviceName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeviceName_MetaData), NewProp_DeviceName_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_DeviceId = { "DeviceId", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioInputDeviceInfo, DeviceId), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DeviceId_MetaData), NewProp_DeviceId_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_InputChannels = { "InputChannels", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioInputDeviceInfo, InputChannels), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InputChannels_MetaData), NewProp_InputChannels_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_PreferredSampleRate = { "PreferredSampleRate", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FAudioInputDeviceInfo, PreferredSampleRate), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PreferredSampleRate_MetaData), NewProp_PreferredSampleRate_MetaData) }; void Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_bSupportsHardwareAEC_SetBit(void* Obj) { ((FAudioInputDeviceInfo*)Obj)->bSupportsHardwareAEC = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_bSupportsHardwareAEC = { "bSupportsHardwareAEC", nullptr, (EPropertyFlags)0x0010000000000014, UECodeGen_Private::EPropertyGenFlags::Bool , RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(uint8), sizeof(FAudioInputDeviceInfo), &Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_bSupportsHardwareAEC_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bSupportsHardwareAEC_MetaData), NewProp_bSupportsHardwareAEC_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_DeviceName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_DeviceId, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_InputChannels, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_PreferredSampleRate, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewProp_bSupportsHardwareAEC, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::PropPointers) < 2048); // ********** End ScriptStruct FAudioInputDeviceInfo Property Definitions ************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_AudioCapture, nullptr, &NewStructOps, "AudioInputDeviceInfo", Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::PropPointers), sizeof(FAudioInputDeviceInfo), alignof(FAudioInputDeviceInfo), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FAudioInputDeviceInfo() { if (!Z_Registration_Info_UScriptStruct_FAudioInputDeviceInfo.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FAudioInputDeviceInfo.InnerSingleton, Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FAudioInputDeviceInfo.InnerSingleton); } // ********** End ScriptStruct FAudioInputDeviceInfo *********************************************** // ********** Begin Delegate FOnAudioInputDevicesObtained ****************************************** struct Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics { struct _Script_AudioCapture_eventOnAudioInputDevicesObtained_Parms { TArray AvailableDevices; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Comment", "/**\n * Called when a list of all available audio devices is retrieved\n */" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ToolTip", "Called when a list of all available audio devices is retrieved" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AvailableDevices_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Delegate FOnAudioInputDevicesObtained constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_AvailableDevices_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_AvailableDevices; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Delegate FOnAudioInputDevicesObtained constinit property declarations ************ static const UECodeGen_Private::FDelegateFunctionParams FuncParams; }; // ********** Begin Delegate FOnAudioInputDevicesObtained Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::NewProp_AvailableDevices_Inner = { "AvailableDevices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FAudioInputDeviceInfo, METADATA_PARAMS(0, nullptr) }; // 1227369008 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::NewProp_AvailableDevices = { "AvailableDevices", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(_Script_AudioCapture_eventOnAudioInputDevicesObtained_Parms, AvailableDevices), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AvailableDevices_MetaData), NewProp_AvailableDevices_MetaData) }; // 1227369008 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::NewProp_AvailableDevices_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::NewProp_AvailableDevices, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::PropPointers) < 2048); // ********** End Delegate FOnAudioInputDevicesObtained Property Definitions *********************** const UECodeGen_Private::FDelegateFunctionParams Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UPackage__Script_AudioCapture, nullptr, "OnAudioInputDevicesObtained__DelegateSignature", Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::PropPointers), sizeof(Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::_Script_AudioCapture_eventOnAudioInputDevicesObtained_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00520000, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::Function_MetaDataParams), Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::_Script_AudioCapture_eventOnAudioInputDevicesObtained_Parms) < MAX_uint16); UFunction* Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUDelegateFunction(&ReturnFunction, Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature_Statics::FuncParams); } return ReturnFunction; } void FOnAudioInputDevicesObtained_DelegateWrapper(const FScriptDelegate& OnAudioInputDevicesObtained, TArray const& AvailableDevices) { struct _Script_AudioCapture_eventOnAudioInputDevicesObtained_Parms { TArray AvailableDevices; }; _Script_AudioCapture_eventOnAudioInputDevicesObtained_Parms Parms; Parms.AvailableDevices=AvailableDevices; OnAudioInputDevicesObtained.ProcessDelegate(&Parms); } // ********** End Delegate FOnAudioInputDevicesObtained ******************************************** // ********** Begin Class UAudioCaptureBlueprintLibrary Function Conv_AudioInputDeviceInfoToString * struct Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics { struct AudioCaptureBlueprintLibrary_eventConv_AudioInputDeviceInfoToString_Parms { FAudioInputDeviceInfo info; FString ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "BlueprintAutocast", "" }, { "Category", "Audio" }, { "Comment", "/**\n\x09 * Returns the device info in a human readable format\n\x09 * @param info - The audio device data to print\n\x09 * @return The data in a string format\n\x09 */" }, { "CompactNodeTitle", "To String" }, { "DisplayName", "Audio Input Device Info To String" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ToolTip", "Returns the device info in a human readable format\n@param info - The audio device data to print\n@return The data in a string format" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_info_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function Conv_AudioInputDeviceInfoToString constinit property declarations ***** static const UECodeGen_Private::FStructPropertyParams NewProp_info; static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function Conv_AudioInputDeviceInfoToString constinit property declarations ******* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function Conv_AudioInputDeviceInfoToString Property Definitions **************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::NewProp_info = { "info", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioCaptureBlueprintLibrary_eventConv_AudioInputDeviceInfoToString_Parms, info), Z_Construct_UScriptStruct_FAudioInputDeviceInfo, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_info_MetaData), NewProp_info_MetaData) }; // 1227369008 const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioCaptureBlueprintLibrary_eventConv_AudioInputDeviceInfoToString_Parms, ReturnValue), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::NewProp_info, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::PropPointers) < 2048); // ********** End Function Conv_AudioInputDeviceInfoToString Property Definitions ****************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioCaptureBlueprintLibrary, nullptr, "Conv_AudioInputDeviceInfoToString", Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::AudioCaptureBlueprintLibrary_eventConv_AudioInputDeviceInfoToString_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x14422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::AudioCaptureBlueprintLibrary_eventConv_AudioInputDeviceInfoToString_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UAudioCaptureBlueprintLibrary::execConv_AudioInputDeviceInfoToString) { P_GET_STRUCT_REF(FAudioInputDeviceInfo,Z_Param_Out_info); P_FINISH; P_NATIVE_BEGIN; *(FString*)Z_Param__Result=UAudioCaptureBlueprintLibrary::Conv_AudioInputDeviceInfoToString(Z_Param_Out_info); P_NATIVE_END; } // ********** End Class UAudioCaptureBlueprintLibrary Function Conv_AudioInputDeviceInfoToString *** // ********** Begin Class UAudioCaptureBlueprintLibrary Function GetAvailableAudioInputDevices ***** struct Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics { struct AudioCaptureBlueprintLibrary_eventGetAvailableAudioInputDevices_Parms { const UObject* WorldContextObject; FScriptDelegate OnObtainDevicesEvent; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Audio" }, { "Comment", "/**\n\x09 * Gets information about all audio output devices available in the system\n\x09 * @param OnObtainDevicesEvent - the event to fire when the audio endpoint devices have been retrieved\n\x09 */" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ToolTip", "Gets information about all audio output devices available in the system\n@param OnObtainDevicesEvent - the event to fire when the audio endpoint devices have been retrieved" }, { "WorldContext", "WorldContextObject" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WorldContextObject_MetaData[] = { { "NativeConst", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OnObtainDevicesEvent_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetAvailableAudioInputDevices constinit property declarations ********* static const UECodeGen_Private::FObjectPropertyParams NewProp_WorldContextObject; static const UECodeGen_Private::FDelegatePropertyParams NewProp_OnObtainDevicesEvent; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetAvailableAudioInputDevices constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetAvailableAudioInputDevices Property Definitions ******************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::NewProp_WorldContextObject = { "WorldContextObject", nullptr, (EPropertyFlags)0x0010000000000082, UECodeGen_Private::EPropertyGenFlags::Object, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioCaptureBlueprintLibrary_eventGetAvailableAudioInputDevices_Parms, WorldContextObject), Z_Construct_UClass_UObject_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WorldContextObject_MetaData), NewProp_WorldContextObject_MetaData) }; const UECodeGen_Private::FDelegatePropertyParams Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::NewProp_OnObtainDevicesEvent = { "OnObtainDevicesEvent", nullptr, (EPropertyFlags)0x0010000008000182, UECodeGen_Private::EPropertyGenFlags::Delegate, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(AudioCaptureBlueprintLibrary_eventGetAvailableAudioInputDevices_Parms, OnObtainDevicesEvent), Z_Construct_UDelegateFunction_AudioCapture_OnAudioInputDevicesObtained__DelegateSignature, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OnObtainDevicesEvent_MetaData), NewProp_OnObtainDevicesEvent_MetaData) }; // 2005178884 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::NewProp_WorldContextObject, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::NewProp_OnObtainDevicesEvent, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::PropPointers) < 2048); // ********** End Function GetAvailableAudioInputDevices Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UAudioCaptureBlueprintLibrary, nullptr, "GetAvailableAudioInputDevices", Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::PropPointers), sizeof(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::AudioCaptureBlueprintLibrary_eventGetAvailableAudioInputDevices_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::Function_MetaDataParams), Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::AudioCaptureBlueprintLibrary_eventGetAvailableAudioInputDevices_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UAudioCaptureBlueprintLibrary::execGetAvailableAudioInputDevices) { P_GET_OBJECT(UObject,Z_Param_WorldContextObject); P_GET_PROPERTY_REF(FDelegateProperty,Z_Param_Out_OnObtainDevicesEvent); P_FINISH; P_NATIVE_BEGIN; UAudioCaptureBlueprintLibrary::GetAvailableAudioInputDevices(Z_Param_WorldContextObject,FOnAudioInputDevicesObtained(Z_Param_Out_OnObtainDevicesEvent)); P_NATIVE_END; } // ********** End Class UAudioCaptureBlueprintLibrary Function GetAvailableAudioInputDevices ******* // ********** Begin Class UAudioCaptureBlueprintLibrary ******************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UAudioCaptureBlueprintLibrary; UClass* UAudioCaptureBlueprintLibrary::GetPrivateStaticClass() { using TClass = UAudioCaptureBlueprintLibrary; if (!Z_Registration_Info_UClass_UAudioCaptureBlueprintLibrary.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("AudioCaptureBlueprintLibrary"), Z_Registration_Info_UClass_UAudioCaptureBlueprintLibrary.InnerSingleton, StaticRegisterNativesUAudioCaptureBlueprintLibrary, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UAudioCaptureBlueprintLibrary.InnerSingleton; } UClass* Z_Construct_UClass_UAudioCaptureBlueprintLibrary_NoRegister() { return UAudioCaptureBlueprintLibrary::GetPrivateStaticClass(); } struct Z_Construct_UClass_UAudioCaptureBlueprintLibrary_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "AudioCaptureBlueprintLibrary.h" }, { "ModuleRelativePath", "Public/AudioCaptureBlueprintLibrary.h" }, { "ScriptName", "AudioCaptureLibrary" }, }; #endif // WITH_METADATA // ********** Begin Class UAudioCaptureBlueprintLibrary constinit property declarations ************ // ********** End Class UAudioCaptureBlueprintLibrary constinit property declarations ************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("Conv_AudioInputDeviceInfoToString"), .Pointer = &UAudioCaptureBlueprintLibrary::execConv_AudioInputDeviceInfoToString }, { .NameUTF8 = UTF8TEXT("GetAvailableAudioInputDevices"), .Pointer = &UAudioCaptureBlueprintLibrary::execGetAvailableAudioInputDevices }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_Conv_AudioInputDeviceInfoToString, "Conv_AudioInputDeviceInfoToString" }, // 2669031987 { &Z_Construct_UFunction_UAudioCaptureBlueprintLibrary_GetAvailableAudioInputDevices, "GetAvailableAudioInputDevices" }, // 1005112672 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UAudioCaptureBlueprintLibrary_Statics UObject* (*const Z_Construct_UClass_UAudioCaptureBlueprintLibrary_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary, (UObject* (*)())Z_Construct_UPackage__Script_AudioCapture, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioCaptureBlueprintLibrary_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UAudioCaptureBlueprintLibrary_Statics::ClassParams = { &UAudioCaptureBlueprintLibrary::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UAudioCaptureBlueprintLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UAudioCaptureBlueprintLibrary_Statics::Class_MetaDataParams) }; void UAudioCaptureBlueprintLibrary::StaticRegisterNativesUAudioCaptureBlueprintLibrary() { UClass* Class = UAudioCaptureBlueprintLibrary::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UAudioCaptureBlueprintLibrary_Statics::Funcs)); } UClass* Z_Construct_UClass_UAudioCaptureBlueprintLibrary() { if (!Z_Registration_Info_UClass_UAudioCaptureBlueprintLibrary.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UAudioCaptureBlueprintLibrary.OuterSingleton, Z_Construct_UClass_UAudioCaptureBlueprintLibrary_Statics::ClassParams); } return Z_Registration_Info_UClass_UAudioCaptureBlueprintLibrary.OuterSingleton; } UAudioCaptureBlueprintLibrary::UAudioCaptureBlueprintLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UAudioCaptureBlueprintLibrary); UAudioCaptureBlueprintLibrary::~UAudioCaptureBlueprintLibrary() {} // ********** End Class UAudioCaptureBlueprintLibrary ********************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioCapture_Source_AudioCapture_Public_AudioCaptureBlueprintLibrary_h__Script_AudioCapture_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FAudioInputDeviceInfo::StaticStruct, Z_Construct_UScriptStruct_FAudioInputDeviceInfo_Statics::NewStructOps, TEXT("AudioInputDeviceInfo"),&Z_Registration_Info_UScriptStruct_FAudioInputDeviceInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FAudioInputDeviceInfo), 1227369008U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UAudioCaptureBlueprintLibrary, UAudioCaptureBlueprintLibrary::StaticClass, TEXT("UAudioCaptureBlueprintLibrary"), &Z_Registration_Info_UClass_UAudioCaptureBlueprintLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UAudioCaptureBlueprintLibrary), 662311931U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioCapture_Source_AudioCapture_Public_AudioCaptureBlueprintLibrary_h__Script_AudioCapture_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioCapture_Source_AudioCapture_Public_AudioCaptureBlueprintLibrary_h__Script_AudioCapture_668738136{ TEXT("/Script/AudioCapture"), Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioCapture_Source_AudioCapture_Public_AudioCaptureBlueprintLibrary_h__Script_AudioCapture_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioCapture_Source_AudioCapture_Public_AudioCaptureBlueprintLibrary_h__Script_AudioCapture_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioCapture_Source_AudioCapture_Public_AudioCaptureBlueprintLibrary_h__Script_AudioCapture_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_AudioCapture_Source_AudioCapture_Public_AudioCaptureBlueprintLibrary_h__Script_AudioCapture_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS