// 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 "PluginMetadataObject.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodePluginMetadataObject() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); PLUGINBROWSER_API UClass* Z_Construct_UClass_UPluginMetadataObject(); PLUGINBROWSER_API UClass* Z_Construct_UClass_UPluginMetadataObject_NoRegister(); PLUGINBROWSER_API UScriptStruct* Z_Construct_UScriptStruct_FPluginDisallowedMetadata(); PLUGINBROWSER_API UScriptStruct* Z_Construct_UScriptStruct_FPluginReferenceMetadata(); UPackage* Z_Construct_UPackage__Script_PluginBrowser(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FPluginReferenceMetadata ****************************************** struct Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics { static inline consteval int32 GetStructSize() { return sizeof(FPluginReferenceMetadata); } static inline consteval int16 GetStructAlignment() { return alignof(FPluginReferenceMetadata); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "Comment", "/**\n * We use this object to display plugin reference properties using details view.\n */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "We use this object to display plugin reference properties using details view." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = { { "Category", "Plugin Reference" }, { "Comment", "/** Name of the dependency plugin */" }, { "GetOptions", "GetAvailablePluginDependencies" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Name of the dependency plugin" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bOptional_MetaData[] = { { "Category", "Plugin Reference" }, { "Comment", "/** Whether the dependency plugin is optional meaning it will be silently ignored if not present */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Whether the dependency plugin is optional meaning it will be silently ignored if not present" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bEnabled_MetaData[] = { { "Category", "Plugin Reference" }, { "Comment", "/** Whether the dependency plugin should be enabled by default */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Whether the dependency plugin should be enabled by default" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bActivate_MetaData[] = { { "Category", "Plugin Reference" }, { "Comment", "/** Whether the dependency plugin should be activated when this plugin is activated. This only works if the dependency is a GameFeaturePlugin */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Whether the dependency plugin should be activated when this plugin is activated. This only works if the dependency is a GameFeaturePlugin" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FPluginReferenceMetadata constinit property declarations ********** static const UECodeGen_Private::FStrPropertyParams NewProp_Name; static void NewProp_bOptional_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bOptional; static void NewProp_bEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bEnabled; static void NewProp_bActivate_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bActivate; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FPluginReferenceMetadata constinit property declarations ************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata; class UScriptStruct* FPluginReferenceMetadata::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.OuterSingleton) { Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPluginReferenceMetadata, (UObject*)Z_Construct_UPackage__Script_PluginBrowser(), TEXT("PluginReferenceMetadata")); } return Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.OuterSingleton; } // ********** Begin ScriptStruct FPluginReferenceMetadata Property Definitions ********************* const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginReferenceMetadata, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) }; void Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bOptional_SetBit(void* Obj) { ((FPluginReferenceMetadata*)Obj)->bOptional = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bOptional = { "bOptional", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPluginReferenceMetadata), &Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bOptional_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bOptional_MetaData), NewProp_bOptional_MetaData) }; void Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bEnabled_SetBit(void* Obj) { ((FPluginReferenceMetadata*)Obj)->bEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bEnabled = { "bEnabled", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPluginReferenceMetadata), &Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bEnabled_MetaData), NewProp_bEnabled_MetaData) }; void Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bActivate_SetBit(void* Obj) { ((FPluginReferenceMetadata*)Obj)->bActivate = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bActivate = { "bActivate", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FPluginReferenceMetadata), &Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bActivate_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bActivate_MetaData), NewProp_bActivate_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_Name, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bOptional, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewProp_bActivate, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::PropPointers) < 2048); // ********** End ScriptStruct FPluginReferenceMetadata Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_PluginBrowser, nullptr, &NewStructOps, "PluginReferenceMetadata", Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::PropPointers), sizeof(FPluginReferenceMetadata), alignof(FPluginReferenceMetadata), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FPluginReferenceMetadata() { if (!Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.InnerSingleton, Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata.InnerSingleton); } // ********** End ScriptStruct FPluginReferenceMetadata ******************************************** // ********** Begin ScriptStruct FPluginDisallowedMetadata ***************************************** struct Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics { static inline consteval int32 GetStructSize() { return sizeof(FPluginDisallowedMetadata); } static inline consteval int16 GetStructAlignment() { return alignof(FPluginDisallowedMetadata); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Name of the dependency plugin */" }, { "GetOptions", "GetDisallowedPluginsOptions" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Name of the dependency plugin" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Comment_MetaData[] = { { "Category", "Details" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FPluginDisallowedMetadata constinit property declarations ********* static const UECodeGen_Private::FStrPropertyParams NewProp_Name; static const UECodeGen_Private::FStrPropertyParams NewProp_Comment; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FPluginDisallowedMetadata constinit property declarations *********** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata; class UScriptStruct* FPluginDisallowedMetadata::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.OuterSingleton) { Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FPluginDisallowedMetadata, (UObject*)Z_Construct_UPackage__Script_PluginBrowser(), TEXT("PluginDisallowedMetadata")); } return Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.OuterSingleton; } // ********** Begin ScriptStruct FPluginDisallowedMetadata Property Definitions ******************** const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginDisallowedMetadata, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewProp_Comment = { "Comment", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FPluginDisallowedMetadata, Comment), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Comment_MetaData), NewProp_Comment_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewProp_Name, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewProp_Comment, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::PropPointers) < 2048); // ********** End ScriptStruct FPluginDisallowedMetadata Property Definitions ********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_PluginBrowser, nullptr, &NewStructOps, "PluginDisallowedMetadata", Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::PropPointers), sizeof(FPluginDisallowedMetadata), alignof(FPluginDisallowedMetadata), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FPluginDisallowedMetadata() { if (!Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.InnerSingleton, Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata.InnerSingleton); } // ********** End ScriptStruct FPluginDisallowedMetadata ******************************************* // ********** Begin Class UPluginMetadataObject Function GetAvailablePluginDependencies ************ struct Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics { struct PluginMetadataObject_eventGetAvailablePluginDependencies_Parms { TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetAvailablePluginDependencies constinit property declarations ******** static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetAvailablePluginDependencies constinit property declarations ********** static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetAvailablePluginDependencies Property Definitions ******************* const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PluginMetadataObject_eventGetAvailablePluginDependencies_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PropPointers) < 2048); // ********** End Function GetAvailablePluginDependencies Property Definitions ********************* const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPluginMetadataObject, nullptr, "GetAvailablePluginDependencies", Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PluginMetadataObject_eventGetAvailablePluginDependencies_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::PluginMetadataObject_eventGetAvailablePluginDependencies_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPluginMetadataObject::execGetAvailablePluginDependencies) { P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GetAvailablePluginDependencies(); P_NATIVE_END; } // ********** End Class UPluginMetadataObject Function GetAvailablePluginDependencies ************** // ********** Begin Class UPluginMetadataObject Function GetDisallowedPluginsOptions *************** struct Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics { struct PluginMetadataObject_eventGetDisallowedPluginsOptions_Parms { TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, }; #endif // WITH_METADATA // ********** Begin Function GetDisallowedPluginsOptions constinit property declarations *********** static const UECodeGen_Private::FStrPropertyParams NewProp_ReturnValue_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReturnValue; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Function GetDisallowedPluginsOptions constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetDisallowedPluginsOptions Property Definitions ********************** const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::NewProp_ReturnValue_Inner = { "ReturnValue", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000000000580, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(PluginMetadataObject_eventGetDisallowedPluginsOptions_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PropPointers) < 2048); // ********** End Function GetDisallowedPluginsOptions Property Definitions ************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UPluginMetadataObject, nullptr, "GetDisallowedPluginsOptions", Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PropPointers), sizeof(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PluginMetadataObject_eventGetDisallowedPluginsOptions_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::Function_MetaDataParams), Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::PluginMetadataObject_eventGetDisallowedPluginsOptions_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(UPluginMetadataObject::execGetDisallowedPluginsOptions) { P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GetDisallowedPluginsOptions(); P_NATIVE_END; } // ********** End Class UPluginMetadataObject Function GetDisallowedPluginsOptions ***************** // ********** Begin Class UPluginMetadataObject **************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UPluginMetadataObject; UClass* UPluginMetadataObject::GetPrivateStaticClass() { using TClass = UPluginMetadataObject; if (!Z_Registration_Info_UClass_UPluginMetadataObject.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("PluginMetadataObject"), Z_Registration_Info_UClass_UPluginMetadataObject.InnerSingleton, StaticRegisterNativesUPluginMetadataObject, 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_UPluginMetadataObject.InnerSingleton; } UClass* Z_Construct_UClass_UPluginMetadataObject_NoRegister() { return UPluginMetadataObject::GetPrivateStaticClass(); } struct Z_Construct_UClass_UPluginMetadataObject_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * We use this object to display plugin properties using details view.\n */" }, { "IncludePath", "PluginMetadataObject.h" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ObjectInitializerConstructorDeclared", "" }, { "ToolTip", "We use this object to display plugin properties using details view." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Version_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Version number for the plugin. The version number must increase with every version of the plugin, so that the system\n\x09""can determine whether one version of a plugin is newer than another, or to enforce other requirements. This version\n\x09number is not displayed in front-facing UI. Use the VersionName for that. */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Version number for the plugin. The version number must increase with every version of the plugin, so that the system\n can determine whether one version of a plugin is newer than another, or to enforce other requirements. This version\n number is not displayed in front-facing UI. Use the VersionName for that." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VersionName_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Name of the version for this plugin. This is the front-facing part of the version number. It doesn't need to match\n\x09the version number numerically, but should be updated when the version number is increased accordingly. */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Name of the version for this plugin. This is the front-facing part of the version number. It doesn't need to match\n the version number numerically, but should be updated when the version number is increased accordingly." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FriendlyName_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Friendly name of the plugin */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Friendly name of the plugin" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Description_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Description of the plugin */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Description of the plugin" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Category_MetaData[] = { { "Category", "Details" }, { "Comment", "/** The category that this plugin belongs to */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "The category that this plugin belongs to" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CreatedBy_MetaData[] = { { "Category", "Details" }, { "Comment", "/** The company or individual who created this plugin. This is an optional field that may be displayed in the user interface. */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "The company or individual who created this plugin. This is an optional field that may be displayed in the user interface." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CreatedByURL_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Hyperlink URL string for the company or individual who created this plugin. This is optional. */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Hyperlink URL string for the company or individual who created this plugin. This is optional." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DocsURL_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Documentation URL string. */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Documentation URL string." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MarketplaceURL_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Marketplace URL string. */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Marketplace URL string." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SupportURL_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Support URL/email for this plugin. Email addresses must be prefixed with 'mailto:' */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Support URL/email for this plugin. Email addresses must be prefixed with 'mailto:'" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditorCustomVirtualPath_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Optional custom virtual path to display in editor to better organize. Inserted just before this plugin's directory in the path: /All/Plugins/EditorCustomVirtualPath/PluginName */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Optional custom virtual path to display in editor to better organize. Inserted just before this plugin's directory in the path: /All/Plugins/EditorCustomVirtualPath/PluginName" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCanContainContent_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Can this plugin contain content? */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Can this plugin contain content?" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsBetaVersion_MetaData[] = { { "Category", "Details" }, { "Comment", "/** Marks the plugin as beta in the UI */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Marks the plugin as beta in the UI" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsEnabledByDefault_MetaData[] = { { "Category", "Details" }, { "Comment", "/** If true, the plugin will be enabled by default without needing to modify the project file. This cannot be changed while the editor is running */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "If true, the plugin will be enabled by default without needing to modify the project file. This cannot be changed while the editor is running" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bExplicitlyLoaded_MetaData[] = { { "Category", "Details" }, { "Comment", "/** If true, the plugin will not load at startup and must be explicitly loaded. This cannot be changed while the editor is running */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "If true, the plugin will not load at startup and must be explicitly loaded. This cannot be changed while the editor is running" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsSealed_MetaData[] = { { "Category", "Details" }, { "Comment", "/** If true, prevents other plugins from depending on this plugin */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "If true, prevents other plugins from depending on this plugin" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNoCode_MetaData[] = { { "Category", "Details" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Plugins_MetaData[] = { { "Category", "Dependencies" }, { "Comment", "/** Plugins used by this plugin */" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "TitleProperty", "Name" }, { "ToolTip", "Plugins used by this plugin" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DisallowedPlugins_MetaData[] = { { "Category", "Dependencies" }, { "Comment", "/** Plugins that cannot be used by this plugin */" }, { "DisplayName", "Disallowed" }, { "ModuleRelativePath", "Private/PluginMetadataObject.h" }, { "ToolTip", "Plugins that cannot be used by this plugin" }, }; #endif // WITH_METADATA // ********** Begin Class UPluginMetadataObject constinit property declarations ******************** static const UECodeGen_Private::FIntPropertyParams NewProp_Version; static const UECodeGen_Private::FStrPropertyParams NewProp_VersionName; static const UECodeGen_Private::FStrPropertyParams NewProp_FriendlyName; static const UECodeGen_Private::FStrPropertyParams NewProp_Description; static const UECodeGen_Private::FStrPropertyParams NewProp_Category; static const UECodeGen_Private::FStrPropertyParams NewProp_CreatedBy; static const UECodeGen_Private::FStrPropertyParams NewProp_CreatedByURL; static const UECodeGen_Private::FStrPropertyParams NewProp_DocsURL; static const UECodeGen_Private::FStrPropertyParams NewProp_MarketplaceURL; static const UECodeGen_Private::FStrPropertyParams NewProp_SupportURL; static const UECodeGen_Private::FStrPropertyParams NewProp_EditorCustomVirtualPath; static void NewProp_bCanContainContent_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCanContainContent; static void NewProp_bIsBetaVersion_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsBetaVersion; static void NewProp_bIsEnabledByDefault_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEnabledByDefault; static void NewProp_bExplicitlyLoaded_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bExplicitlyLoaded; static void NewProp_bIsSealed_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsSealed; static void NewProp_bNoCode_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bNoCode; static const UECodeGen_Private::FStructPropertyParams NewProp_Plugins_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Plugins; static const UECodeGen_Private::FStructPropertyParams NewProp_DisallowedPlugins_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_DisallowedPlugins; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UPluginMetadataObject constinit property declarations ********************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetAvailablePluginDependencies"), .Pointer = &UPluginMetadataObject::execGetAvailablePluginDependencies }, { .NameUTF8 = UTF8TEXT("GetDisallowedPluginsOptions"), .Pointer = &UPluginMetadataObject::execGetDisallowedPluginsOptions }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_UPluginMetadataObject_GetAvailablePluginDependencies, "GetAvailablePluginDependencies" }, // 1916796187 { &Z_Construct_UFunction_UPluginMetadataObject_GetDisallowedPluginsOptions, "GetDisallowedPluginsOptions" }, // 2704291856 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UPluginMetadataObject_Statics // ********** Begin Class UPluginMetadataObject Property Definitions ******************************* const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Version = { "Version", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, Version), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Version_MetaData), NewProp_Version_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_VersionName = { "VersionName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, VersionName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VersionName_MetaData), NewProp_VersionName_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_FriendlyName = { "FriendlyName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, FriendlyName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FriendlyName_MetaData), NewProp_FriendlyName_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Description = { "Description", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, Description), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Description_MetaData), NewProp_Description_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Category = { "Category", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, Category), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Category_MetaData), NewProp_Category_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_CreatedBy = { "CreatedBy", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, CreatedBy), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CreatedBy_MetaData), NewProp_CreatedBy_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_CreatedByURL = { "CreatedByURL", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, CreatedByURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CreatedByURL_MetaData), NewProp_CreatedByURL_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DocsURL = { "DocsURL", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, DocsURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DocsURL_MetaData), NewProp_DocsURL_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_MarketplaceURL = { "MarketplaceURL", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, MarketplaceURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MarketplaceURL_MetaData), NewProp_MarketplaceURL_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_SupportURL = { "SupportURL", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, SupportURL), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SupportURL_MetaData), NewProp_SupportURL_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_EditorCustomVirtualPath = { "EditorCustomVirtualPath", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, EditorCustomVirtualPath), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditorCustomVirtualPath_MetaData), NewProp_EditorCustomVirtualPath_MetaData) }; void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bCanContainContent_SetBit(void* Obj) { ((UPluginMetadataObject*)Obj)->bCanContainContent = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bCanContainContent = { "bCanContainContent", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bCanContainContent_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCanContainContent_MetaData), NewProp_bCanContainContent_MetaData) }; void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsBetaVersion_SetBit(void* Obj) { ((UPluginMetadataObject*)Obj)->bIsBetaVersion = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsBetaVersion = { "bIsBetaVersion", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsBetaVersion_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsBetaVersion_MetaData), NewProp_bIsBetaVersion_MetaData) }; void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsEnabledByDefault_SetBit(void* Obj) { ((UPluginMetadataObject*)Obj)->bIsEnabledByDefault = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsEnabledByDefault = { "bIsEnabledByDefault", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsEnabledByDefault_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsEnabledByDefault_MetaData), NewProp_bIsEnabledByDefault_MetaData) }; void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bExplicitlyLoaded_SetBit(void* Obj) { ((UPluginMetadataObject*)Obj)->bExplicitlyLoaded = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bExplicitlyLoaded = { "bExplicitlyLoaded", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bExplicitlyLoaded_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bExplicitlyLoaded_MetaData), NewProp_bExplicitlyLoaded_MetaData) }; void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsSealed_SetBit(void* Obj) { ((UPluginMetadataObject*)Obj)->bIsSealed = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsSealed = { "bIsSealed", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsSealed_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsSealed_MetaData), NewProp_bIsSealed_MetaData) }; void Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bNoCode_SetBit(void* Obj) { ((UPluginMetadataObject*)Obj)->bNoCode = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bNoCode = { "bNoCode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UPluginMetadataObject), &Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bNoCode_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNoCode_MetaData), NewProp_bNoCode_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Plugins_Inner = { "Plugins", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPluginReferenceMetadata, METADATA_PARAMS(0, nullptr) }; // 3450754307 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Plugins = { "Plugins", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, Plugins), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Plugins_MetaData), NewProp_Plugins_MetaData) }; // 3450754307 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DisallowedPlugins_Inner = { "DisallowedPlugins", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FPluginDisallowedMetadata, METADATA_PARAMS(0, nullptr) }; // 3504411846 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DisallowedPlugins = { "DisallowedPlugins", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UPluginMetadataObject, DisallowedPlugins), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DisallowedPlugins_MetaData), NewProp_DisallowedPlugins_MetaData) }; // 3504411846 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UPluginMetadataObject_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Version, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_VersionName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_FriendlyName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Description, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Category, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_CreatedBy, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_CreatedByURL, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DocsURL, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_MarketplaceURL, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_SupportURL, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_EditorCustomVirtualPath, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bCanContainContent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsBetaVersion, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsEnabledByDefault, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bExplicitlyLoaded, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bIsSealed, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_bNoCode, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Plugins_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_Plugins, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DisallowedPlugins_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UPluginMetadataObject_Statics::NewProp_DisallowedPlugins, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPluginMetadataObject_Statics::PropPointers) < 2048); // ********** End Class UPluginMetadataObject Property Definitions ********************************* UObject* (*const Z_Construct_UClass_UPluginMetadataObject_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_PluginBrowser, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UPluginMetadataObject_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UPluginMetadataObject_Statics::ClassParams = { &UPluginMetadataObject::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_UPluginMetadataObject_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_UPluginMetadataObject_Statics::PropPointers), 0, 0x000000A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UPluginMetadataObject_Statics::Class_MetaDataParams), Z_Construct_UClass_UPluginMetadataObject_Statics::Class_MetaDataParams) }; void UPluginMetadataObject::StaticRegisterNativesUPluginMetadataObject() { UClass* Class = UPluginMetadataObject::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UPluginMetadataObject_Statics::Funcs)); } UClass* Z_Construct_UClass_UPluginMetadataObject() { if (!Z_Registration_Info_UClass_UPluginMetadataObject.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UPluginMetadataObject.OuterSingleton, Z_Construct_UClass_UPluginMetadataObject_Statics::ClassParams); } return Z_Registration_Info_UClass_UPluginMetadataObject.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UPluginMetadataObject); UPluginMetadataObject::~UPluginMetadataObject() {} // ********** End Class UPluginMetadataObject ****************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics { static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FPluginReferenceMetadata::StaticStruct, Z_Construct_UScriptStruct_FPluginReferenceMetadata_Statics::NewStructOps, TEXT("PluginReferenceMetadata"),&Z_Registration_Info_UScriptStruct_FPluginReferenceMetadata, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPluginReferenceMetadata), 3450754307U) }, { FPluginDisallowedMetadata::StaticStruct, Z_Construct_UScriptStruct_FPluginDisallowedMetadata_Statics::NewStructOps, TEXT("PluginDisallowedMetadata"),&Z_Registration_Info_UScriptStruct_FPluginDisallowedMetadata, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FPluginDisallowedMetadata), 3504411846U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UPluginMetadataObject, UPluginMetadataObject::StaticClass, TEXT("UPluginMetadataObject"), &Z_Registration_Info_UClass_UPluginMetadataObject, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UPluginMetadataObject), 1158620064U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_1435389412{ TEXT("/Script/PluginBrowser"), Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_PluginBrowser_Source_PluginBrowser_Private_PluginMetadataObject_h__Script_PluginBrowser_Statics::ScriptStructInfo), nullptr, 0, }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS