// 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 "Misc/MediaBlueprintFunctionLibrary.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeMediaBlueprintFunctionLibrary() {} // ********** Begin Cross Module References ******************************************************** ENGINE_API UClass* Z_Construct_UClass_UBlueprintFunctionLibrary(); MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaBlueprintFunctionLibrary(); MEDIAASSETS_API UClass* Z_Construct_UClass_UMediaBlueprintFunctionLibrary_NoRegister(); MEDIAASSETS_API UEnum* Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter(); MEDIAASSETS_API UEnum* Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter(); MEDIAASSETS_API UEnum* Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter(); MEDIAASSETS_API UScriptStruct* Z_Construct_UScriptStruct_FMediaCaptureDevice(); UPackage* Z_Construct_UPackage__Script_MediaAssets(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EMediaAudioCaptureDeviceFilter ******************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMediaAudioCaptureDeviceFilter; static UEnum* EMediaAudioCaptureDeviceFilter_StaticEnum() { if (!Z_Registration_Info_UEnum_EMediaAudioCaptureDeviceFilter.OuterSingleton) { Z_Registration_Info_UEnum_EMediaAudioCaptureDeviceFilter.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter, (UObject*)Z_Construct_UPackage__Script_MediaAssets(), TEXT("EMediaAudioCaptureDeviceFilter")); } return Z_Registration_Info_UEnum_EMediaAudioCaptureDeviceFilter.OuterSingleton; } template<> MEDIAASSETS_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EMediaAudioCaptureDeviceFilter_StaticEnum(); } struct Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BitFlags", "" }, { "BlueprintType", "true" }, { "Card.Comment", "/** Audio capture cards. */" }, { "Card.Name", "EMediaAudioCaptureDeviceFilter::Card" }, { "Card.ToolTip", "Audio capture cards." }, { "Comment", "/**\n * Filter flags for the EnumerateAudioCaptureDevices BP function.\n */" }, { "Microphone.Comment", "/** Microphone. */" }, { "Microphone.Name", "EMediaAudioCaptureDeviceFilter::Microphone" }, { "Microphone.ToolTip", "Microphone." }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "None.Hidden", "" }, { "None.Name", "EMediaAudioCaptureDeviceFilter::None" }, { "Software.Comment", "/** Software device. */" }, { "Software.Name", "EMediaAudioCaptureDeviceFilter::Software" }, { "Software.ToolTip", "Software device." }, { "ToolTip", "Filter flags for the EnumerateAudioCaptureDevices BP function." }, { "Unknown.Comment", "/** Unknown audio capture device types. */" }, { "Unknown.Name", "EMediaAudioCaptureDeviceFilter::Unknown" }, { "Unknown.ToolTip", "Unknown audio capture device types." }, { "UseEnumValuesAsMaskValuesInEditor", "true" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EMediaAudioCaptureDeviceFilter::None", (int64)EMediaAudioCaptureDeviceFilter::None }, { "EMediaAudioCaptureDeviceFilter::Card", (int64)EMediaAudioCaptureDeviceFilter::Card }, { "EMediaAudioCaptureDeviceFilter::Microphone", (int64)EMediaAudioCaptureDeviceFilter::Microphone }, { "EMediaAudioCaptureDeviceFilter::Software", (int64)EMediaAudioCaptureDeviceFilter::Software }, { "EMediaAudioCaptureDeviceFilter::Unknown", (int64)EMediaAudioCaptureDeviceFilter::Unknown }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_MediaAssets, nullptr, "EMediaAudioCaptureDeviceFilter", "EMediaAudioCaptureDeviceFilter", Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter() { if (!Z_Registration_Info_UEnum_EMediaAudioCaptureDeviceFilter.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMediaAudioCaptureDeviceFilter.InnerSingleton, Z_Construct_UEnum_MediaAssets_EMediaAudioCaptureDeviceFilter_Statics::EnumParams); } return Z_Registration_Info_UEnum_EMediaAudioCaptureDeviceFilter.InnerSingleton; } // ********** End Enum EMediaAudioCaptureDeviceFilter ********************************************** // ********** Begin Enum EMediaVideoCaptureDeviceFilter ******************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMediaVideoCaptureDeviceFilter; static UEnum* EMediaVideoCaptureDeviceFilter_StaticEnum() { if (!Z_Registration_Info_UEnum_EMediaVideoCaptureDeviceFilter.OuterSingleton) { Z_Registration_Info_UEnum_EMediaVideoCaptureDeviceFilter.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter, (UObject*)Z_Construct_UPackage__Script_MediaAssets(), TEXT("EMediaVideoCaptureDeviceFilter")); } return Z_Registration_Info_UEnum_EMediaVideoCaptureDeviceFilter.OuterSingleton; } template<> MEDIAASSETS_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EMediaVideoCaptureDeviceFilter_StaticEnum(); } struct Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BitFlags", "" }, { "BlueprintType", "true" }, { "Card.Comment", "/** Video capture card. */" }, { "Card.Name", "EMediaVideoCaptureDeviceFilter::Card" }, { "Card.ToolTip", "Video capture card." }, { "Comment", "/**\n * Filter flags for the EnumerateVideoCaptureDevices BP function.\n */" }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "None.Hidden", "" }, { "None.Name", "EMediaVideoCaptureDeviceFilter::None" }, { "Software.Comment", "/** Software video capture device. */" }, { "Software.Name", "EMediaVideoCaptureDeviceFilter::Software" }, { "Software.ToolTip", "Software video capture device." }, { "ToolTip", "Filter flags for the EnumerateVideoCaptureDevices BP function." }, { "Unknown.Comment", "/** Unknown video capture device types. */" }, { "Unknown.Name", "EMediaVideoCaptureDeviceFilter::Unknown" }, { "Unknown.ToolTip", "Unknown video capture device types." }, { "UseEnumValuesAsMaskValuesInEditor", "true" }, { "Webcam.Comment", "/** Web cam. */" }, { "Webcam.Name", "EMediaVideoCaptureDeviceFilter::Webcam" }, { "Webcam.ToolTip", "Web cam." }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EMediaVideoCaptureDeviceFilter::None", (int64)EMediaVideoCaptureDeviceFilter::None }, { "EMediaVideoCaptureDeviceFilter::Card", (int64)EMediaVideoCaptureDeviceFilter::Card }, { "EMediaVideoCaptureDeviceFilter::Software", (int64)EMediaVideoCaptureDeviceFilter::Software }, { "EMediaVideoCaptureDeviceFilter::Unknown", (int64)EMediaVideoCaptureDeviceFilter::Unknown }, { "EMediaVideoCaptureDeviceFilter::Webcam", (int64)EMediaVideoCaptureDeviceFilter::Webcam }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_MediaAssets, nullptr, "EMediaVideoCaptureDeviceFilter", "EMediaVideoCaptureDeviceFilter", Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter() { if (!Z_Registration_Info_UEnum_EMediaVideoCaptureDeviceFilter.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMediaVideoCaptureDeviceFilter.InnerSingleton, Z_Construct_UEnum_MediaAssets_EMediaVideoCaptureDeviceFilter_Statics::EnumParams); } return Z_Registration_Info_UEnum_EMediaVideoCaptureDeviceFilter.InnerSingleton; } // ********** End Enum EMediaVideoCaptureDeviceFilter ********************************************** // ********** Begin Enum EMediaWebcamCaptureDeviceFilter ******************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMediaWebcamCaptureDeviceFilter; static UEnum* EMediaWebcamCaptureDeviceFilter_StaticEnum() { if (!Z_Registration_Info_UEnum_EMediaWebcamCaptureDeviceFilter.OuterSingleton) { Z_Registration_Info_UEnum_EMediaWebcamCaptureDeviceFilter.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter, (UObject*)Z_Construct_UPackage__Script_MediaAssets(), TEXT("EMediaWebcamCaptureDeviceFilter")); } return Z_Registration_Info_UEnum_EMediaWebcamCaptureDeviceFilter.OuterSingleton; } template<> MEDIAASSETS_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EMediaWebcamCaptureDeviceFilter_StaticEnum(); } struct Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BitFlags", "" }, { "BlueprintType", "true" }, { "Comment", "/**\n * Filter flags for the EnumerateWebcamCaptureDevices BP function.\n */" }, { "DepthSensor.Comment", "/** Depth sensor. */" }, { "DepthSensor.Name", "EMediaWebcamCaptureDeviceFilter::DepthSensor" }, { "DepthSensor.ToolTip", "Depth sensor." }, { "Front.Comment", "/** Front facing web cam. */" }, { "Front.Name", "EMediaWebcamCaptureDeviceFilter::Front" }, { "Front.ToolTip", "Front facing web cam." }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "None.Hidden", "" }, { "None.Name", "EMediaWebcamCaptureDeviceFilter::None" }, { "Rear.Comment", "/** Rear facing web cam. */" }, { "Rear.Name", "EMediaWebcamCaptureDeviceFilter::Rear" }, { "Rear.ToolTip", "Rear facing web cam." }, { "ToolTip", "Filter flags for the EnumerateWebcamCaptureDevices BP function." }, { "Unknown.Comment", "/** Unknown web cam types. */" }, { "Unknown.Name", "EMediaWebcamCaptureDeviceFilter::Unknown" }, { "Unknown.ToolTip", "Unknown web cam types." }, { "UseEnumValuesAsMaskValuesInEditor", "true" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EMediaWebcamCaptureDeviceFilter::None", (int64)EMediaWebcamCaptureDeviceFilter::None }, { "EMediaWebcamCaptureDeviceFilter::DepthSensor", (int64)EMediaWebcamCaptureDeviceFilter::DepthSensor }, { "EMediaWebcamCaptureDeviceFilter::Front", (int64)EMediaWebcamCaptureDeviceFilter::Front }, { "EMediaWebcamCaptureDeviceFilter::Rear", (int64)EMediaWebcamCaptureDeviceFilter::Rear }, { "EMediaWebcamCaptureDeviceFilter::Unknown", (int64)EMediaWebcamCaptureDeviceFilter::Unknown }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_MediaAssets, nullptr, "EMediaWebcamCaptureDeviceFilter", "EMediaWebcamCaptureDeviceFilter", Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter() { if (!Z_Registration_Info_UEnum_EMediaWebcamCaptureDeviceFilter.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMediaWebcamCaptureDeviceFilter.InnerSingleton, Z_Construct_UEnum_MediaAssets_EMediaWebcamCaptureDeviceFilter_Statics::EnumParams); } return Z_Registration_Info_UEnum_EMediaWebcamCaptureDeviceFilter.InnerSingleton; } // ********** End Enum EMediaWebcamCaptureDeviceFilter ********************************************* // ********** Begin ScriptStruct FMediaCaptureDevice *********************************************** struct Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics { static inline consteval int32 GetStructSize() { return sizeof(FMediaCaptureDevice); } static inline consteval int16 GetStructAlignment() { return alignof(FMediaCaptureDevice); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "BlueprintType", "true" }, { "Comment", "/**\n * Information about a capture device.\n */" }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "ToolTip", "Information about a capture device." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisplayName_MetaData[] = { { "Category", "Media Capture Device" }, { "Comment", "/** Human readable display name. */" }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "ToolTip", "Human readable display name." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Url_MetaData[] = { { "Category", "Media Capture Device" }, { "Comment", "/** Media URL string for use with media players. */" }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "ToolTip", "Media URL string for use with media players." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FMediaCaptureDevice constinit property declarations *************** static const UECodeGen_Private::FTextPropertyParams NewProp_DisplayName; static const UECodeGen_Private::FStrPropertyParams NewProp_Url; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FMediaCaptureDevice constinit property declarations ***************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FMediaCaptureDevice; class UScriptStruct* FMediaCaptureDevice::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FMediaCaptureDevice.OuterSingleton) { Z_Registration_Info_UScriptStruct_FMediaCaptureDevice.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FMediaCaptureDevice, (UObject*)Z_Construct_UPackage__Script_MediaAssets(), TEXT("MediaCaptureDevice")); } return Z_Registration_Info_UScriptStruct_FMediaCaptureDevice.OuterSingleton; } // ********** Begin ScriptStruct FMediaCaptureDevice Property Definitions ************************** const UECodeGen_Private::FTextPropertyParams Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::NewProp_DisplayName = { "DisplayName", nullptr, (EPropertyFlags)0x0010000000002014, UECodeGen_Private::EPropertyGenFlags::Text, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaCaptureDevice, DisplayName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisplayName_MetaData), NewProp_DisplayName_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::NewProp_Url = { "Url", nullptr, (EPropertyFlags)0x0010000000002014, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FMediaCaptureDevice, Url), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Url_MetaData), NewProp_Url_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::NewProp_DisplayName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::NewProp_Url, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::PropPointers) < 2048); // ********** End ScriptStruct FMediaCaptureDevice Property Definitions **************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_MediaAssets, nullptr, &NewStructOps, "MediaCaptureDevice", Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::PropPointers), sizeof(FMediaCaptureDevice), alignof(FMediaCaptureDevice), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FMediaCaptureDevice() { if (!Z_Registration_Info_UScriptStruct_FMediaCaptureDevice.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FMediaCaptureDevice.InnerSingleton, Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FMediaCaptureDevice.InnerSingleton); } // ********** End ScriptStruct FMediaCaptureDevice ************************************************* // ********** Begin Class UMediaBlueprintFunctionLibrary Function EnumerateAudioCaptureDevices ***** struct Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics { struct MediaBlueprintFunctionLibrary_eventEnumerateAudioCaptureDevices_Parms { TArray OutDevices; int32 Filter; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Media|Capture" }, { "Comment", "/**\n\x09 * Enumerate available audio capture devices.\n\x09 *\n\x09 * To filter for a specific subset of devices, use the MakeBitmask node\n\x09 * with EMediaAudioCaptureDeviceFilter as the Bitmask Enum.\n\x09 *\n\x09 * @param OutDevices Will contain the available capture devices.\n\x09 * @param Filter The types of capture devices to return (-1 = all).\n\x09 */" }, { "CPP_Default_Filter", "-1" }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "ToolTip", "Enumerate available audio capture devices.\n\nTo filter for a specific subset of devices, use the MakeBitmask node\nwith EMediaAudioCaptureDeviceFilter as the Bitmask Enum.\n\n@param OutDevices Will contain the available capture devices.\n@param Filter The types of capture devices to return (-1 = all)." }, }; #endif // WITH_METADATA // ********** Begin Function EnumerateAudioCaptureDevices constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_OutDevices_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OutDevices; static const UECodeGen_Private::FIntPropertyParams NewProp_Filter; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function EnumerateAudioCaptureDevices constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function EnumerateAudioCaptureDevices Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::NewProp_OutDevices_Inner = { "OutDevices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMediaCaptureDevice, METADATA_PARAMS(0, nullptr) }; // 3010472152 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::NewProp_OutDevices = { "OutDevices", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaBlueprintFunctionLibrary_eventEnumerateAudioCaptureDevices_Parms, OutDevices), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3010472152 const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::NewProp_Filter = { "Filter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaBlueprintFunctionLibrary_eventEnumerateAudioCaptureDevices_Parms, Filter), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::NewProp_OutDevices_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::NewProp_OutDevices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::NewProp_Filter, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::PropPointers) < 2048); // ********** End Function EnumerateAudioCaptureDevices Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaBlueprintFunctionLibrary, nullptr, "EnumerateAudioCaptureDevices", Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::PropPointers), sizeof(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::MediaBlueprintFunctionLibrary_eventEnumerateAudioCaptureDevices_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::MediaBlueprintFunctionLibrary_eventEnumerateAudioCaptureDevices_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UMediaBlueprintFunctionLibrary::execEnumerateAudioCaptureDevices) { P_GET_TARRAY_REF(FMediaCaptureDevice,Z_Param_Out_OutDevices); P_GET_PROPERTY(FIntProperty,Z_Param_Filter); P_FINISH; P_NATIVE_BEGIN; UMediaBlueprintFunctionLibrary::EnumerateAudioCaptureDevices(Z_Param_Out_OutDevices,Z_Param_Filter); P_NATIVE_END; } // ********** End Class UMediaBlueprintFunctionLibrary Function EnumerateAudioCaptureDevices ******* // ********** Begin Class UMediaBlueprintFunctionLibrary Function EnumerateVideoCaptureDevices ***** struct Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics { struct MediaBlueprintFunctionLibrary_eventEnumerateVideoCaptureDevices_Parms { TArray OutDevices; int32 Filter; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Media|Capture" }, { "Comment", "/**\n\x09 * Enumerate available audio capture devices.\n\x09 *\n\x09 * To filter for a specific subset of devices, use the MakeBitmask node\n\x09 * with EMediaVideoCaptureDeviceFilter as the Bitmask Enum.\n\x09 *\n\x09 * @param OutDevices Will contain the available capture devices.\n\x09 * @param Filter The types of capture devices to return (-1 = all).\n\x09 */" }, { "CPP_Default_Filter", "-1" }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "ToolTip", "Enumerate available audio capture devices.\n\nTo filter for a specific subset of devices, use the MakeBitmask node\nwith EMediaVideoCaptureDeviceFilter as the Bitmask Enum.\n\n@param OutDevices Will contain the available capture devices.\n@param Filter The types of capture devices to return (-1 = all)." }, }; #endif // WITH_METADATA // ********** Begin Function EnumerateVideoCaptureDevices constinit property declarations ********** static const UECodeGen_Private::FStructPropertyParams NewProp_OutDevices_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OutDevices; static const UECodeGen_Private::FIntPropertyParams NewProp_Filter; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function EnumerateVideoCaptureDevices constinit property declarations ************ static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function EnumerateVideoCaptureDevices Property Definitions ********************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::NewProp_OutDevices_Inner = { "OutDevices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMediaCaptureDevice, METADATA_PARAMS(0, nullptr) }; // 3010472152 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::NewProp_OutDevices = { "OutDevices", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaBlueprintFunctionLibrary_eventEnumerateVideoCaptureDevices_Parms, OutDevices), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3010472152 const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::NewProp_Filter = { "Filter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaBlueprintFunctionLibrary_eventEnumerateVideoCaptureDevices_Parms, Filter), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::NewProp_OutDevices_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::NewProp_OutDevices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::NewProp_Filter, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::PropPointers) < 2048); // ********** End Function EnumerateVideoCaptureDevices Property Definitions *********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaBlueprintFunctionLibrary, nullptr, "EnumerateVideoCaptureDevices", Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::PropPointers), sizeof(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::MediaBlueprintFunctionLibrary_eventEnumerateVideoCaptureDevices_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::MediaBlueprintFunctionLibrary_eventEnumerateVideoCaptureDevices_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UMediaBlueprintFunctionLibrary::execEnumerateVideoCaptureDevices) { P_GET_TARRAY_REF(FMediaCaptureDevice,Z_Param_Out_OutDevices); P_GET_PROPERTY(FIntProperty,Z_Param_Filter); P_FINISH; P_NATIVE_BEGIN; UMediaBlueprintFunctionLibrary::EnumerateVideoCaptureDevices(Z_Param_Out_OutDevices,Z_Param_Filter); P_NATIVE_END; } // ********** End Class UMediaBlueprintFunctionLibrary Function EnumerateVideoCaptureDevices ******* // ********** Begin Class UMediaBlueprintFunctionLibrary Function EnumerateWebcamCaptureDevices **** struct Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics { struct MediaBlueprintFunctionLibrary_eventEnumerateWebcamCaptureDevices_Parms { TArray OutDevices; int32 Filter; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "Category", "Media|Capture" }, { "Comment", "/**\n\x09 * Enumerate available audio capture devices.\n\x09 *\n\x09 * To filter for a specific subset of devices, use the MakeBitmask node\n\x09 * with EMediaWebcamCaptureDeviceFilter as the Bitmask Enum.\n\x09 *\n\x09 * @param OutDevices Will contain the available capture devices.\n\x09 * @param Filter The types of capture devices to return (-1 = all).\n\x09 */" }, { "CPP_Default_Filter", "-1" }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "ToolTip", "Enumerate available audio capture devices.\n\nTo filter for a specific subset of devices, use the MakeBitmask node\nwith EMediaWebcamCaptureDeviceFilter as the Bitmask Enum.\n\n@param OutDevices Will contain the available capture devices.\n@param Filter The types of capture devices to return (-1 = all)." }, }; #endif // WITH_METADATA // ********** Begin Function EnumerateWebcamCaptureDevices constinit property declarations ********* static const UECodeGen_Private::FStructPropertyParams NewProp_OutDevices_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_OutDevices; static const UECodeGen_Private::FIntPropertyParams NewProp_Filter; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function EnumerateWebcamCaptureDevices constinit property declarations *********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function EnumerateWebcamCaptureDevices Property Definitions ******************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::NewProp_OutDevices_Inner = { "OutDevices", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FMediaCaptureDevice, METADATA_PARAMS(0, nullptr) }; // 3010472152 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::NewProp_OutDevices = { "OutDevices", nullptr, (EPropertyFlags)0x0010000000000180, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaBlueprintFunctionLibrary_eventEnumerateWebcamCaptureDevices_Parms, OutDevices), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; // 3010472152 const UECodeGen_Private::FIntPropertyParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::NewProp_Filter = { "Filter", nullptr, (EPropertyFlags)0x0010000000000080, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(MediaBlueprintFunctionLibrary_eventEnumerateWebcamCaptureDevices_Parms, Filter), METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::NewProp_OutDevices_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::NewProp_OutDevices, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::NewProp_Filter, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::PropPointers) < 2048); // ********** End Function EnumerateWebcamCaptureDevices Property Definitions ********************** const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UMediaBlueprintFunctionLibrary, nullptr, "EnumerateWebcamCaptureDevices", Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::PropPointers), sizeof(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::MediaBlueprintFunctionLibrary_eventEnumerateWebcamCaptureDevices_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x04422403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::Function_MetaDataParams), Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::MediaBlueprintFunctionLibrary_eventEnumerateWebcamCaptureDevices_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UMediaBlueprintFunctionLibrary::execEnumerateWebcamCaptureDevices) { P_GET_TARRAY_REF(FMediaCaptureDevice,Z_Param_Out_OutDevices); P_GET_PROPERTY(FIntProperty,Z_Param_Filter); P_FINISH; P_NATIVE_BEGIN; UMediaBlueprintFunctionLibrary::EnumerateWebcamCaptureDevices(Z_Param_Out_OutDevices,Z_Param_Filter); P_NATIVE_END; } // ********** End Class UMediaBlueprintFunctionLibrary Function EnumerateWebcamCaptureDevices ****** // ********** Begin Class UMediaBlueprintFunctionLibrary ******************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UMediaBlueprintFunctionLibrary; UClass* UMediaBlueprintFunctionLibrary::GetPrivateStaticClass() { using TClass = UMediaBlueprintFunctionLibrary; if (!Z_Registration_Info_UClass_UMediaBlueprintFunctionLibrary.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MediaBlueprintFunctionLibrary"), Z_Registration_Info_UClass_UMediaBlueprintFunctionLibrary.InnerSingleton, StaticRegisterNativesUMediaBlueprintFunctionLibrary, 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_UMediaBlueprintFunctionLibrary.InnerSingleton; } UClass* Z_Construct_UClass_UMediaBlueprintFunctionLibrary_NoRegister() { return UMediaBlueprintFunctionLibrary::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMediaBlueprintFunctionLibrary_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * Blueprint library for Media related functions.\n */" }, { "IncludePath", "Misc/MediaBlueprintFunctionLibrary.h" }, { "ModuleRelativePath", "Public/Misc/MediaBlueprintFunctionLibrary.h" }, { "ScriptName", "MediaLibrary" }, { "ToolTip", "Blueprint library for Media related functions." }, }; #endif // WITH_METADATA // ********** Begin Class UMediaBlueprintFunctionLibrary constinit property declarations *********** // ********** End Class UMediaBlueprintFunctionLibrary constinit property declarations ************* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("EnumerateAudioCaptureDevices"), .Pointer = &UMediaBlueprintFunctionLibrary::execEnumerateAudioCaptureDevices }, { .NameUTF8 = UTF8TEXT("EnumerateVideoCaptureDevices"), .Pointer = &UMediaBlueprintFunctionLibrary::execEnumerateVideoCaptureDevices }, { .NameUTF8 = UTF8TEXT("EnumerateWebcamCaptureDevices"), .Pointer = &UMediaBlueprintFunctionLibrary::execEnumerateWebcamCaptureDevices }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateAudioCaptureDevices, "EnumerateAudioCaptureDevices" }, // 916945114 { &Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateVideoCaptureDevices, "EnumerateVideoCaptureDevices" }, // 2603759153 { &Z_Construct_UFunction_UMediaBlueprintFunctionLibrary_EnumerateWebcamCaptureDevices, "EnumerateWebcamCaptureDevices" }, // 1917016604 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMediaBlueprintFunctionLibrary_Statics UObject* (*const Z_Construct_UClass_UMediaBlueprintFunctionLibrary_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UBlueprintFunctionLibrary, (UObject* (*)())Z_Construct_UPackage__Script_MediaAssets, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMediaBlueprintFunctionLibrary_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMediaBlueprintFunctionLibrary_Statics::ClassParams = { &UMediaBlueprintFunctionLibrary::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_UMediaBlueprintFunctionLibrary_Statics::Class_MetaDataParams), Z_Construct_UClass_UMediaBlueprintFunctionLibrary_Statics::Class_MetaDataParams) }; void UMediaBlueprintFunctionLibrary::StaticRegisterNativesUMediaBlueprintFunctionLibrary() { UClass* Class = UMediaBlueprintFunctionLibrary::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UMediaBlueprintFunctionLibrary_Statics::Funcs)); } UClass* Z_Construct_UClass_UMediaBlueprintFunctionLibrary() { if (!Z_Registration_Info_UClass_UMediaBlueprintFunctionLibrary.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMediaBlueprintFunctionLibrary.OuterSingleton, Z_Construct_UClass_UMediaBlueprintFunctionLibrary_Statics::ClassParams); } return Z_Registration_Info_UClass_UMediaBlueprintFunctionLibrary.OuterSingleton; } UMediaBlueprintFunctionLibrary::UMediaBlueprintFunctionLibrary(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMediaBlueprintFunctionLibrary); UMediaBlueprintFunctionLibrary::~UMediaBlueprintFunctionLibrary() {} // ********** End Class UMediaBlueprintFunctionLibrary ********************************************* // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_Misc_MediaBlueprintFunctionLibrary_h__Script_MediaAssets_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EMediaAudioCaptureDeviceFilter_StaticEnum, TEXT("EMediaAudioCaptureDeviceFilter"), &Z_Registration_Info_UEnum_EMediaAudioCaptureDeviceFilter, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1954844864U) }, { EMediaVideoCaptureDeviceFilter_StaticEnum, TEXT("EMediaVideoCaptureDeviceFilter"), &Z_Registration_Info_UEnum_EMediaVideoCaptureDeviceFilter, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1305934067U) }, { EMediaWebcamCaptureDeviceFilter_StaticEnum, TEXT("EMediaWebcamCaptureDeviceFilter"), &Z_Registration_Info_UEnum_EMediaWebcamCaptureDeviceFilter, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1650890754U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FMediaCaptureDevice::StaticStruct, Z_Construct_UScriptStruct_FMediaCaptureDevice_Statics::NewStructOps, TEXT("MediaCaptureDevice"),&Z_Registration_Info_UScriptStruct_FMediaCaptureDevice, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FMediaCaptureDevice), 3010472152U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UMediaBlueprintFunctionLibrary, UMediaBlueprintFunctionLibrary::StaticClass, TEXT("UMediaBlueprintFunctionLibrary"), &Z_Registration_Info_UClass_UMediaBlueprintFunctionLibrary, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMediaBlueprintFunctionLibrary), 1742789284U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_Misc_MediaBlueprintFunctionLibrary_h__Script_MediaAssets_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_Misc_MediaBlueprintFunctionLibrary_h__Script_MediaAssets_1931587637{ TEXT("/Script/MediaAssets"), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_Misc_MediaBlueprintFunctionLibrary_h__Script_MediaAssets_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_Misc_MediaBlueprintFunctionLibrary_h__Script_MediaAssets_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_Misc_MediaBlueprintFunctionLibrary_h__Script_MediaAssets_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_Misc_MediaBlueprintFunctionLibrary_h__Script_MediaAssets_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_Misc_MediaBlueprintFunctionLibrary_h__Script_MediaAssets_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Runtime_MediaAssets_Public_Misc_MediaBlueprintFunctionLibrary_h__Script_MediaAssets_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS