// 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 "Tools/LODManagerTool.h" #include "Engine/StaticMesh.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeLODManagerTool() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UInterface(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FStaticMaterial(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolPropertySet(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerActionPropertySet(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerActionPropertySet_NoRegister(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerHiResSourceModelActions(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerHiResSourceModelActions_NoRegister(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerLODProperties(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerLODProperties_NoRegister(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerMaterialActions(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerMaterialActions_NoRegister(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerPreviewLODProperties(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerPreviewLODProperties_NoRegister(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerTool(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerTool_NoRegister(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerToolBuilder(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerToolBuilder_NoRegister(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerToolChangeTarget(); MESHLODTOOLSET_API UClass* Z_Construct_UClass_ULODManagerToolChangeTarget_NoRegister(); MESHLODTOOLSET_API UEnum* Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions(); MESHLODTOOLSET_API UScriptStruct* Z_Construct_UScriptStruct_FLODManagerLODInfo(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UMultiSelectionMeshEditingTool(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UMultiSelectionMeshEditingToolBuilder(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UPreviewGeometry_NoRegister(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UPreviewMesh_NoRegister(); UPackage* Z_Construct_UPackage__Script_MeshLODToolset(); // ********** End Cross Module References ********************************************************** // ********** Begin Class ULODManagerToolBuilder *************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_ULODManagerToolBuilder; UClass* ULODManagerToolBuilder::GetPrivateStaticClass() { using TClass = ULODManagerToolBuilder; if (!Z_Registration_Info_UClass_ULODManagerToolBuilder.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LODManagerToolBuilder"), Z_Registration_Info_UClass_ULODManagerToolBuilder.InnerSingleton, StaticRegisterNativesULODManagerToolBuilder, 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_ULODManagerToolBuilder.InnerSingleton; } UClass* Z_Construct_UClass_ULODManagerToolBuilder_NoRegister() { return ULODManagerToolBuilder::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULODManagerToolBuilder_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n *\n */" }, { "IncludePath", "Tools/LODManagerTool.h" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class ULODManagerToolBuilder constinit property declarations ******************* // ********** End Class ULODManagerToolBuilder constinit property declarations ********************* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULODManagerToolBuilder_Statics UObject* (*const Z_Construct_UClass_ULODManagerToolBuilder_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMultiSelectionMeshEditingToolBuilder, (UObject* (*)())Z_Construct_UPackage__Script_MeshLODToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerToolBuilder_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ULODManagerToolBuilder_Statics::ClassParams = { &ULODManagerToolBuilder::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerToolBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_ULODManagerToolBuilder_Statics::Class_MetaDataParams) }; void ULODManagerToolBuilder::StaticRegisterNativesULODManagerToolBuilder() { } UClass* Z_Construct_UClass_ULODManagerToolBuilder() { if (!Z_Registration_Info_UClass_ULODManagerToolBuilder.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULODManagerToolBuilder.OuterSingleton, Z_Construct_UClass_ULODManagerToolBuilder_Statics::ClassParams); } return Z_Registration_Info_UClass_ULODManagerToolBuilder.OuterSingleton; } ULODManagerToolBuilder::ULODManagerToolBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULODManagerToolBuilder); ULODManagerToolBuilder::~ULODManagerToolBuilder() {} // ********** End Class ULODManagerToolBuilder ***************************************************** // ********** Begin ScriptStruct FLODManagerLODInfo ************************************************ struct Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics { static inline consteval int32 GetStructSize() { return sizeof(FLODManagerLODInfo); } static inline consteval int16 GetStructAlignment() { return alignof(FLODManagerLODInfo); } #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Struct_MetaDataParams[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexCount_MetaData[] = { { "Category", "LODInformation" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "NoResetToDefault", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TriangleCount_MetaData[] = { { "Category", "LODInformation" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "NoResetToDefault", "" }, }; #endif // WITH_METADATA // ********** Begin ScriptStruct FLODManagerLODInfo constinit property declarations **************** static const UECodeGen_Private::FIntPropertyParams NewProp_VertexCount; static const UECodeGen_Private::FIntPropertyParams NewProp_TriangleCount; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End ScriptStruct FLODManagerLODInfo constinit property declarations ****************** static void* NewStructOps() { return (UScriptStruct::ICppStructOps*)new UScriptStruct::TCppStructOps(); } static const UECodeGen_Private::FStructParams StructParams; }; // struct Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics static FStructRegistrationInfo Z_Registration_Info_UScriptStruct_FLODManagerLODInfo; class UScriptStruct* FLODManagerLODInfo::StaticStruct() { if (!Z_Registration_Info_UScriptStruct_FLODManagerLODInfo.OuterSingleton) { Z_Registration_Info_UScriptStruct_FLODManagerLODInfo.OuterSingleton = GetStaticStruct(Z_Construct_UScriptStruct_FLODManagerLODInfo, (UObject*)Z_Construct_UPackage__Script_MeshLODToolset(), TEXT("LODManagerLODInfo")); } return Z_Registration_Info_UScriptStruct_FLODManagerLODInfo.OuterSingleton; } // ********** Begin ScriptStruct FLODManagerLODInfo Property Definitions *************************** const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::NewProp_VertexCount = { "VertexCount", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLODManagerLODInfo, VertexCount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexCount_MetaData), NewProp_VertexCount_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::NewProp_TriangleCount = { "TriangleCount", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(FLODManagerLODInfo, TriangleCount), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TriangleCount_MetaData), NewProp_TriangleCount_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::NewProp_VertexCount, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::NewProp_TriangleCount, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::PropPointers) < 2048); // ********** End ScriptStruct FLODManagerLODInfo Property Definitions ***************************** const UECodeGen_Private::FStructParams Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::StructParams = { (UObject* (*)())Z_Construct_UPackage__Script_MeshLODToolset, nullptr, &NewStructOps, "LODManagerLODInfo", Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::PropPointers), sizeof(FLODManagerLODInfo), alignof(FLODManagerLODInfo), RF_Public|RF_Transient|RF_MarkAsNative, EStructFlags(0x00000001), METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::Struct_MetaDataParams), Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::Struct_MetaDataParams) }; UScriptStruct* Z_Construct_UScriptStruct_FLODManagerLODInfo() { if (!Z_Registration_Info_UScriptStruct_FLODManagerLODInfo.InnerSingleton) { UECodeGen_Private::ConstructUScriptStruct(Z_Registration_Info_UScriptStruct_FLODManagerLODInfo.InnerSingleton, Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::StructParams); } return CastChecked(Z_Registration_Info_UScriptStruct_FLODManagerLODInfo.InnerSingleton); } // ********** End ScriptStruct FLODManagerLODInfo ************************************************** // ********** Begin Class ULODManagerLODProperties ************************************************* FClassRegistrationInfo Z_Registration_Info_UClass_ULODManagerLODProperties; UClass* ULODManagerLODProperties::GetPrivateStaticClass() { using TClass = ULODManagerLODProperties; if (!Z_Registration_Info_UClass_ULODManagerLODProperties.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LODManagerLODProperties"), Z_Registration_Info_UClass_ULODManagerLODProperties.InnerSingleton, StaticRegisterNativesULODManagerLODProperties, 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_ULODManagerLODProperties.InnerSingleton; } UClass* Z_Construct_UClass_ULODManagerLODProperties_NoRegister() { return ULODManagerLODProperties::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULODManagerLODProperties_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Tools/LODManagerTool.h" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SourceLODs_MetaData[] = { { "Category", "LODInformation" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "NoResetToDefault", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HiResSource_MetaData[] = { { "Category", "LODInformation" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "NoResetToDefault", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RenderLODs_MetaData[] = { { "Category", "LODInformation" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "NoResetToDefault", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bNaniteEnabled_MetaData[] = { { "Category", "Nanite" }, { "DisplayName", "Enabled" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "NoResetToDefault", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_KeepTrianglePercent_MetaData[] = { { "Category", "Nanite" }, { "Comment", "// Percentage of triangles kept by Nanite\n" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "NoResetToDefault", "" }, { "ToolTip", "Percentage of triangles kept by Nanite" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Materials_MetaData[] = { { "Category", "Materials" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "NoResetToDefault", "" }, }; #endif // WITH_METADATA // ********** Begin Class ULODManagerLODProperties constinit property declarations ***************** static const UECodeGen_Private::FStructPropertyParams NewProp_SourceLODs_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_SourceLODs; static const UECodeGen_Private::FStructPropertyParams NewProp_HiResSource_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_HiResSource; static const UECodeGen_Private::FStructPropertyParams NewProp_RenderLODs_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_RenderLODs; static void NewProp_bNaniteEnabled_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bNaniteEnabled; static const UECodeGen_Private::FFloatPropertyParams NewProp_KeepTrianglePercent; static const UECodeGen_Private::FStructPropertyParams NewProp_Materials_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_Materials; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class ULODManagerLODProperties constinit property declarations ******************* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULODManagerLODProperties_Statics // ********** Begin Class ULODManagerLODProperties Property Definitions **************************** const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_SourceLODs_Inner = { "SourceLODs", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLODManagerLODInfo, METADATA_PARAMS(0, nullptr) }; // 2579794209 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_SourceLODs = { "SourceLODs", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerLODProperties, SourceLODs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SourceLODs_MetaData), NewProp_SourceLODs_MetaData) }; // 2579794209 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_HiResSource_Inner = { "HiResSource", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLODManagerLODInfo, METADATA_PARAMS(0, nullptr) }; // 2579794209 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_HiResSource = { "HiResSource", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerLODProperties, HiResSource), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HiResSource_MetaData), NewProp_HiResSource_MetaData) }; // 2579794209 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_RenderLODs_Inner = { "RenderLODs", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FLODManagerLODInfo, METADATA_PARAMS(0, nullptr) }; // 2579794209 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_RenderLODs = { "RenderLODs", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerLODProperties, RenderLODs), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RenderLODs_MetaData), NewProp_RenderLODs_MetaData) }; // 2579794209 void Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_bNaniteEnabled_SetBit(void* Obj) { ((ULODManagerLODProperties*)Obj)->bNaniteEnabled = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_bNaniteEnabled = { "bNaniteEnabled", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ULODManagerLODProperties), &Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_bNaniteEnabled_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bNaniteEnabled_MetaData), NewProp_bNaniteEnabled_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_KeepTrianglePercent = { "KeepTrianglePercent", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerLODProperties, KeepTrianglePercent), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_KeepTrianglePercent_MetaData), NewProp_KeepTrianglePercent_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_Materials_Inner = { "Materials", nullptr, (EPropertyFlags)0x0000000000020000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UScriptStruct_FStaticMaterial, METADATA_PARAMS(0, nullptr) }; // 3499338201 const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_Materials = { "Materials", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerLODProperties, Materials), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Materials_MetaData), NewProp_Materials_MetaData) }; // 3499338201 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ULODManagerLODProperties_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_SourceLODs_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_SourceLODs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_HiResSource_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_HiResSource, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_RenderLODs_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_RenderLODs, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_bNaniteEnabled, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_KeepTrianglePercent, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_Materials_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerLODProperties_Statics::NewProp_Materials, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerLODProperties_Statics::PropPointers) < 2048); // ********** End Class ULODManagerLODProperties Property Definitions ****************************** UObject* (*const Z_Construct_UClass_ULODManagerLODProperties_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet, (UObject* (*)())Z_Construct_UPackage__Script_MeshLODToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerLODProperties_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ULODManagerLODProperties_Statics::ClassParams = { &ULODManagerLODProperties::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_ULODManagerLODProperties_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerLODProperties_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerLODProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_ULODManagerLODProperties_Statics::Class_MetaDataParams) }; void ULODManagerLODProperties::StaticRegisterNativesULODManagerLODProperties() { } UClass* Z_Construct_UClass_ULODManagerLODProperties() { if (!Z_Registration_Info_UClass_ULODManagerLODProperties.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULODManagerLODProperties.OuterSingleton, Z_Construct_UClass_ULODManagerLODProperties_Statics::ClassParams); } return Z_Registration_Info_UClass_ULODManagerLODProperties.OuterSingleton; } ULODManagerLODProperties::ULODManagerLODProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULODManagerLODProperties); ULODManagerLODProperties::~ULODManagerLODProperties() {} // ********** End Class ULODManagerLODProperties *************************************************** // ********** Begin Class ULODManagerPreviewLODProperties Function GetLODNamesFunc ***************** struct Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics { struct LODManagerPreviewLODProperties_eventGetLODNamesFunc_Parms { TArray ReturnValue; }; #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ReturnValue_MetaData[] = { { "NativeConst", "" }, }; #endif // WITH_METADATA // ********** Begin Function GetLODNamesFunc 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 GetLODNamesFunc constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; // ********** Begin Function GetLODNamesFunc Property Definitions ********************************** const UECodeGen_Private::FStrPropertyParams Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_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_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::NewProp_ReturnValue = { "ReturnValue", nullptr, (EPropertyFlags)0x0010000008000582, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(LODManagerPreviewLODProperties_eventGetLODNamesFunc_Parms, ReturnValue), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ReturnValue_MetaData), NewProp_ReturnValue_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::NewProp_ReturnValue_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::NewProp_ReturnValue, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::PropPointers) < 2048); // ********** End Function GetLODNamesFunc Property Definitions ************************************ const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULODManagerPreviewLODProperties, nullptr, "GetLODNamesFunc", Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::PropPointers, UE_ARRAY_COUNT(Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::PropPointers), sizeof(Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::LODManagerPreviewLODProperties_eventGetLODNamesFunc_Parms), RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x40020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::Function_MetaDataParams)}, }; static_assert(sizeof(Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::LODManagerPreviewLODProperties_eventGetLODNamesFunc_Parms) < MAX_uint16); UFunction* Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULODManagerPreviewLODProperties::execGetLODNamesFunc) { P_FINISH; P_NATIVE_BEGIN; *(TArray*)Z_Param__Result=P_THIS->GetLODNamesFunc(); P_NATIVE_END; } // ********** End Class ULODManagerPreviewLODProperties Function GetLODNamesFunc ******************* // ********** Begin Class ULODManagerPreviewLODProperties ****************************************** FClassRegistrationInfo Z_Registration_Info_UClass_ULODManagerPreviewLODProperties; UClass* ULODManagerPreviewLODProperties::GetPrivateStaticClass() { using TClass = ULODManagerPreviewLODProperties; if (!Z_Registration_Info_UClass_ULODManagerPreviewLODProperties.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LODManagerPreviewLODProperties"), Z_Registration_Info_UClass_ULODManagerPreviewLODProperties.InnerSingleton, StaticRegisterNativesULODManagerPreviewLODProperties, 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_ULODManagerPreviewLODProperties.InnerSingleton; } UClass* Z_Construct_UClass_ULODManagerPreviewLODProperties_NoRegister() { return ULODManagerPreviewLODProperties::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Tools/LODManagerTool.h" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VisibleLOD_MetaData[] = { { "Category", "LODPreview" }, { "Comment", "/** LOD to visualise. Default option is equivalent to disabling the Tool, RenderData is the mesh used for rendering derived from the SourceModel (possibly simplified) */" }, { "DisplayName", "Show LOD" }, { "GetOptions", "GetLODNamesFunc" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "NoResetToDefault", "" }, { "ToolTip", "LOD to visualise. Default option is equivalent to disabling the Tool, RenderData is the mesh used for rendering derived from the SourceModel (possibly simplified)" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODNamesList_MetaData[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "TransientToolProperty", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowSeams_MetaData[] = { { "Category", "LODPreview" }, { "Comment", "/** Control whether mesh borders are displayed */" }, { "DisplayName", "Show Borders" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "ToolTip", "Control whether mesh borders are displayed" }, }; #endif // WITH_METADATA // ********** Begin Class ULODManagerPreviewLODProperties constinit property declarations ********** static const UECodeGen_Private::FStrPropertyParams NewProp_VisibleLOD; static const UECodeGen_Private::FStrPropertyParams NewProp_LODNamesList_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_LODNamesList; static void NewProp_bShowSeams_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowSeams; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class ULODManagerPreviewLODProperties constinit property declarations ************ static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("GetLODNamesFunc"), .Pointer = &ULODManagerPreviewLODProperties::execGetLODNamesFunc }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_ULODManagerPreviewLODProperties_GetLODNamesFunc, "GetLODNamesFunc" }, // 1422430952 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics // ********** Begin Class ULODManagerPreviewLODProperties Property Definitions ********************* const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_VisibleLOD = { "VisibleLOD", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerPreviewLODProperties, VisibleLOD), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VisibleLOD_MetaData), NewProp_VisibleLOD_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_LODNamesList_Inner = { "LODNamesList", 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_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_LODNamesList = { "LODNamesList", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerPreviewLODProperties, LODNamesList), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODNamesList_MetaData), NewProp_LODNamesList_MetaData) }; void Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_bShowSeams_SetBit(void* Obj) { ((ULODManagerPreviewLODProperties*)Obj)->bShowSeams = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_bShowSeams = { "bShowSeams", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(ULODManagerPreviewLODProperties), &Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_bShowSeams_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowSeams_MetaData), NewProp_bShowSeams_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_VisibleLOD, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_LODNamesList_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_LODNamesList, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::NewProp_bShowSeams, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::PropPointers) < 2048); // ********** End Class ULODManagerPreviewLODProperties Property Definitions *********************** UObject* (*const Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet, (UObject* (*)())Z_Construct_UPackage__Script_MeshLODToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::ClassParams = { &ULODManagerPreviewLODProperties::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::Class_MetaDataParams) }; void ULODManagerPreviewLODProperties::StaticRegisterNativesULODManagerPreviewLODProperties() { UClass* Class = ULODManagerPreviewLODProperties::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::Funcs)); } UClass* Z_Construct_UClass_ULODManagerPreviewLODProperties() { if (!Z_Registration_Info_UClass_ULODManagerPreviewLODProperties.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULODManagerPreviewLODProperties.OuterSingleton, Z_Construct_UClass_ULODManagerPreviewLODProperties_Statics::ClassParams); } return Z_Registration_Info_UClass_ULODManagerPreviewLODProperties.OuterSingleton; } ULODManagerPreviewLODProperties::ULODManagerPreviewLODProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULODManagerPreviewLODProperties); ULODManagerPreviewLODProperties::~ULODManagerPreviewLODProperties() {} // ********** End Class ULODManagerPreviewLODProperties ******************************************** // ********** Begin Enum ELODManagerToolActions **************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_ELODManagerToolActions; static UEnum* ELODManagerToolActions_StaticEnum() { if (!Z_Registration_Info_UEnum_ELODManagerToolActions.OuterSingleton) { Z_Registration_Info_UEnum_ELODManagerToolActions.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions, (UObject*)Z_Construct_UPackage__Script_MeshLODToolset(), TEXT("ELODManagerToolActions")); } return Z_Registration_Info_UEnum_ELODManagerToolActions.OuterSingleton; } template<> MESHLODTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ELODManagerToolActions_StaticEnum(); } struct Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "DeleteHiResSourceModel.Name", "ELODManagerToolActions::DeleteHiResSourceModel" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "MoveHiResToLOD0.Name", "ELODManagerToolActions::MoveHiResToLOD0" }, { "NoAction.Name", "ELODManagerToolActions::NoAction" }, { "RemoveUnreferencedMaterials.Name", "ELODManagerToolActions::RemoveUnreferencedMaterials" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ELODManagerToolActions::NoAction", (int64)ELODManagerToolActions::NoAction }, { "ELODManagerToolActions::MoveHiResToLOD0", (int64)ELODManagerToolActions::MoveHiResToLOD0 }, { "ELODManagerToolActions::DeleteHiResSourceModel", (int64)ELODManagerToolActions::DeleteHiResSourceModel }, { "ELODManagerToolActions::RemoveUnreferencedMaterials", (int64)ELODManagerToolActions::RemoveUnreferencedMaterials }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_MeshLODToolset, nullptr, "ELODManagerToolActions", "ELODManagerToolActions", Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions() { if (!Z_Registration_Info_UEnum_ELODManagerToolActions.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ELODManagerToolActions.InnerSingleton, Z_Construct_UEnum_MeshLODToolset_ELODManagerToolActions_Statics::EnumParams); } return Z_Registration_Info_UEnum_ELODManagerToolActions.InnerSingleton; } // ********** End Enum ELODManagerToolActions ****************************************************** // ********** Begin Class ULODManagerActionPropertySet ********************************************* FClassRegistrationInfo Z_Registration_Info_UClass_ULODManagerActionPropertySet; UClass* ULODManagerActionPropertySet::GetPrivateStaticClass() { using TClass = ULODManagerActionPropertySet; if (!Z_Registration_Info_UClass_ULODManagerActionPropertySet.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LODManagerActionPropertySet"), Z_Registration_Info_UClass_ULODManagerActionPropertySet.InnerSingleton, StaticRegisterNativesULODManagerActionPropertySet, 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_ULODManagerActionPropertySet.InnerSingleton; } UClass* Z_Construct_UClass_ULODManagerActionPropertySet_NoRegister() { return ULODManagerActionPropertySet::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULODManagerActionPropertySet_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Tools/LODManagerTool.h" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class ULODManagerActionPropertySet constinit property declarations ************* // ********** End Class ULODManagerActionPropertySet constinit property declarations *************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULODManagerActionPropertySet_Statics UObject* (*const Z_Construct_UClass_ULODManagerActionPropertySet_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet, (UObject* (*)())Z_Construct_UPackage__Script_MeshLODToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerActionPropertySet_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ULODManagerActionPropertySet_Statics::ClassParams = { &ULODManagerActionPropertySet::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerActionPropertySet_Statics::Class_MetaDataParams), Z_Construct_UClass_ULODManagerActionPropertySet_Statics::Class_MetaDataParams) }; void ULODManagerActionPropertySet::StaticRegisterNativesULODManagerActionPropertySet() { } UClass* Z_Construct_UClass_ULODManagerActionPropertySet() { if (!Z_Registration_Info_UClass_ULODManagerActionPropertySet.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULODManagerActionPropertySet.OuterSingleton, Z_Construct_UClass_ULODManagerActionPropertySet_Statics::ClassParams); } return Z_Registration_Info_UClass_ULODManagerActionPropertySet.OuterSingleton; } ULODManagerActionPropertySet::ULODManagerActionPropertySet(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULODManagerActionPropertySet); ULODManagerActionPropertySet::~ULODManagerActionPropertySet() {} // ********** End Class ULODManagerActionPropertySet *********************************************** // ********** Begin Class ULODManagerHiResSourceModelActions Function Delete *********************** struct Z_Construct_UFunction_ULODManagerHiResSourceModelActions_Delete_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "CallInEditor", "true" }, { "Category", "HiResSourceModel" }, { "Comment", "/** Delete the HiRes Source Model */" }, { "DisplayPriority", "1" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "ToolTip", "Delete the HiRes Source Model" }, }; #endif // WITH_METADATA // ********** Begin Function Delete constinit property declarations ******************************** // ********** End Function Delete constinit property declarations ********************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULODManagerHiResSourceModelActions_Delete_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULODManagerHiResSourceModelActions, nullptr, "Delete", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULODManagerHiResSourceModelActions_Delete_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULODManagerHiResSourceModelActions_Delete_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ULODManagerHiResSourceModelActions_Delete() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULODManagerHiResSourceModelActions_Delete_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULODManagerHiResSourceModelActions::execDelete) { P_FINISH; P_NATIVE_BEGIN; P_THIS->Delete(); P_NATIVE_END; } // ********** End Class ULODManagerHiResSourceModelActions Function Delete ************************* // ********** Begin Class ULODManagerHiResSourceModelActions Function MoveToLOD0 ******************* struct Z_Construct_UFunction_ULODManagerHiResSourceModelActions_MoveToLOD0_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "CallInEditor", "true" }, { "Category", "HiResSourceModel" }, { "Comment", "/** Move the HiRes Source Model to LOD0 */" }, { "DisplayPriority", "0" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "ToolTip", "Move the HiRes Source Model to LOD0" }, }; #endif // WITH_METADATA // ********** Begin Function MoveToLOD0 constinit property declarations **************************** // ********** End Function MoveToLOD0 constinit property declarations ****************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULODManagerHiResSourceModelActions_MoveToLOD0_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULODManagerHiResSourceModelActions, nullptr, "MoveToLOD0", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULODManagerHiResSourceModelActions_MoveToLOD0_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULODManagerHiResSourceModelActions_MoveToLOD0_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ULODManagerHiResSourceModelActions_MoveToLOD0() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULODManagerHiResSourceModelActions_MoveToLOD0_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULODManagerHiResSourceModelActions::execMoveToLOD0) { P_FINISH; P_NATIVE_BEGIN; P_THIS->MoveToLOD0(); P_NATIVE_END; } // ********** End Class ULODManagerHiResSourceModelActions Function MoveToLOD0 ********************* // ********** Begin Class ULODManagerHiResSourceModelActions *************************************** FClassRegistrationInfo Z_Registration_Info_UClass_ULODManagerHiResSourceModelActions; UClass* ULODManagerHiResSourceModelActions::GetPrivateStaticClass() { using TClass = ULODManagerHiResSourceModelActions; if (!Z_Registration_Info_UClass_ULODManagerHiResSourceModelActions.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LODManagerHiResSourceModelActions"), Z_Registration_Info_UClass_ULODManagerHiResSourceModelActions.InnerSingleton, StaticRegisterNativesULODManagerHiResSourceModelActions, 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_ULODManagerHiResSourceModelActions.InnerSingleton; } UClass* Z_Construct_UClass_ULODManagerHiResSourceModelActions_NoRegister() { return ULODManagerHiResSourceModelActions::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULODManagerHiResSourceModelActions_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Tools/LODManagerTool.h" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class ULODManagerHiResSourceModelActions constinit property declarations ******* // ********** End Class ULODManagerHiResSourceModelActions constinit property declarations ********* static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("Delete"), .Pointer = &ULODManagerHiResSourceModelActions::execDelete }, { .NameUTF8 = UTF8TEXT("MoveToLOD0"), .Pointer = &ULODManagerHiResSourceModelActions::execMoveToLOD0 }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_ULODManagerHiResSourceModelActions_Delete, "Delete" }, // 1402759948 { &Z_Construct_UFunction_ULODManagerHiResSourceModelActions_MoveToLOD0, "MoveToLOD0" }, // 668439 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULODManagerHiResSourceModelActions_Statics UObject* (*const Z_Construct_UClass_ULODManagerHiResSourceModelActions_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_ULODManagerActionPropertySet, (UObject* (*)())Z_Construct_UPackage__Script_MeshLODToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerHiResSourceModelActions_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ULODManagerHiResSourceModelActions_Statics::ClassParams = { &ULODManagerHiResSourceModelActions::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerHiResSourceModelActions_Statics::Class_MetaDataParams), Z_Construct_UClass_ULODManagerHiResSourceModelActions_Statics::Class_MetaDataParams) }; void ULODManagerHiResSourceModelActions::StaticRegisterNativesULODManagerHiResSourceModelActions() { UClass* Class = ULODManagerHiResSourceModelActions::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULODManagerHiResSourceModelActions_Statics::Funcs)); } UClass* Z_Construct_UClass_ULODManagerHiResSourceModelActions() { if (!Z_Registration_Info_UClass_ULODManagerHiResSourceModelActions.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULODManagerHiResSourceModelActions.OuterSingleton, Z_Construct_UClass_ULODManagerHiResSourceModelActions_Statics::ClassParams); } return Z_Registration_Info_UClass_ULODManagerHiResSourceModelActions.OuterSingleton; } ULODManagerHiResSourceModelActions::ULODManagerHiResSourceModelActions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULODManagerHiResSourceModelActions); ULODManagerHiResSourceModelActions::~ULODManagerHiResSourceModelActions() {} // ********** End Class ULODManagerHiResSourceModelActions ***************************************** // ********** Begin Class ULODManagerMaterialActions Function CleanMaterials *********************** struct Z_Construct_UFunction_ULODManagerMaterialActions_CleanMaterials_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "CallInEditor", "true" }, { "Category", "MaterialSet" }, { "Comment", "/** Discard any Materials that are not referenced by any LOD */" }, { "DisplayPriority", "0" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "ToolTip", "Discard any Materials that are not referenced by any LOD" }, }; #endif // WITH_METADATA // ********** Begin Function CleanMaterials constinit property declarations ************************ // ********** End Function CleanMaterials constinit property declarations ************************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULODManagerMaterialActions_CleanMaterials_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULODManagerMaterialActions, nullptr, "CleanMaterials", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULODManagerMaterialActions_CleanMaterials_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULODManagerMaterialActions_CleanMaterials_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ULODManagerMaterialActions_CleanMaterials() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULODManagerMaterialActions_CleanMaterials_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULODManagerMaterialActions::execCleanMaterials) { P_FINISH; P_NATIVE_BEGIN; P_THIS->CleanMaterials(); P_NATIVE_END; } // ********** End Class ULODManagerMaterialActions Function CleanMaterials ************************* // ********** Begin Class ULODManagerMaterialActions *********************************************** FClassRegistrationInfo Z_Registration_Info_UClass_ULODManagerMaterialActions; UClass* ULODManagerMaterialActions::GetPrivateStaticClass() { using TClass = ULODManagerMaterialActions; if (!Z_Registration_Info_UClass_ULODManagerMaterialActions.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LODManagerMaterialActions"), Z_Registration_Info_UClass_ULODManagerMaterialActions.InnerSingleton, StaticRegisterNativesULODManagerMaterialActions, 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_ULODManagerMaterialActions.InnerSingleton; } UClass* Z_Construct_UClass_ULODManagerMaterialActions_NoRegister() { return ULODManagerMaterialActions::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULODManagerMaterialActions_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "Tools/LODManagerTool.h" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class ULODManagerMaterialActions constinit property declarations *************** // ********** End Class ULODManagerMaterialActions constinit property declarations ***************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("CleanMaterials"), .Pointer = &ULODManagerMaterialActions::execCleanMaterials }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_ULODManagerMaterialActions_CleanMaterials, "CleanMaterials" }, // 2868735897 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULODManagerMaterialActions_Statics UObject* (*const Z_Construct_UClass_ULODManagerMaterialActions_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_ULODManagerActionPropertySet, (UObject* (*)())Z_Construct_UPackage__Script_MeshLODToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerMaterialActions_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ULODManagerMaterialActions_Statics::ClassParams = { &ULODManagerMaterialActions::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), 0, 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerMaterialActions_Statics::Class_MetaDataParams), Z_Construct_UClass_ULODManagerMaterialActions_Statics::Class_MetaDataParams) }; void ULODManagerMaterialActions::StaticRegisterNativesULODManagerMaterialActions() { UClass* Class = ULODManagerMaterialActions::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULODManagerMaterialActions_Statics::Funcs)); } UClass* Z_Construct_UClass_ULODManagerMaterialActions() { if (!Z_Registration_Info_UClass_ULODManagerMaterialActions.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULODManagerMaterialActions.OuterSingleton, Z_Construct_UClass_ULODManagerMaterialActions_Statics::ClassParams); } return Z_Registration_Info_UClass_ULODManagerMaterialActions.OuterSingleton; } ULODManagerMaterialActions::ULODManagerMaterialActions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULODManagerMaterialActions); ULODManagerMaterialActions::~ULODManagerMaterialActions() {} // ********** End Class ULODManagerMaterialActions ************************************************* // ********** Begin Interface ULODManagerToolChangeTarget ****************************************** FClassRegistrationInfo Z_Registration_Info_UClass_ULODManagerToolChangeTarget; UClass* ULODManagerToolChangeTarget::GetPrivateStaticClass() { using TClass = ULODManagerToolChangeTarget; if (!Z_Registration_Info_UClass_ULODManagerToolChangeTarget.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LODManagerToolChangeTarget"), Z_Registration_Info_UClass_ULODManagerToolChangeTarget.InnerSingleton, StaticRegisterNativesULODManagerToolChangeTarget, 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_ULODManagerToolChangeTarget.InnerSingleton; } UClass* Z_Construct_UClass_ULODManagerToolChangeTarget_NoRegister() { return ULODManagerToolChangeTarget::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULODManagerToolChangeTarget_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; #endif // WITH_METADATA // ********** Begin Interface ULODManagerToolChangeTarget constinit property declarations ********** // ********** End Interface ULODManagerToolChangeTarget constinit property declarations ************ static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULODManagerToolChangeTarget_Statics UObject* (*const Z_Construct_UClass_ULODManagerToolChangeTarget_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInterface, (UObject* (*)())Z_Construct_UPackage__Script_MeshLODToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerToolChangeTarget_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_ULODManagerToolChangeTarget_Statics::ClassParams = { &ULODManagerToolChangeTarget::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000840A1u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerToolChangeTarget_Statics::Class_MetaDataParams), Z_Construct_UClass_ULODManagerToolChangeTarget_Statics::Class_MetaDataParams) }; void ULODManagerToolChangeTarget::StaticRegisterNativesULODManagerToolChangeTarget() { } UClass* Z_Construct_UClass_ULODManagerToolChangeTarget() { if (!Z_Registration_Info_UClass_ULODManagerToolChangeTarget.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULODManagerToolChangeTarget.OuterSingleton, Z_Construct_UClass_ULODManagerToolChangeTarget_Statics::ClassParams); } return Z_Registration_Info_UClass_ULODManagerToolChangeTarget.OuterSingleton; } ULODManagerToolChangeTarget::ULODManagerToolChangeTarget(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULODManagerToolChangeTarget); // ********** End Interface ULODManagerToolChangeTarget ******************************************** // ********** Begin Class ULODManagerTool Function DeleteHiResSourceModel ************************** struct Z_Construct_UFunction_ULODManagerTool_DeleteHiResSourceModel_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; #endif // WITH_METADATA // ********** Begin Function DeleteHiResSourceModel constinit property declarations **************** // ********** End Function DeleteHiResSourceModel constinit property declarations ****************** static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULODManagerTool_DeleteHiResSourceModel_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULODManagerTool, nullptr, "DeleteHiResSourceModel", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULODManagerTool_DeleteHiResSourceModel_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULODManagerTool_DeleteHiResSourceModel_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ULODManagerTool_DeleteHiResSourceModel() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULODManagerTool_DeleteHiResSourceModel_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULODManagerTool::execDeleteHiResSourceModel) { P_FINISH; P_NATIVE_BEGIN; P_THIS->DeleteHiResSourceModel(); P_NATIVE_END; } // ********** End Class ULODManagerTool Function DeleteHiResSourceModel **************************** // ********** Begin Class ULODManagerTool Function MoveHiResToLOD0 ********************************* struct Z_Construct_UFunction_ULODManagerTool_MoveHiResToLOD0_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; #endif // WITH_METADATA // ********** Begin Function MoveHiResToLOD0 constinit property declarations *********************** // ********** End Function MoveHiResToLOD0 constinit property declarations ************************* static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULODManagerTool_MoveHiResToLOD0_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULODManagerTool, nullptr, "MoveHiResToLOD0", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULODManagerTool_MoveHiResToLOD0_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULODManagerTool_MoveHiResToLOD0_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ULODManagerTool_MoveHiResToLOD0() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULODManagerTool_MoveHiResToLOD0_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULODManagerTool::execMoveHiResToLOD0) { P_FINISH; P_NATIVE_BEGIN; P_THIS->MoveHiResToLOD0(); P_NATIVE_END; } // ********** End Class ULODManagerTool Function MoveHiResToLOD0 *********************************** // ********** Begin Class ULODManagerTool Function RemoveUnreferencedMaterials ********************* struct Z_Construct_UFunction_ULODManagerTool_RemoveUnreferencedMaterials_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; #endif // WITH_METADATA // ********** Begin Function RemoveUnreferencedMaterials constinit property declarations *********** // ********** End Function RemoveUnreferencedMaterials constinit property declarations ************* static const UECodeGen_Private::FFunctionParams FuncParams; }; const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_ULODManagerTool_RemoveUnreferencedMaterials_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_ULODManagerTool, nullptr, "RemoveUnreferencedMaterials", nullptr, 0, 0, RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020403, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_ULODManagerTool_RemoveUnreferencedMaterials_Statics::Function_MetaDataParams), Z_Construct_UFunction_ULODManagerTool_RemoveUnreferencedMaterials_Statics::Function_MetaDataParams)}, }; UFunction* Z_Construct_UFunction_ULODManagerTool_RemoveUnreferencedMaterials() { static UFunction* ReturnFunction = nullptr; if (!ReturnFunction) { UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_ULODManagerTool_RemoveUnreferencedMaterials_Statics::FuncParams); } return ReturnFunction; } DEFINE_FUNCTION(ULODManagerTool::execRemoveUnreferencedMaterials) { P_FINISH; P_NATIVE_BEGIN; P_THIS->RemoveUnreferencedMaterials(); P_NATIVE_END; } // ********** End Class ULODManagerTool Function RemoveUnreferencedMaterials *********************** // ********** Begin Class ULODManagerTool ********************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_ULODManagerTool; UClass* ULODManagerTool::GetPrivateStaticClass() { using TClass = ULODManagerTool; if (!Z_Registration_Info_UClass_ULODManagerTool.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("LODManagerTool"), Z_Registration_Info_UClass_ULODManagerTool.InnerSingleton, StaticRegisterNativesULODManagerTool, 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_ULODManagerTool.InnerSingleton; } UClass* Z_Construct_UClass_ULODManagerTool_NoRegister() { return ULODManagerTool::GetPrivateStaticClass(); } struct Z_Construct_UClass_ULODManagerTool_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * Mesh Attribute Editor Tool\n */" }, { "IncludePath", "Tools/LODManagerTool.h" }, { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, { "ToolTip", "Mesh Attribute Editor Tool" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODInfoProperties_MetaData[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODPreviewProperties_MetaData[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HiResSourceModelActions_MetaData[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaterialActions_MetaData[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODPreview_MetaData[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODPreviewLines_MetaData[] = { { "ModuleRelativePath", "Public/Tools/LODManagerTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class ULODManagerTool constinit property declarations ************************** static const UECodeGen_Private::FObjectPropertyParams NewProp_LODInfoProperties; static const UECodeGen_Private::FObjectPropertyParams NewProp_LODPreviewProperties; static const UECodeGen_Private::FObjectPropertyParams NewProp_HiResSourceModelActions; static const UECodeGen_Private::FObjectPropertyParams NewProp_MaterialActions; static const UECodeGen_Private::FObjectPropertyParams NewProp_LODPreview; static const UECodeGen_Private::FObjectPropertyParams NewProp_LODPreviewLines; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class ULODManagerTool constinit property declarations **************************** static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = { { .NameUTF8 = UTF8TEXT("DeleteHiResSourceModel"), .Pointer = &ULODManagerTool::execDeleteHiResSourceModel }, { .NameUTF8 = UTF8TEXT("MoveHiResToLOD0"), .Pointer = &ULODManagerTool::execMoveHiResToLOD0 }, { .NameUTF8 = UTF8TEXT("RemoveUnreferencedMaterials"), .Pointer = &ULODManagerTool::execRemoveUnreferencedMaterials }, }; static UObject* (*const DependentSingletons[])(); static constexpr FClassFunctionLinkInfo FuncInfo[] = { { &Z_Construct_UFunction_ULODManagerTool_DeleteHiResSourceModel, "DeleteHiResSourceModel" }, // 1496294424 { &Z_Construct_UFunction_ULODManagerTool_MoveHiResToLOD0, "MoveHiResToLOD0" }, // 2159132304 { &Z_Construct_UFunction_ULODManagerTool_RemoveUnreferencedMaterials, "RemoveUnreferencedMaterials" }, // 1470265542 }; static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048); static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[]; static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_ULODManagerTool_Statics // ********** Begin Class ULODManagerTool Property Definitions ************************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULODManagerTool_Statics::NewProp_LODInfoProperties = { "LODInfoProperties", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerTool, LODInfoProperties), Z_Construct_UClass_ULODManagerLODProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODInfoProperties_MetaData), NewProp_LODInfoProperties_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULODManagerTool_Statics::NewProp_LODPreviewProperties = { "LODPreviewProperties", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerTool, LODPreviewProperties), Z_Construct_UClass_ULODManagerPreviewLODProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODPreviewProperties_MetaData), NewProp_LODPreviewProperties_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULODManagerTool_Statics::NewProp_HiResSourceModelActions = { "HiResSourceModelActions", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerTool, HiResSourceModelActions), Z_Construct_UClass_ULODManagerHiResSourceModelActions_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HiResSourceModelActions_MetaData), NewProp_HiResSourceModelActions_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULODManagerTool_Statics::NewProp_MaterialActions = { "MaterialActions", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerTool, MaterialActions), Z_Construct_UClass_ULODManagerMaterialActions_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaterialActions_MetaData), NewProp_MaterialActions_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULODManagerTool_Statics::NewProp_LODPreview = { "LODPreview", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerTool, LODPreview), Z_Construct_UClass_UPreviewMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODPreview_MetaData), NewProp_LODPreview_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_ULODManagerTool_Statics::NewProp_LODPreviewLines = { "LODPreviewLines", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(ULODManagerTool, LODPreviewLines), Z_Construct_UClass_UPreviewGeometry_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODPreviewLines_MetaData), NewProp_LODPreviewLines_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_ULODManagerTool_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerTool_Statics::NewProp_LODInfoProperties, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerTool_Statics::NewProp_LODPreviewProperties, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerTool_Statics::NewProp_HiResSourceModelActions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerTool_Statics::NewProp_MaterialActions, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerTool_Statics::NewProp_LODPreview, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_ULODManagerTool_Statics::NewProp_LODPreviewLines, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerTool_Statics::PropPointers) < 2048); // ********** End Class ULODManagerTool Property Definitions *************************************** UObject* (*const Z_Construct_UClass_ULODManagerTool_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMultiSelectionMeshEditingTool, (UObject* (*)())Z_Construct_UPackage__Script_MeshLODToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerTool_Statics::DependentSingletons) < 16); const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_ULODManagerTool_Statics::InterfaceParams[] = { { Z_Construct_UClass_ULODManagerToolChangeTarget_NoRegister, (int32)VTABLE_OFFSET(ULODManagerTool, ILODManagerToolChangeTarget), false }, // 910975260 }; const UECodeGen_Private::FClassParams Z_Construct_UClass_ULODManagerTool_Statics::ClassParams = { &ULODManagerTool::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, FuncInfo, Z_Construct_UClass_ULODManagerTool_Statics::PropPointers, InterfaceParams, UE_ARRAY_COUNT(DependentSingletons), UE_ARRAY_COUNT(FuncInfo), UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerTool_Statics::PropPointers), UE_ARRAY_COUNT(InterfaceParams), 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_ULODManagerTool_Statics::Class_MetaDataParams), Z_Construct_UClass_ULODManagerTool_Statics::Class_MetaDataParams) }; void ULODManagerTool::StaticRegisterNativesULODManagerTool() { UClass* Class = ULODManagerTool::StaticClass(); FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_ULODManagerTool_Statics::Funcs)); } UClass* Z_Construct_UClass_ULODManagerTool() { if (!Z_Registration_Info_UClass_ULODManagerTool.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_ULODManagerTool.OuterSingleton, Z_Construct_UClass_ULODManagerTool_Statics::ClassParams); } return Z_Registration_Info_UClass_ULODManagerTool.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, ULODManagerTool); ULODManagerTool::~ULODManagerTool() {} // ********** End Class ULODManagerTool ************************************************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_LODManagerTool_h__Script_MeshLODToolset_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { ELODManagerToolActions_StaticEnum, TEXT("ELODManagerToolActions"), &Z_Registration_Info_UEnum_ELODManagerToolActions, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 4191584834U) }, }; static constexpr FStructRegisterCompiledInInfo ScriptStructInfo[] = { { FLODManagerLODInfo::StaticStruct, Z_Construct_UScriptStruct_FLODManagerLODInfo_Statics::NewStructOps, TEXT("LODManagerLODInfo"),&Z_Registration_Info_UScriptStruct_FLODManagerLODInfo, CONSTRUCT_RELOAD_VERSION_INFO(FStructReloadVersionInfo, sizeof(FLODManagerLODInfo), 2579794209U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_ULODManagerToolBuilder, ULODManagerToolBuilder::StaticClass, TEXT("ULODManagerToolBuilder"), &Z_Registration_Info_UClass_ULODManagerToolBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULODManagerToolBuilder), 2390301509U) }, { Z_Construct_UClass_ULODManagerLODProperties, ULODManagerLODProperties::StaticClass, TEXT("ULODManagerLODProperties"), &Z_Registration_Info_UClass_ULODManagerLODProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULODManagerLODProperties), 3715958479U) }, { Z_Construct_UClass_ULODManagerPreviewLODProperties, ULODManagerPreviewLODProperties::StaticClass, TEXT("ULODManagerPreviewLODProperties"), &Z_Registration_Info_UClass_ULODManagerPreviewLODProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULODManagerPreviewLODProperties), 200311903U) }, { Z_Construct_UClass_ULODManagerActionPropertySet, ULODManagerActionPropertySet::StaticClass, TEXT("ULODManagerActionPropertySet"), &Z_Registration_Info_UClass_ULODManagerActionPropertySet, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULODManagerActionPropertySet), 3879620809U) }, { Z_Construct_UClass_ULODManagerHiResSourceModelActions, ULODManagerHiResSourceModelActions::StaticClass, TEXT("ULODManagerHiResSourceModelActions"), &Z_Registration_Info_UClass_ULODManagerHiResSourceModelActions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULODManagerHiResSourceModelActions), 3719584794U) }, { Z_Construct_UClass_ULODManagerMaterialActions, ULODManagerMaterialActions::StaticClass, TEXT("ULODManagerMaterialActions"), &Z_Registration_Info_UClass_ULODManagerMaterialActions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULODManagerMaterialActions), 2858189974U) }, { Z_Construct_UClass_ULODManagerToolChangeTarget, ULODManagerToolChangeTarget::StaticClass, TEXT("ULODManagerToolChangeTarget"), &Z_Registration_Info_UClass_ULODManagerToolChangeTarget, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULODManagerToolChangeTarget), 910975260U) }, { Z_Construct_UClass_ULODManagerTool, ULODManagerTool::StaticClass, TEXT("ULODManagerTool"), &Z_Registration_Info_UClass_ULODManagerTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(ULODManagerTool), 618497971U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_LODManagerTool_h__Script_MeshLODToolset_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_LODManagerTool_h__Script_MeshLODToolset_751702407{ TEXT("/Script/MeshLODToolset"), Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_LODManagerTool_h__Script_MeshLODToolset_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_LODManagerTool_h__Script_MeshLODToolset_Statics::ClassInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_LODManagerTool_h__Script_MeshLODToolset_Statics::ScriptStructInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_LODManagerTool_h__Script_MeshLODToolset_Statics::ScriptStructInfo), Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_LODManagerTool_h__Script_MeshLODToolset_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Editor_MeshLODToolset_Source_MeshLODToolset_Public_Tools_LODManagerTool_h__Script_MeshLODToolset_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS