// 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 "TemplateProjectDefs.h" #include "FeaturePackContentSource.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeTemplateProjectDefs() {} // ********** Begin Cross Module References ******************************************************** ADDCONTENTDIALOG_API UEnum* Z_Construct_UEnum_AddContentDialog_EFeaturePackDetailLevel(); ADDCONTENTDIALOG_API UScriptStruct* Z_Construct_UScriptStruct_FFeaturePackLevelSet(); COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); GAMEPROJECTGENERATION_API UClass* Z_Construct_UClass_UTemplateCategories(); GAMEPROJECTGENERATION_API UClass* Z_Construct_UClass_UTemplateCategories_NoRegister(); GAMEPROJECTGENERATION_API UClass* Z_Construct_UClass_UTemplateProjectDefs(); GAMEPROJECTGENERATION_API UClass* Z_Construct_UClass_UTemplateProjectDefs_NoRegister(); GAMEPROJECTGENERATION_API UEnum* Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting(); GAMEPROJECTGENERATION_API UScriptStruct* Z_Construct_UScriptStruct_FLocalizedTemplateString(); GAMEPROJECTGENERATION_API UScriptStruct* Z_Construct_UScriptStruct_FTemplateCategoryDef(); GAMEPROJECTGENERATION_API UScriptStruct* Z_Construct_UScriptStruct_FTemplateFolderRename(); GAMEPROJECTGENERATION_API UScriptStruct* Z_Construct_UScriptStruct_FTemplateReplacement(); GAMEPROJECTGENERATION_API UScriptStruct* Z_Construct_UScriptStruct_FTemplateVariant(); UPackage* Z_Construct_UPackage__Script_GameProjectGeneration(); // ********** End Cross Module References ********************************************************** // ********** Begin ScriptStruct FTemplateReplacement ********************************************** struct Z_Construct_UScriptStruct_FTemplateReplacement_Statics { static inline consteval int32 GetStructSize() { return sizeof(FTemplateReplacement); } static inline consteval int16 GetStructAlignment() { return alignof(FTemplateReplacement); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Extensions_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_From_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_To_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bCaseSensitive_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FTemplateReplacement constinit property declarations ************** static const UECodeGen_Private::FStrPropertyParams NewProp_Extensions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Extensions; static const UECodeGen_Private::FStrPropertyParams NewProp_From; static const UECodeGen_Private::FStrPropertyParams NewProp_To; static void NewProp_bCaseSensitive_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bCaseSensitive; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FTemplateReplacement constinit property declarations **************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FTemplateReplacement_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTemplateReplacement; class UScriptStruct* FTemplateReplacement::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FTemplateReplacement.OuterSingleton) { Z_Registration_Info_UScriptStruct_FTemplateReplacement.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTemplateReplacement, (UObject*)Z_Construct_UPackage__Script_GameProjectGeneration(), TEXT("TemplateReplacement")); } return Z_Registration_Info_UScriptStruct_FTemplateReplacement.OuterSingleton; } // ********** Begin ScriptStruct FTemplateReplacement Property Definitions ************************* const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_Extensions_Inner = { "Extensions", 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_UScriptStruct_FTemplateReplacement_Statics::NewProp_Extensions = { "Extensions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateReplacement, Extensions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Extensions_MetaData), NewProp_Extensions_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_From = { "From", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateReplacement, From), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_From_MetaData), NewProp_From_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_To = { "To", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateReplacement, To), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_To_MetaData), NewProp_To_MetaData) }; void Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_bCaseSensitive_SetBit(void* Obj) { ((FTemplateReplacement*)Obj)->bCaseSensitive = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_bCaseSensitive = { "bCaseSensitive", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FTemplateReplacement), &Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_bCaseSensitive_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bCaseSensitive_MetaData), NewProp_bCaseSensitive_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTemplateReplacement_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_Extensions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_Extensions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_From, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_To, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewProp_bCaseSensitive, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateReplacement_Statics::PropPointers) < 2048); // ********** End ScriptStruct FTemplateReplacement Property Definitions *************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTemplateReplacement_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GameProjectGeneration, nullptr, &NewStructOps, "TemplateReplacement", Z_Construct_UScriptStruct_FTemplateReplacement_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateReplacement_Statics::PropPointers), sizeof(FTemplateReplacement), alignof(FTemplateReplacement), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateReplacement_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTemplateReplacement_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FTemplateReplacement() { if (!Z_Registration_Info_UScriptStruct_FTemplateReplacement.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTemplateReplacement.InnerSingleton, Z_Construct_UScriptStruct_FTemplateReplacement_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FTemplateReplacement.InnerSingleton); } // ********** End ScriptStruct FTemplateReplacement ************************************************ // ********** Begin ScriptStruct FTemplateFolderRename ********************************************* struct Z_Construct_UScriptStruct_FTemplateFolderRename_Statics { static inline consteval int32 GetStructSize() { return sizeof(FTemplateFolderRename); } static inline consteval int16 GetStructAlignment() { return alignof(FTemplateFolderRename); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_From_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_To_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FTemplateFolderRename constinit property declarations ************* static const UECodeGen_Private::FStrPropertyParams NewProp_From; static const UECodeGen_Private::FStrPropertyParams NewProp_To; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FTemplateFolderRename constinit property declarations *************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FTemplateFolderRename_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTemplateFolderRename; class UScriptStruct* FTemplateFolderRename::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FTemplateFolderRename.OuterSingleton) { Z_Registration_Info_UScriptStruct_FTemplateFolderRename.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTemplateFolderRename, (UObject*)Z_Construct_UPackage__Script_GameProjectGeneration(), TEXT("TemplateFolderRename")); } return Z_Registration_Info_UScriptStruct_FTemplateFolderRename.OuterSingleton; } // ********** Begin ScriptStruct FTemplateFolderRename Property Definitions ************************ const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::NewProp_From = { "From", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateFolderRename, From), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_From_MetaData), NewProp_From_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::NewProp_To = { "To", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateFolderRename, To), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_To_MetaData), NewProp_To_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::NewProp_From, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::NewProp_To, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::PropPointers) < 2048); // ********** End ScriptStruct FTemplateFolderRename Property Definitions ************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GameProjectGeneration, nullptr, &NewStructOps, "TemplateFolderRename", Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::PropPointers), sizeof(FTemplateFolderRename), alignof(FTemplateFolderRename), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FTemplateFolderRename() { if (!Z_Registration_Info_UScriptStruct_FTemplateFolderRename.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTemplateFolderRename.InnerSingleton, Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FTemplateFolderRename.InnerSingleton); } // ********** End ScriptStruct FTemplateFolderRename *********************************************** // ********** Begin ScriptStruct FLocalizedTemplateString ****************************************** struct Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics { static inline consteval int32 GetStructSize() { return sizeof(FLocalizedTemplateString); } static inline consteval int16 GetStructAlignment() { return alignof(FLocalizedTemplateString); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Language_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Text_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FLocalizedTemplateString constinit property declarations ********** static const UECodeGen_Private::FStrPropertyParams NewProp_Language; static const UECodeGen_Private::FStrPropertyParams NewProp_Text; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FLocalizedTemplateString constinit property declarations ************ static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FLocalizedTemplateString; class UScriptStruct* FLocalizedTemplateString::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FLocalizedTemplateString.OuterSingleton) { Z_Registration_Info_UScriptStruct_FLocalizedTemplateString.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FLocalizedTemplateString, (UObject*)Z_Construct_UPackage__Script_GameProjectGeneration(), TEXT("LocalizedTemplateString")); } return Z_Registration_Info_UScriptStruct_FLocalizedTemplateString.OuterSingleton; } // ********** Begin ScriptStruct FLocalizedTemplateString Property Definitions ********************* const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::NewProp_Language = { "Language", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLocalizedTemplateString, Language), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Language_MetaData), NewProp_Language_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::NewProp_Text = { "Text", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLocalizedTemplateString, Text), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Text_MetaData), NewProp_Text_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::NewProp_Language, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::NewProp_Text, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::PropPointers) < 2048); // ********** End ScriptStruct FLocalizedTemplateString Property Definitions *********************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GameProjectGeneration, nullptr, &NewStructOps, "LocalizedTemplateString", Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::PropPointers), sizeof(FLocalizedTemplateString), alignof(FLocalizedTemplateString), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FLocalizedTemplateString() { if (!Z_Registration_Info_UScriptStruct_FLocalizedTemplateString.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FLocalizedTemplateString.InnerSingleton, Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FLocalizedTemplateString.InnerSingleton); } // ********** End ScriptStruct FLocalizedTemplateString ******************************************** // ********** Begin ScriptStruct FTemplateVariant ************************************************** struct Z_Construct_UScriptStruct_FTemplateVariant_Statics { static inline consteval int32 GetStructSize() { return sizeof(FTemplateVariant); } static inline consteval int16 GetStructAlignment() { return alignof(FTemplateVariant); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Name_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalizedDisplayNames_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalizedDescriptions_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SharedContentPacks_MetaData[] = { { "Comment", "/* Shared feature packs. The files in these packs listed in these structures marked as 'additionalfiles' will be copied on project generation*/" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Shared feature packs. The files in these packs listed in these structures marked as 'additionalfiles' will be copied on project generation" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FTemplateVariant constinit property declarations ****************** static const UECodeGen_Private::FNamePropertyParams NewProp_Name; static const UECodeGen_Private::FStructPropertyParams NewProp_LocalizedDisplayNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LocalizedDisplayNames; static const UECodeGen_Private::FStructPropertyParams NewProp_LocalizedDescriptions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LocalizedDescriptions; static const UECodeGen_Private::FStructPropertyParams NewProp_SharedContentPacks_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SharedContentPacks; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FTemplateVariant constinit property declarations ******************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FTemplateVariant_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTemplateVariant; class UScriptStruct* FTemplateVariant::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FTemplateVariant.OuterSingleton) { Z_Registration_Info_UScriptStruct_FTemplateVariant.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTemplateVariant, (UObject*)Z_Construct_UPackage__Script_GameProjectGeneration(), TEXT("TemplateVariant")); } return Z_Registration_Info_UScriptStruct_FTemplateVariant.OuterSingleton; } // ********** Begin ScriptStruct FTemplateVariant Property Definitions ***************************** const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_Name = { "Name", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateVariant, Name), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Name_MetaData), NewProp_Name_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_LocalizedDisplayNames_Inner = { "LocalizedDisplayNames", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLocalizedTemplateString, METADATA_PARAMS(0, nullptr) }; // 3495151714 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_LocalizedDisplayNames = { "LocalizedDisplayNames", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateVariant, LocalizedDisplayNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalizedDisplayNames_MetaData), NewProp_LocalizedDisplayNames_MetaData) }; // 3495151714 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_LocalizedDescriptions_Inner = { "LocalizedDescriptions", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLocalizedTemplateString, METADATA_PARAMS(0, nullptr) }; // 3495151714 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_LocalizedDescriptions = { "LocalizedDescriptions", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateVariant, LocalizedDescriptions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalizedDescriptions_MetaData), NewProp_LocalizedDescriptions_MetaData) }; // 3495151714 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_SharedContentPacks_Inner = { "SharedContentPacks", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FFeaturePackLevelSet, METADATA_PARAMS(0, nullptr) }; // 1666820578 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_SharedContentPacks = { "SharedContentPacks", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateVariant, SharedContentPacks), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SharedContentPacks_MetaData), NewProp_SharedContentPacks_MetaData) }; // 1666820578 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTemplateVariant_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_Name, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_LocalizedDisplayNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_LocalizedDisplayNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_LocalizedDescriptions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_LocalizedDescriptions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_SharedContentPacks_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewProp_SharedContentPacks, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateVariant_Statics::PropPointers) < 2048); // ********** End ScriptStruct FTemplateVariant Property Definitions ******************************* const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTemplateVariant_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GameProjectGeneration, nullptr, &NewStructOps, "TemplateVariant", Z_Construct_UScriptStruct_FTemplateVariant_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateVariant_Statics::PropPointers), sizeof(FTemplateVariant), alignof(FTemplateVariant), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateVariant_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTemplateVariant_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FTemplateVariant() { if (!Z_Registration_Info_UScriptStruct_FTemplateVariant.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTemplateVariant.InnerSingleton, Z_Construct_UScriptStruct_FTemplateVariant_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FTemplateVariant.InnerSingleton); } // ********** End ScriptStruct FTemplateVariant **************************************************** // ********** Begin Enum ETemplateSetting ********************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ETemplateSetting; static UEnum* ETemplateSetting_StaticEnum() { if (!Z_Registration_Info_UEnum_ETemplateSetting.OuterSingleton) { Z_Registration_Info_UEnum_ETemplateSetting.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting, (UObject*)Z_Construct_UPackage__Script_GameProjectGeneration(), TEXT("ETemplateSetting")); } return Z_Registration_Info_UEnum_ETemplateSetting.OuterSingleton; } template<> GAMEPROJECTGENERATION_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ETemplateSetting_StaticEnum(); } struct Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "All.Name", "ETemplateSetting::All" }, { "GraphicsPreset.Name", "ETemplateSetting::GraphicsPreset" }, { "HardwareTarget.Name", "ETemplateSetting::HardwareTarget" }, { "Languages.Name", "ETemplateSetting::Languages" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "Raytracing_DEPRECATED.Name", "ETemplateSetting::Raytracing_DEPRECATED" }, { "StarterContent.Name", "ETemplateSetting::StarterContent" }, { "Variants.Name", "ETemplateSetting::Variants" }, { "XR.Name", "ETemplateSetting::XR" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ETemplateSetting::Languages", (int64)ETemplateSetting::Languages }, { "ETemplateSetting::HardwareTarget", (int64)ETemplateSetting::HardwareTarget }, { "ETemplateSetting::GraphicsPreset", (int64)ETemplateSetting::GraphicsPreset }, { "ETemplateSetting::StarterContent", (int64)ETemplateSetting::StarterContent }, { "ETemplateSetting::XR", (int64)ETemplateSetting::XR }, { "ETemplateSetting::Raytracing_DEPRECATED", (int64)ETemplateSetting::Raytracing_DEPRECATED }, { "ETemplateSetting::Variants", (int64)ETemplateSetting::Variants }, { "ETemplateSetting::All", (int64)ETemplateSetting::All }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_GameProjectGeneration, nullptr, "ETemplateSetting", "ETemplateSetting", Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting_Statics::Enum_MetaDataParams), Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting() { if (!Z_Registration_Info_UEnum_ETemplateSetting.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ETemplateSetting.InnerSingleton, Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting_Statics::EnumParams); } return Z_Registration_Info_UEnum_ETemplateSetting.InnerSingleton; } // ********** End Enum ETemplateSetting ************************************************************ // ********** Begin Class UTemplateProjectDefs ***************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UTemplateProjectDefs; UClass* UTemplateProjectDefs::GetPrivateStaticClass() { using TClass = UTemplateProjectDefs; if (!Z_Registration_Info_UClass_UTemplateProjectDefs.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("TemplateProjectDefs"), Z_Registration_Info_UClass_UTemplateProjectDefs.InnerSingleton, StaticRegisterNativesUTemplateProjectDefs, 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_UTemplateProjectDefs.InnerSingleton; } UClass* Z_Construct_UClass_UTemplateProjectDefs_NoRegister() { return UTemplateProjectDefs::GetPrivateStaticClass(); } struct Z_Construct_UClass_UTemplateProjectDefs_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "TemplateProjectDefs.h" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalizedDisplayNames_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalizedDescriptions_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FoldersToIgnore_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilesToIgnore_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FolderRenames_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FilenameReplacements_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReplacementsInFiles_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SortKey_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Categories_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ClassTypes_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AssetTypes_MetaData[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bAllowProjectCreation_MetaData[] = { { "Comment", "/* Should we allow creation of a project from this template. If this is false, the template is treated as a feature pack. */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Should we allow creation of a project from this template. If this is false, the template is treated as a feature pack." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsEnterprise_MetaData[] = { { "Comment", "/** Is this an enterprise template? */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Is this an enterprise template?" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bIsBlank_MetaData[] = { { "Comment", "/** Is this a blank template? Determines whether we can override the default map when creating the project. */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Is this a blank template? Determines whether we can override the default map when creating the project." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bThumbnailAsIcon_MetaData[] = { { "Comment", "/** Is there a rendered thumbnail that should be treated as the project template icon. If this is true the thumbnail takes up the full tile size rather than a 64x64 icon */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Is there a rendered thumbnail that should be treated as the project template icon. If this is true the thumbnail takes up the full tile size rather than a 64x64 icon" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HiddenSettings_MetaData[] = { { "Comment", "/* Optional list of settings to hide. If none are specified, then all settings are shown. */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Optional list of settings to hide. If none are specified, then all settings are shown." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PacksToInclude_MetaData[] = { { "Comment", "/* Optional list of feature packs to include */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Optional list of feature packs to include" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EditDetailLevelPreference_MetaData[] = { { "Comment", "/** What detail level to edit when editing shared template resources */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "What detail level to edit when editing shared template resources" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SharedContentPacks_MetaData[] = { { "Comment", "/* Shared feature packs. The files in these packs listed in these structures marked as 'additionalfiles' will be copied on project generation*/" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Shared feature packs. The files in these packs listed in these structures marked as 'additionalfiles' will be copied on project generation" }, }; #if WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StarterContent_MetaData[] = { { "DeprecatedProperty", "" }, { "DeprecationMessage", "Ability to add Starter Content has been removed" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; #endif // WITH_EDITORONLY_DATA static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Variants_MetaData[] = { { "Comment", "/** List of variants for this template. Using an Array instead of a Map purely for ease of writing the ini file (allowing one variant per line) */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "List of variants for this template. Using an Array instead of a Map purely for ease of writing the ini file (allowing one variant per line)" }, }; #endif // WITH_METADATA // ********** Begin Class UTemplateProjectDefs constinit property declarations ********************* static const UECodeGen_Private::FStructPropertyParams NewProp_LocalizedDisplayNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LocalizedDisplayNames; static const UECodeGen_Private::FStructPropertyParams NewProp_LocalizedDescriptions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LocalizedDescriptions; static const UECodeGen_Private::FStrPropertyParams NewProp_FoldersToIgnore_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FoldersToIgnore; static const UECodeGen_Private::FStrPropertyParams NewProp_FilesToIgnore_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FilesToIgnore; static const UECodeGen_Private::FStructPropertyParams NewProp_FolderRenames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FolderRenames; static const UECodeGen_Private::FStructPropertyParams NewProp_FilenameReplacements_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_FilenameReplacements; static const UECodeGen_Private::FStructPropertyParams NewProp_ReplacementsInFiles_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_ReplacementsInFiles; static const UECodeGen_Private::FStrPropertyParams NewProp_SortKey; static const UECodeGen_Private::FNamePropertyParams NewProp_Categories_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Categories; static const UECodeGen_Private::FStrPropertyParams NewProp_ClassTypes; static const UECodeGen_Private::FStrPropertyParams NewProp_AssetTypes; static void NewProp_bAllowProjectCreation_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bAllowProjectCreation; static void NewProp_bIsEnterprise_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsEnterprise; static void NewProp_bIsBlank_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bIsBlank; static void NewProp_bThumbnailAsIcon_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bThumbnailAsIcon; static const UECodeGen_Private::FIntPropertyParams NewProp_HiddenSettings_Inner_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_HiddenSettings_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_HiddenSettings; static const UECodeGen_Private::FStrPropertyParams NewProp_PacksToInclude_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_PacksToInclude; static const UECodeGen_Private::FBytePropertyParams NewProp_EditDetailLevelPreference_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_EditDetailLevelPreference; static const UECodeGen_Private::FStructPropertyParams NewProp_SharedContentPacks_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SharedContentPacks; #if WITH_EDITORONLY_DATA static const UECodeGen_Private::FStrPropertyParams NewProp_StarterContent; #endif // WITH_EDITORONLY_DATA static const UECodeGen_Private::FStructPropertyParams NewProp_Variants_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Variants; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UTemplateProjectDefs constinit property declarations *********************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UTemplateProjectDefs_Statics // ********** Begin Class UTemplateProjectDefs Property Definitions ******************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_LocalizedDisplayNames_Inner = { "LocalizedDisplayNames", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLocalizedTemplateString, METADATA_PARAMS(0, nullptr) }; // 3495151714 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_LocalizedDisplayNames = { "LocalizedDisplayNames", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, LocalizedDisplayNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalizedDisplayNames_MetaData), NewProp_LocalizedDisplayNames_MetaData) }; // 3495151714 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_LocalizedDescriptions_Inner = { "LocalizedDescriptions", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLocalizedTemplateString, METADATA_PARAMS(0, nullptr) }; // 3495151714 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_LocalizedDescriptions = { "LocalizedDescriptions", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, LocalizedDescriptions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalizedDescriptions_MetaData), NewProp_LocalizedDescriptions_MetaData) }; // 3495151714 const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FoldersToIgnore_Inner = { "FoldersToIgnore", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FoldersToIgnore = { "FoldersToIgnore", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, FoldersToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FoldersToIgnore_MetaData), NewProp_FoldersToIgnore_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FilesToIgnore_Inner = { "FilesToIgnore", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FilesToIgnore = { "FilesToIgnore", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, FilesToIgnore), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilesToIgnore_MetaData), NewProp_FilesToIgnore_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FolderRenames_Inner = { "FolderRenames", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTemplateFolderRename, METADATA_PARAMS(0, nullptr) }; // 2713492281 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FolderRenames = { "FolderRenames", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, FolderRenames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FolderRenames_MetaData), NewProp_FolderRenames_MetaData) }; // 2713492281 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FilenameReplacements_Inner = { "FilenameReplacements", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTemplateReplacement, METADATA_PARAMS(0, nullptr) }; // 3336539216 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FilenameReplacements = { "FilenameReplacements", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, FilenameReplacements), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FilenameReplacements_MetaData), NewProp_FilenameReplacements_MetaData) }; // 3336539216 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_ReplacementsInFiles_Inner = { "ReplacementsInFiles", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTemplateReplacement, METADATA_PARAMS(0, nullptr) }; // 3336539216 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_ReplacementsInFiles = { "ReplacementsInFiles", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, ReplacementsInFiles), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReplacementsInFiles_MetaData), NewProp_ReplacementsInFiles_MetaData) }; // 3336539216 const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_SortKey = { "SortKey", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, SortKey), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SortKey_MetaData), NewProp_SortKey_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_Categories_Inner = { "Categories", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_Categories = { "Categories", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, Categories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Categories_MetaData), NewProp_Categories_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_ClassTypes = { "ClassTypes", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, ClassTypes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ClassTypes_MetaData), NewProp_ClassTypes_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_AssetTypes = { "AssetTypes", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, AssetTypes), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AssetTypes_MetaData), NewProp_AssetTypes_MetaData) }; void Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bAllowProjectCreation_SetBit(void* Obj) { ((UTemplateProjectDefs*)Obj)->bAllowProjectCreation = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bAllowProjectCreation = { "bAllowProjectCreation", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTemplateProjectDefs), &Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bAllowProjectCreation_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bAllowProjectCreation_MetaData), NewProp_bAllowProjectCreation_MetaData) }; void Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bIsEnterprise_SetBit(void* Obj) { ((UTemplateProjectDefs*)Obj)->bIsEnterprise = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bIsEnterprise = { "bIsEnterprise", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTemplateProjectDefs), &Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bIsEnterprise_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsEnterprise_MetaData), NewProp_bIsEnterprise_MetaData) }; void Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bIsBlank_SetBit(void* Obj) { ((UTemplateProjectDefs*)Obj)->bIsBlank = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bIsBlank = { "bIsBlank", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTemplateProjectDefs), &Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bIsBlank_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bIsBlank_MetaData), NewProp_bIsBlank_MetaData) }; void Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bThumbnailAsIcon_SetBit(void* Obj) { ((UTemplateProjectDefs*)Obj)->bThumbnailAsIcon = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bThumbnailAsIcon = { "bThumbnailAsIcon", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTemplateProjectDefs), &Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bThumbnailAsIcon_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bThumbnailAsIcon_MetaData), NewProp_bThumbnailAsIcon_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_HiddenSettings_Inner_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_HiddenSettings_Inner = { "HiddenSettings", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UEnum_GameProjectGeneration_ETemplateSetting, METADATA_PARAMS(0, nullptr) }; // 325024986 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_HiddenSettings = { "HiddenSettings", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, HiddenSettings), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HiddenSettings_MetaData), NewProp_HiddenSettings_MetaData) }; // 325024986 const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_PacksToInclude_Inner = { "PacksToInclude", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_PacksToInclude = { "PacksToInclude", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, PacksToInclude), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PacksToInclude_MetaData), NewProp_PacksToInclude_MetaData) }; const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_EditDetailLevelPreference_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_EditDetailLevelPreference = { "EditDetailLevelPreference", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, EditDetailLevelPreference), Z_Construct_UEnum_AddContentDialog_EFeaturePackDetailLevel, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EditDetailLevelPreference_MetaData), NewProp_EditDetailLevelPreference_MetaData) }; // 243036108 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_SharedContentPacks_Inner = { "SharedContentPacks", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FFeaturePackLevelSet, METADATA_PARAMS(0, nullptr) }; // 1666820578 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_SharedContentPacks = { "SharedContentPacks", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, SharedContentPacks), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SharedContentPacks_MetaData), NewProp_SharedContentPacks_MetaData) }; // 1666820578 #if WITH_EDITORONLY_DATA const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_StarterContent = { "StarterContent", nullptr, (EPropertyFlags)0x0010000820004000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, StarterContent_DEPRECATED), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StarterContent_MetaData), NewProp_StarterContent_MetaData) }; #endif // WITH_EDITORONLY_DATA const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_Variants_Inner = { "Variants", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTemplateVariant, METADATA_PARAMS(0, nullptr) }; // 318082497 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_Variants = { "Variants", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateProjectDefs, Variants), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Variants_MetaData), NewProp_Variants_MetaData) }; // 318082497 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTemplateProjectDefs_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_LocalizedDisplayNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_LocalizedDisplayNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_LocalizedDescriptions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_LocalizedDescriptions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FoldersToIgnore_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FoldersToIgnore, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FilesToIgnore_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FilesToIgnore, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FolderRenames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FolderRenames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FilenameReplacements_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_FilenameReplacements, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_ReplacementsInFiles_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_ReplacementsInFiles, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_SortKey, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_Categories_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_Categories, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_ClassTypes, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_AssetTypes, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bAllowProjectCreation, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bIsEnterprise, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bIsBlank, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_bThumbnailAsIcon, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_HiddenSettings_Inner_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_HiddenSettings_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_HiddenSettings, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_PacksToInclude_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_PacksToInclude, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_EditDetailLevelPreference_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_EditDetailLevelPreference, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_SharedContentPacks_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_SharedContentPacks, #if WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_StarterContent, #endif // WITH_EDITORONLY_DATA (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_Variants_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateProjectDefs_Statics::NewProp_Variants, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTemplateProjectDefs_Statics::PropPointers) < 2048); // ********** End Class UTemplateProjectDefs Property Definitions ********************************** UObject* (*const Z_Construct_UClass_UTemplateProjectDefs_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_GameProjectGeneration, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTemplateProjectDefs_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UTemplateProjectDefs_Statics::ClassParams = { &UTemplateProjectDefs::StaticClass, "TemplateDefs", &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UTemplateProjectDefs_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UTemplateProjectDefs_Statics::PropPointers), 0, 0x000800A5u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTemplateProjectDefs_Statics::Class_MetaDataParams), Z_Construct_UClass_UTemplateProjectDefs_Statics::Class_MetaDataParams) }; void UTemplateProjectDefs::StaticRegisterNativesUTemplateProjectDefs() { } UClass* Z_Construct_UClass_UTemplateProjectDefs() { if (!Z_Registration_Info_UClass_UTemplateProjectDefs.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTemplateProjectDefs.OuterSingleton, Z_Construct_UClass_UTemplateProjectDefs_Statics::ClassParams); } return Z_Registration_Info_UClass_UTemplateProjectDefs.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTemplateProjectDefs); UTemplateProjectDefs::~UTemplateProjectDefs() {} // ********** End Class UTemplateProjectDefs ******************************************************* // ********** Begin ScriptStruct FTemplateCategoryDef ********************************************** struct Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics { static inline consteval int32 GetStructSize() { return sizeof(FTemplateCategoryDef); } static inline consteval int16 GetStructAlignment() { return alignof(FTemplateCategoryDef); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Key_MetaData[] = { { "Comment", "/** Key to use for identifying what category a template is in. */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Key to use for identifying what category a template is in." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalizedDisplayNames_MetaData[] = { { "Comment", "/** Localized name for this template category. */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Localized name for this template category." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LocalizedDescriptions_MetaData[] = { { "Comment", "/** Localized description for this template category. */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Localized description for this template category." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Icon_MetaData[] = { { "Comment", "/** Reference to an icon to display for this category. Should be around 300x100. */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Reference to an icon to display for this category. Should be around 300x100." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_IsMajorCategory_MetaData[] = { { "Comment", "/** Is this a major top-level category? Major categories are displayed as full rows, eg. the Game category.*/" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Is this a major top-level category? Major categories are displayed as full rows, eg. the Game category." }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FTemplateCategoryDef constinit property declarations ************** static const UECodeGen_Private::FNamePropertyParams NewProp_Key; static const UECodeGen_Private::FStructPropertyParams NewProp_LocalizedDisplayNames_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LocalizedDisplayNames; static const UECodeGen_Private::FStructPropertyParams NewProp_LocalizedDescriptions_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LocalizedDescriptions; static const UECodeGen_Private::FStrPropertyParams NewProp_Icon; static void NewProp_IsMajorCategory_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_IsMajorCategory; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FTemplateCategoryDef constinit property declarations **************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FTemplateCategoryDef; class UScriptStruct* FTemplateCategoryDef::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FTemplateCategoryDef.OuterSingleton) { Z_Registration_Info_UScriptStruct_FTemplateCategoryDef.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FTemplateCategoryDef, (UObject*)Z_Construct_UPackage__Script_GameProjectGeneration(), TEXT("TemplateCategoryDef")); } return Z_Registration_Info_UScriptStruct_FTemplateCategoryDef.OuterSingleton; } // ********** Begin ScriptStruct FTemplateCategoryDef Property Definitions ************************* const UECodeGen_Private::FNamePropertyParams Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_Key = { "Key", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateCategoryDef, Key), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Key_MetaData), NewProp_Key_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_LocalizedDisplayNames_Inner = { "LocalizedDisplayNames", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLocalizedTemplateString, METADATA_PARAMS(0, nullptr) }; // 3495151714 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_LocalizedDisplayNames = { "LocalizedDisplayNames", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateCategoryDef, LocalizedDisplayNames), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalizedDisplayNames_MetaData), NewProp_LocalizedDisplayNames_MetaData) }; // 3495151714 const UECodeGen_Private::FStructPropertyParams Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_LocalizedDescriptions_Inner = { "LocalizedDescriptions", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLocalizedTemplateString, METADATA_PARAMS(0, nullptr) }; // 3495151714 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_LocalizedDescriptions = { "LocalizedDescriptions", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateCategoryDef, LocalizedDescriptions), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LocalizedDescriptions_MetaData), NewProp_LocalizedDescriptions_MetaData) }; // 3495151714 const UECodeGen_Private::FStrPropertyParams Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_Icon = { "Icon", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FTemplateCategoryDef, Icon), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Icon_MetaData), NewProp_Icon_MetaData) }; void Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_IsMajorCategory_SetBit(void* Obj) { ((FTemplateCategoryDef*)Obj)->IsMajorCategory = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_IsMajorCategory = { "IsMajorCategory", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(FTemplateCategoryDef), &Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_IsMajorCategory_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_IsMajorCategory_MetaData), NewProp_IsMajorCategory_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_Key, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_LocalizedDisplayNames_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_LocalizedDisplayNames, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_LocalizedDescriptions_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_LocalizedDescriptions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_Icon, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewProp_IsMajorCategory, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::PropPointers) < 2048); // ********** End ScriptStruct FTemplateCategoryDef Property Definitions *************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_GameProjectGeneration, nullptr, &NewStructOps, "TemplateCategoryDef", Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::PropPointers), sizeof(FTemplateCategoryDef), alignof(FTemplateCategoryDef), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FTemplateCategoryDef() { if (!Z_Registration_Info_UScriptStruct_FTemplateCategoryDef.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FTemplateCategoryDef.InnerSingleton, Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FTemplateCategoryDef.InnerSingleton); } // ********** End ScriptStruct FTemplateCategoryDef ************************************************ // ********** Begin Class UTemplateCategories ****************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UTemplateCategories; UClass* UTemplateCategories::GetPrivateStaticClass() { using TClass = UTemplateCategories; if (!Z_Registration_Info_UClass_UTemplateCategories.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("TemplateCategories"), Z_Registration_Info_UClass_UTemplateCategories.InnerSingleton, StaticRegisterNativesUTemplateCategories, 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_UTemplateCategories.InnerSingleton; } UClass* Z_Construct_UClass_UTemplateCategories_NoRegister() { return UTemplateCategories::GetPrivateStaticClass(); } struct Z_Construct_UClass_UTemplateCategories_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "TemplateProjectDefs.h" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Categories_MetaData[] = { { "Comment", "/** Array of all categories specified in this location. */" }, { "ModuleRelativePath", "Classes/TemplateProjectDefs.h" }, { "ToolTip", "Array of all categories specified in this location." }, }; #endif // WITH_METADATA // ********** Begin Class UTemplateCategories constinit property declarations ********************** static const UECodeGen_Private::FStructPropertyParams NewProp_Categories_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Categories; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UTemplateCategories constinit property declarations ************************ static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UTemplateCategories_Statics // ********** Begin Class UTemplateCategories Property Definitions ********************************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UTemplateCategories_Statics::NewProp_Categories_Inner = { "Categories", nullptr, (EPropertyFlags)0x0000000000004000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FTemplateCategoryDef, METADATA_PARAMS(0, nullptr) }; // 3317791820 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UTemplateCategories_Statics::NewProp_Categories = { "Categories", nullptr, (EPropertyFlags)0x0010000000004000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UTemplateCategories, Categories), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Categories_MetaData), NewProp_Categories_MetaData) }; // 3317791820 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTemplateCategories_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateCategories_Statics::NewProp_Categories_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTemplateCategories_Statics::NewProp_Categories, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTemplateCategories_Statics::PropPointers) < 2048); // ********** End Class UTemplateCategories Property Definitions *********************************** UObject* (*const Z_Construct_UClass_UTemplateCategories_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_GameProjectGeneration, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTemplateCategories_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UTemplateCategories_Statics::ClassParams = { &UTemplateCategories::StaticClass, "TemplateCategories", &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UTemplateCategories_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UTemplateCategories_Statics::PropPointers), 0, 0x000000A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTemplateCategories_Statics::Class_MetaDataParams), Z_Construct_UClass_UTemplateCategories_Statics::Class_MetaDataParams) }; void UTemplateCategories::StaticRegisterNativesUTemplateCategories() { } UClass* Z_Construct_UClass_UTemplateCategories() { if (!Z_Registration_Info_UClass_UTemplateCategories.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTemplateCategories.OuterSingleton, Z_Construct_UClass_UTemplateCategories_Statics::ClassParams); } return Z_Registration_Info_UClass_UTemplateCategories.OuterSingleton; } UTemplateCategories::UTemplateCategories(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTemplateCategories); UTemplateCategories::~UTemplateCategories() {} // ********** End Class UTemplateCategories ******************************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Source_Editor_GameProjectGeneration_Classes_TemplateProjectDefs_h__Script_GameProjectGeneration_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { ETemplateSetting_StaticEnum, TEXT("ETemplateSetting"), &Z_Registration_Info_UEnum_ETemplateSetting, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 325024986U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FTemplateReplacement::StaticStruct, Z_Construct_UScriptStruct_FTemplateReplacement_Statics::NewStructOps, TEXT("TemplateReplacement"),&Z_Registration_Info_UScriptStruct_FTemplateReplacement, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTemplateReplacement), 3336539216U) }, { FTemplateFolderRename::StaticStruct, Z_Construct_UScriptStruct_FTemplateFolderRename_Statics::NewStructOps, TEXT("TemplateFolderRename"),&Z_Registration_Info_UScriptStruct_FTemplateFolderRename, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTemplateFolderRename), 2713492281U) }, { FLocalizedTemplateString::StaticStruct, Z_Construct_UScriptStruct_FLocalizedTemplateString_Statics::NewStructOps, TEXT("LocalizedTemplateString"),&Z_Registration_Info_UScriptStruct_FLocalizedTemplateString, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FLocalizedTemplateString), 3495151714U) }, { FTemplateVariant::StaticStruct, Z_Construct_UScriptStruct_FTemplateVariant_Statics::NewStructOps, TEXT("TemplateVariant"),&Z_Registration_Info_UScriptStruct_FTemplateVariant, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTemplateVariant), 318082497U) }, { FTemplateCategoryDef::StaticStruct, Z_Construct_UScriptStruct_FTemplateCategoryDef_Statics::NewStructOps, TEXT("TemplateCategoryDef"),&Z_Registration_Info_UScriptStruct_FTemplateCategoryDef, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FTemplateCategoryDef), 3317791820U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UTemplateProjectDefs, UTemplateProjectDefs::StaticClass, TEXT("UTemplateProjectDefs"), &Z_Registration_Info_UClass_UTemplateProjectDefs, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTemplateProjectDefs), 1944462428U) }, { Z_Construct_UClass_UTemplateCategories, UTemplateCategories::StaticClass, TEXT("UTemplateCategories"), &Z_Registration_Info_UClass_UTemplateCategories, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTemplateCategories), 2359544738U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Source_Editor_GameProjectGeneration_Classes_TemplateProjectDefs_h__Script_GameProjectGeneration_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Source_Editor_GameProjectGeneration_Classes_TemplateProjectDefs_h__Script_GameProjectGeneration_3358111041{ TEXT("/Script/GameProjectGeneration"), Z_CompiledInDeferFile_FID_Engine_Source_Editor_GameProjectGeneration_Classes_TemplateProjectDefs_h__Script_GameProjectGeneration_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_GameProjectGeneration_Classes_TemplateProjectDefs_h__Script_GameProjectGeneration_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Source_Editor_GameProjectGeneration_Classes_TemplateProjectDefs_h__Script_GameProjectGeneration_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_GameProjectGeneration_Classes_TemplateProjectDefs_h__Script_GameProjectGeneration_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Source_Editor_GameProjectGeneration_Classes_TemplateProjectDefs_h__Script_GameProjectGeneration_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Source_Editor_GameProjectGeneration_Classes_TemplateProjectDefs_h__Script_GameProjectGeneration_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS