1044 lines
64 KiB
C++
1044 lines
64 KiB
C++
|
|
// 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 "HoleFillTool.h"
|
||
|
|
|
||
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
||
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
||
|
|
void EmptyLinkFunctionForGeneratedCodeHoleFillTool() {}
|
||
|
|
|
||
|
|
// ********** Begin Cross Module References ********************************************************
|
||
|
|
COREUOBJECT_API UClass* Z_Construct_UClass_UObject();
|
||
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolPropertySet();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillOperatorFactory();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillOperatorFactory_NoRegister();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillStatisticsProperties();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillStatisticsProperties_NoRegister();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillTool();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillTool_NoRegister();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillToolActions();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillToolActions_NoRegister();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillToolBuilder();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillToolBuilder_NoRegister();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillToolProperties();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillToolProperties_NoRegister();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USmoothHoleFillProperties();
|
||
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USmoothHoleFillProperties_NoRegister();
|
||
|
|
MESHMODELINGTOOLS_API UEnum* Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions();
|
||
|
|
MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UBoundarySelectionMechanic_NoRegister();
|
||
|
|
MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UMeshOpPreviewWithBackgroundCompute_NoRegister();
|
||
|
|
MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_USingleSelectionMeshEditingTool();
|
||
|
|
MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_USingleSelectionMeshEditingToolBuilder();
|
||
|
|
MODELINGOPERATORS_API UEnum* Z_Construct_UEnum_ModelingOperators_EHoleFillOpFillType();
|
||
|
|
UPackage* Z_Construct_UPackage__Script_MeshModelingTools();
|
||
|
|
// ********** End Cross Module References **********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillToolBuilder *****************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UHoleFillToolBuilder;
|
||
|
|
UClass* UHoleFillToolBuilder::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UHoleFillToolBuilder;
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillToolBuilder.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("HoleFillToolBuilder"),
|
||
|
|
Z_Registration_Info_UClass_UHoleFillToolBuilder.InnerSingleton,
|
||
|
|
StaticRegisterNativesUHoleFillToolBuilder,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillToolBuilder.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillToolBuilder_NoRegister()
|
||
|
|
{
|
||
|
|
return UHoleFillToolBuilder::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UHoleFillToolBuilder_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/*\n * Tool builder\n */" },
|
||
|
|
{ "IncludePath", "HoleFillTool.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "* Tool builder" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillToolBuilder constinit property declarations *********************
|
||
|
|
// ********** End Class UHoleFillToolBuilder constinit property declarations ***********************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UHoleFillToolBuilder>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UHoleFillToolBuilder_Statics
|
||
|
|
UObject* (*const Z_Construct_UClass_UHoleFillToolBuilder_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_USingleSelectionMeshEditingToolBuilder,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingTools,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillToolBuilder_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UHoleFillToolBuilder_Statics::ClassParams = {
|
||
|
|
&UHoleFillToolBuilder::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
0x000800A8u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillToolBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UHoleFillToolBuilder_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UHoleFillToolBuilder::StaticRegisterNativesUHoleFillToolBuilder()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillToolBuilder()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillToolBuilder.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UHoleFillToolBuilder.OuterSingleton, Z_Construct_UClass_UHoleFillToolBuilder_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillToolBuilder.OuterSingleton;
|
||
|
|
}
|
||
|
|
UHoleFillToolBuilder::UHoleFillToolBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UHoleFillToolBuilder);
|
||
|
|
UHoleFillToolBuilder::~UHoleFillToolBuilder() {}
|
||
|
|
// ********** End Class UHoleFillToolBuilder *******************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class USmoothHoleFillProperties ************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_USmoothHoleFillProperties;
|
||
|
|
UClass* USmoothHoleFillProperties::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = USmoothHoleFillProperties;
|
||
|
|
if (!Z_Registration_Info_UClass_USmoothHoleFillProperties.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("SmoothHoleFillProperties"),
|
||
|
|
Z_Registration_Info_UClass_USmoothHoleFillProperties.InnerSingleton,
|
||
|
|
StaticRegisterNativesUSmoothHoleFillProperties,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_USmoothHoleFillProperties.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_USmoothHoleFillProperties_NoRegister()
|
||
|
|
{
|
||
|
|
return USmoothHoleFillProperties::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_USmoothHoleFillProperties_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/*\n * Properties. This class reflects the parameters in FSmoothFillOptions, but is decorated to allow use in the UI system.\n */" },
|
||
|
|
{ "IncludePath", "HoleFillTool.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "* Properties. This class reflects the parameters in FSmoothFillOptions, but is decorated to allow use in the UI system." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bConstrainToHoleInterior_MetaData[] = {
|
||
|
|
{ "Category", "SmoothHoleFillOptions" },
|
||
|
|
{ "Comment", "/** Allow smoothing and remeshing of triangles outside of the fill region */" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "Allow smoothing and remeshing of triangles outside of the fill region" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemeshingExteriorRegionWidth_MetaData[] = {
|
||
|
|
{ "Category", "SmoothHoleFillOptions" },
|
||
|
|
{ "ClampMin", "0" },
|
||
|
|
{ "Comment", "/** Number of vertex rings outside of the fill region to allow remeshing */" },
|
||
|
|
{ "Delta", "1" },
|
||
|
|
{ "EditCondition", "!bConstrainToHoleInterior" },
|
||
|
|
{ "LinearDeltaSensitivity", "50" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "Number of vertex rings outside of the fill region to allow remeshing" },
|
||
|
|
{ "UIMin", "0" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SmoothingExteriorRegionWidth_MetaData[] = {
|
||
|
|
{ "Category", "SmoothHoleFillOptions" },
|
||
|
|
{ "ClampMin", "0" },
|
||
|
|
{ "Comment", "/** Number of vertex rings outside of the fill region to perform smoothing */" },
|
||
|
|
{ "Delta", "1" },
|
||
|
|
{ "LinearDeltaSensitivity", "50" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "Number of vertex rings outside of the fill region to perform smoothing" },
|
||
|
|
{ "UIMin", "0" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SmoothingInteriorRegionWidth_MetaData[] = {
|
||
|
|
{ "Category", "SmoothHoleFillOptions" },
|
||
|
|
{ "ClampMin", "0" },
|
||
|
|
{ "Comment", "/** Number of vertex rings away from the fill region boundary to constrain smoothing */" },
|
||
|
|
{ "Delta", "1" },
|
||
|
|
{ "LinearDeltaSensitivity", "50" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "Number of vertex rings away from the fill region boundary to constrain smoothing" },
|
||
|
|
{ "UIMin", "0" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InteriorSmoothness_MetaData[] = {
|
||
|
|
{ "Category", "SmoothHoleFillOptions" },
|
||
|
|
{ "ClampMax", "100.0" },
|
||
|
|
{ "ClampMin", "0.0" },
|
||
|
|
{ "Comment", "/** Desired Smoothness. This is not a linear quantity, but larger numbers produce smoother results */" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "Desired Smoothness. This is not a linear quantity, but larger numbers produce smoother results" },
|
||
|
|
{ "UIMax", "1.0" },
|
||
|
|
{ "UIMin", "0.0" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FillDensityScalar_MetaData[] = {
|
||
|
|
{ "Category", "SmoothHoleFillOptions" },
|
||
|
|
{ "ClampMax", "10.0" },
|
||
|
|
{ "ClampMin", "0.001" },
|
||
|
|
{ "Comment", "/** Relative triangle density of fill region */" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "Relative triangle density of fill region" },
|
||
|
|
{ "UIMax", "10.0" },
|
||
|
|
{ "UIMin", "0.001" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bProjectDuringRemesh_MetaData[] = {
|
||
|
|
{ "Category", "SmoothHoleFillOptions" },
|
||
|
|
{ "Comment", "/** \n\x09 * Whether to project to the original mesh during post-smooth remeshing. This can be expensive on large meshes with \n\x09 * many holes. \n\x09 */" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "Whether to project to the original mesh during post-smooth remeshing. This can be expensive on large meshes with\nmany holes." },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class USmoothHoleFillProperties constinit property declarations ****************
|
||
|
|
static void NewProp_bConstrainToHoleInterior_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bConstrainToHoleInterior;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_RemeshingExteriorRegionWidth;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_SmoothingExteriorRegionWidth;
|
||
|
|
static const UECodeGen_Private::FIntPropertyParams NewProp_SmoothingInteriorRegionWidth;
|
||
|
|
static const UECodeGen_Private::FFloatPropertyParams NewProp_InteriorSmoothness;
|
||
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_FillDensityScalar;
|
||
|
|
static void NewProp_bProjectDuringRemesh_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bProjectDuringRemesh;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class USmoothHoleFillProperties constinit property declarations ******************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<USmoothHoleFillProperties>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_USmoothHoleFillProperties_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class USmoothHoleFillProperties Property Definitions ***************************
|
||
|
|
void Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_bConstrainToHoleInterior_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((USmoothHoleFillProperties*)Obj)->bConstrainToHoleInterior = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_bConstrainToHoleInterior = { "bConstrainToHoleInterior", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USmoothHoleFillProperties), &Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_bConstrainToHoleInterior_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bConstrainToHoleInterior_MetaData), NewProp_bConstrainToHoleInterior_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_RemeshingExteriorRegionWidth = { "RemeshingExteriorRegionWidth", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USmoothHoleFillProperties, RemeshingExteriorRegionWidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemeshingExteriorRegionWidth_MetaData), NewProp_RemeshingExteriorRegionWidth_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_SmoothingExteriorRegionWidth = { "SmoothingExteriorRegionWidth", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USmoothHoleFillProperties, SmoothingExteriorRegionWidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SmoothingExteriorRegionWidth_MetaData), NewProp_SmoothingExteriorRegionWidth_MetaData) };
|
||
|
|
const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_SmoothingInteriorRegionWidth = { "SmoothingInteriorRegionWidth", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USmoothHoleFillProperties, SmoothingInteriorRegionWidth), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SmoothingInteriorRegionWidth_MetaData), NewProp_SmoothingInteriorRegionWidth_MetaData) };
|
||
|
|
const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_InteriorSmoothness = { "InteriorSmoothness", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USmoothHoleFillProperties, InteriorSmoothness), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InteriorSmoothness_MetaData), NewProp_InteriorSmoothness_MetaData) };
|
||
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_FillDensityScalar = { "FillDensityScalar", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USmoothHoleFillProperties, FillDensityScalar), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FillDensityScalar_MetaData), NewProp_FillDensityScalar_MetaData) };
|
||
|
|
void Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_bProjectDuringRemesh_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((USmoothHoleFillProperties*)Obj)->bProjectDuringRemesh = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_bProjectDuringRemesh = { "bProjectDuringRemesh", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(USmoothHoleFillProperties), &Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_bProjectDuringRemesh_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bProjectDuringRemesh_MetaData), NewProp_bProjectDuringRemesh_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USmoothHoleFillProperties_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_bConstrainToHoleInterior,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_RemeshingExteriorRegionWidth,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_SmoothingExteriorRegionWidth,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_SmoothingInteriorRegionWidth,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_InteriorSmoothness,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_FillDensityScalar,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USmoothHoleFillProperties_Statics::NewProp_bProjectDuringRemesh,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USmoothHoleFillProperties_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class USmoothHoleFillProperties Property Definitions *****************************
|
||
|
|
UObject* (*const Z_Construct_UClass_USmoothHoleFillProperties_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingTools,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USmoothHoleFillProperties_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_USmoothHoleFillProperties_Statics::ClassParams = {
|
||
|
|
&USmoothHoleFillProperties::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_USmoothHoleFillProperties_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_USmoothHoleFillProperties_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x000800A8u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USmoothHoleFillProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_USmoothHoleFillProperties_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void USmoothHoleFillProperties::StaticRegisterNativesUSmoothHoleFillProperties()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_USmoothHoleFillProperties()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_USmoothHoleFillProperties.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USmoothHoleFillProperties.OuterSingleton, Z_Construct_UClass_USmoothHoleFillProperties_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_USmoothHoleFillProperties.OuterSingleton;
|
||
|
|
}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USmoothHoleFillProperties);
|
||
|
|
USmoothHoleFillProperties::~USmoothHoleFillProperties() {}
|
||
|
|
// ********** End Class USmoothHoleFillProperties **************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillToolProperties **************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UHoleFillToolProperties;
|
||
|
|
UClass* UHoleFillToolProperties::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UHoleFillToolProperties;
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillToolProperties.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("HoleFillToolProperties"),
|
||
|
|
Z_Registration_Info_UClass_UHoleFillToolProperties.InnerSingleton,
|
||
|
|
StaticRegisterNativesUHoleFillToolProperties,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillToolProperties.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillToolProperties_NoRegister()
|
||
|
|
{
|
||
|
|
return UHoleFillToolProperties::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UHoleFillToolProperties_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "IncludePath", "HoleFillTool.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FillType_MetaData[] = {
|
||
|
|
{ "Category", "Options" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bRemoveIsolatedTriangles_MetaData[] = {
|
||
|
|
{ "Category", "Options" },
|
||
|
|
{ "Comment", "/** Clean up triangles that have no neighbors */" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "Clean up triangles that have no neighbors" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bQuickFillSmallHoles_MetaData[] = {
|
||
|
|
{ "Category", "Options" },
|
||
|
|
{ "Comment", "/** Identify and quickly fill single-triangle holes */" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "Identify and quickly fill single-triangle holes" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillToolProperties constinit property declarations ******************
|
||
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_FillType_Underlying;
|
||
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_FillType;
|
||
|
|
static void NewProp_bRemoveIsolatedTriangles_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bRemoveIsolatedTriangles;
|
||
|
|
static void NewProp_bQuickFillSmallHoles_SetBit(void* Obj);
|
||
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bQuickFillSmallHoles;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class UHoleFillToolProperties constinit property declarations ********************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UHoleFillToolProperties>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UHoleFillToolProperties_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillToolProperties Property Definitions *****************************
|
||
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_FillType_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_UHoleFillToolProperties_Statics::NewProp_FillType = { "FillType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillToolProperties, FillType), Z_Construct_UEnum_ModelingOperators_EHoleFillOpFillType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FillType_MetaData), NewProp_FillType_MetaData) }; // 1527549302
|
||
|
|
void Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_bRemoveIsolatedTriangles_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((UHoleFillToolProperties*)Obj)->bRemoveIsolatedTriangles = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_bRemoveIsolatedTriangles = { "bRemoveIsolatedTriangles", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UHoleFillToolProperties), &Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_bRemoveIsolatedTriangles_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bRemoveIsolatedTriangles_MetaData), NewProp_bRemoveIsolatedTriangles_MetaData) };
|
||
|
|
void Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_bQuickFillSmallHoles_SetBit(void* Obj)
|
||
|
|
{
|
||
|
|
((UHoleFillToolProperties*)Obj)->bQuickFillSmallHoles = 1;
|
||
|
|
}
|
||
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_bQuickFillSmallHoles = { "bQuickFillSmallHoles", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UHoleFillToolProperties), &Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_bQuickFillSmallHoles_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bQuickFillSmallHoles_MetaData), NewProp_bQuickFillSmallHoles_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UHoleFillToolProperties_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_FillType_Underlying,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_FillType,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_bRemoveIsolatedTriangles,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillToolProperties_Statics::NewProp_bQuickFillSmallHoles,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillToolProperties_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class UHoleFillToolProperties Property Definitions *******************************
|
||
|
|
UObject* (*const Z_Construct_UClass_UHoleFillToolProperties_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingTools,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillToolProperties_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UHoleFillToolProperties_Statics::ClassParams = {
|
||
|
|
&UHoleFillToolProperties::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_UHoleFillToolProperties_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillToolProperties_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x000800A8u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UHoleFillToolProperties_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UHoleFillToolProperties::StaticRegisterNativesUHoleFillToolProperties()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillToolProperties()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillToolProperties.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UHoleFillToolProperties.OuterSingleton, Z_Construct_UClass_UHoleFillToolProperties_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillToolProperties.OuterSingleton;
|
||
|
|
}
|
||
|
|
UHoleFillToolProperties::UHoleFillToolProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UHoleFillToolProperties);
|
||
|
|
UHoleFillToolProperties::~UHoleFillToolProperties() {}
|
||
|
|
// ********** End Class UHoleFillToolProperties ****************************************************
|
||
|
|
|
||
|
|
// ********** Begin Enum EHoleFillToolActions ******************************************************
|
||
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_EHoleFillToolActions;
|
||
|
|
static UEnum* EHoleFillToolActions_StaticEnum()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UEnum_EHoleFillToolActions.OuterSingleton)
|
||
|
|
{
|
||
|
|
Z_Registration_Info_UEnum_EHoleFillToolActions.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions, (UObject*)Z_Construct_UPackage__Script_MeshModelingTools(), TEXT("EHoleFillToolActions"));
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UEnum_EHoleFillToolActions.OuterSingleton;
|
||
|
|
}
|
||
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EHoleFillToolActions>()
|
||
|
|
{
|
||
|
|
return EHoleFillToolActions_StaticEnum();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
||
|
|
{ "ClearSelection.Name", "EHoleFillToolActions::ClearSelection" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "NoAction.Name", "EHoleFillToolActions::NoAction" },
|
||
|
|
{ "SelectAll.Name", "EHoleFillToolActions::SelectAll" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
||
|
|
{ "EHoleFillToolActions::NoAction", (int64)EHoleFillToolActions::NoAction },
|
||
|
|
{ "EHoleFillToolActions::SelectAll", (int64)EHoleFillToolActions::SelectAll },
|
||
|
|
{ "EHoleFillToolActions::ClearSelection", (int64)EHoleFillToolActions::ClearSelection },
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
||
|
|
}; // struct Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions_Statics
|
||
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions_Statics::EnumParams = {
|
||
|
|
(UObject*(*)())Z_Construct_UPackage__Script_MeshModelingTools,
|
||
|
|
nullptr,
|
||
|
|
"EHoleFillToolActions",
|
||
|
|
"EHoleFillToolActions",
|
||
|
|
Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions_Statics::Enumerators,
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions_Statics::Enumerators),
|
||
|
|
EEnumFlags::None,
|
||
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions_Statics::Enum_MetaDataParams)
|
||
|
|
};
|
||
|
|
UEnum* Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UEnum_EHoleFillToolActions.InnerSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EHoleFillToolActions.InnerSingleton, Z_Construct_UEnum_MeshModelingTools_EHoleFillToolActions_Statics::EnumParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UEnum_EHoleFillToolActions.InnerSingleton;
|
||
|
|
}
|
||
|
|
// ********** End Enum EHoleFillToolActions ********************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillToolActions Function Clear **************************************
|
||
|
|
struct Z_Construct_UFunction_UHoleFillToolActions_Clear_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "CallInEditor", "true" },
|
||
|
|
{ "Category", "SelectionEdits" },
|
||
|
|
{ "DisplayName", "Clear" },
|
||
|
|
{ "DisplayPriority", "1" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function Clear constinit property declarations *********************************
|
||
|
|
// ********** End Function Clear constinit property declarations ***********************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UHoleFillToolActions_Clear_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UHoleFillToolActions, nullptr, "Clear", nullptr,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UHoleFillToolActions_Clear_Statics::Function_MetaDataParams), Z_Construct_UFunction_UHoleFillToolActions_Clear_Statics::Function_MetaDataParams)}, };
|
||
|
|
UFunction* Z_Construct_UFunction_UHoleFillToolActions_Clear()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UHoleFillToolActions_Clear_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UHoleFillToolActions::execClear)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->Clear();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UHoleFillToolActions Function Clear ****************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillToolActions Function SelectAll **********************************
|
||
|
|
struct Z_Construct_UFunction_UHoleFillToolActions_SelectAll_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
||
|
|
{ "CallInEditor", "true" },
|
||
|
|
{ "Category", "SelectionEdits" },
|
||
|
|
{ "DisplayName", "Select All" },
|
||
|
|
{ "DisplayPriority", "1" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Function SelectAll constinit property declarations *****************************
|
||
|
|
// ********** End Function SelectAll constinit property declarations *******************************
|
||
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
||
|
|
};
|
||
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_UHoleFillToolActions_SelectAll_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_UHoleFillToolActions, nullptr, "SelectAll", nullptr,
|
||
|
|
0,
|
||
|
|
0,
|
||
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_UHoleFillToolActions_SelectAll_Statics::Function_MetaDataParams), Z_Construct_UFunction_UHoleFillToolActions_SelectAll_Statics::Function_MetaDataParams)}, };
|
||
|
|
UFunction* Z_Construct_UFunction_UHoleFillToolActions_SelectAll()
|
||
|
|
{
|
||
|
|
static UFunction* ReturnFunction = nullptr;
|
||
|
|
if (!ReturnFunction)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_UHoleFillToolActions_SelectAll_Statics::FuncParams);
|
||
|
|
}
|
||
|
|
return ReturnFunction;
|
||
|
|
}
|
||
|
|
DEFINE_FUNCTION(UHoleFillToolActions::execSelectAll)
|
||
|
|
{
|
||
|
|
P_FINISH;
|
||
|
|
P_NATIVE_BEGIN;
|
||
|
|
P_THIS->SelectAll();
|
||
|
|
P_NATIVE_END;
|
||
|
|
}
|
||
|
|
// ********** End Class UHoleFillToolActions Function SelectAll ************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillToolActions *****************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UHoleFillToolActions;
|
||
|
|
UClass* UHoleFillToolActions::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UHoleFillToolActions;
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillToolActions.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("HoleFillToolActions"),
|
||
|
|
Z_Registration_Info_UClass_UHoleFillToolActions.InnerSingleton,
|
||
|
|
StaticRegisterNativesUHoleFillToolActions,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillToolActions.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillToolActions_NoRegister()
|
||
|
|
{
|
||
|
|
return UHoleFillToolActions::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UHoleFillToolActions_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "IncludePath", "HoleFillTool.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillToolActions constinit property declarations *********************
|
||
|
|
// ********** End Class UHoleFillToolActions constinit property declarations ***********************
|
||
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
||
|
|
{ .NameUTF8 = UTF8TEXT("Clear"), .Pointer = &UHoleFillToolActions::execClear },
|
||
|
|
{ .NameUTF8 = UTF8TEXT("SelectAll"), .Pointer = &UHoleFillToolActions::execSelectAll },
|
||
|
|
};
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
||
|
|
{ &Z_Construct_UFunction_UHoleFillToolActions_Clear, "Clear" }, // 2017505738
|
||
|
|
{ &Z_Construct_UFunction_UHoleFillToolActions_SelectAll, "SelectAll" }, // 3082475692
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UHoleFillToolActions>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UHoleFillToolActions_Statics
|
||
|
|
UObject* (*const Z_Construct_UClass_UHoleFillToolActions_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingTools,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillToolActions_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UHoleFillToolActions_Statics::ClassParams = {
|
||
|
|
&UHoleFillToolActions::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_UHoleFillToolActions_Statics::Class_MetaDataParams), Z_Construct_UClass_UHoleFillToolActions_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UHoleFillToolActions::StaticRegisterNativesUHoleFillToolActions()
|
||
|
|
{
|
||
|
|
UClass* Class = UHoleFillToolActions::StaticClass();
|
||
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_UHoleFillToolActions_Statics::Funcs));
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillToolActions()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillToolActions.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UHoleFillToolActions.OuterSingleton, Z_Construct_UClass_UHoleFillToolActions_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillToolActions.OuterSingleton;
|
||
|
|
}
|
||
|
|
UHoleFillToolActions::UHoleFillToolActions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UHoleFillToolActions);
|
||
|
|
UHoleFillToolActions::~UHoleFillToolActions() {}
|
||
|
|
// ********** End Class UHoleFillToolActions *******************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillStatisticsProperties ********************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UHoleFillStatisticsProperties;
|
||
|
|
UClass* UHoleFillStatisticsProperties::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UHoleFillStatisticsProperties;
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillStatisticsProperties.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("HoleFillStatisticsProperties"),
|
||
|
|
Z_Registration_Info_UClass_UHoleFillStatisticsProperties.InnerSingleton,
|
||
|
|
StaticRegisterNativesUHoleFillStatisticsProperties,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillStatisticsProperties.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillStatisticsProperties_NoRegister()
|
||
|
|
{
|
||
|
|
return UHoleFillStatisticsProperties::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UHoleFillStatisticsProperties_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "IncludePath", "HoleFillTool.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_InitialHoles_MetaData[] = {
|
||
|
|
{ "Category", "HoleFillStatistics" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "NoResetToDefault", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectedHoles_MetaData[] = {
|
||
|
|
{ "Category", "HoleFillStatistics" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "NoResetToDefault", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SuccessfulFills_MetaData[] = {
|
||
|
|
{ "Category", "HoleFillStatistics" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "NoResetToDefault", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FailedFills_MetaData[] = {
|
||
|
|
{ "Category", "HoleFillStatistics" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "NoResetToDefault", "" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RemainingHoles_MetaData[] = {
|
||
|
|
{ "Category", "HoleFillStatistics" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "NoResetToDefault", "" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillStatisticsProperties constinit property declarations ************
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_InitialHoles;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_SelectedHoles;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_SuccessfulFills;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_FailedFills;
|
||
|
|
static const UECodeGen_Private::FStrPropertyParams NewProp_RemainingHoles;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class UHoleFillStatisticsProperties constinit property declarations **************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UHoleFillStatisticsProperties>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UHoleFillStatisticsProperties_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillStatisticsProperties Property Definitions ***********************
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_InitialHoles = { "InitialHoles", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillStatisticsProperties, InitialHoles), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_InitialHoles_MetaData), NewProp_InitialHoles_MetaData) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_SelectedHoles = { "SelectedHoles", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillStatisticsProperties, SelectedHoles), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectedHoles_MetaData), NewProp_SelectedHoles_MetaData) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_SuccessfulFills = { "SuccessfulFills", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillStatisticsProperties, SuccessfulFills), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SuccessfulFills_MetaData), NewProp_SuccessfulFills_MetaData) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_FailedFills = { "FailedFills", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillStatisticsProperties, FailedFills), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FailedFills_MetaData), NewProp_FailedFills_MetaData) };
|
||
|
|
const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_RemainingHoles = { "RemainingHoles", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillStatisticsProperties, RemainingHoles), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RemainingHoles_MetaData), NewProp_RemainingHoles_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_InitialHoles,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_SelectedHoles,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_SuccessfulFills,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_FailedFills,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::NewProp_RemainingHoles,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class UHoleFillStatisticsProperties Property Definitions *************************
|
||
|
|
UObject* (*const Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingTools,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::ClassParams = {
|
||
|
|
&UHoleFillStatisticsProperties::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x000800A8u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UHoleFillStatisticsProperties::StaticRegisterNativesUHoleFillStatisticsProperties()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillStatisticsProperties()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillStatisticsProperties.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UHoleFillStatisticsProperties.OuterSingleton, Z_Construct_UClass_UHoleFillStatisticsProperties_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillStatisticsProperties.OuterSingleton;
|
||
|
|
}
|
||
|
|
UHoleFillStatisticsProperties::UHoleFillStatisticsProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UHoleFillStatisticsProperties);
|
||
|
|
UHoleFillStatisticsProperties::~UHoleFillStatisticsProperties() {}
|
||
|
|
// ********** End Class UHoleFillStatisticsProperties **********************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillOperatorFactory *************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UHoleFillOperatorFactory;
|
||
|
|
UClass* UHoleFillOperatorFactory::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UHoleFillOperatorFactory;
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillOperatorFactory.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("HoleFillOperatorFactory"),
|
||
|
|
Z_Registration_Info_UClass_UHoleFillOperatorFactory.InnerSingleton,
|
||
|
|
StaticRegisterNativesUHoleFillOperatorFactory,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillOperatorFactory.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillOperatorFactory_NoRegister()
|
||
|
|
{
|
||
|
|
return UHoleFillOperatorFactory::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UHoleFillOperatorFactory_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/*\n * Operator factory\n */" },
|
||
|
|
{ "IncludePath", "HoleFillTool.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "* Operator factory" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_FillTool_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillOperatorFactory constinit property declarations *****************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_FillTool;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class UHoleFillOperatorFactory constinit property declarations *******************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UHoleFillOperatorFactory>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UHoleFillOperatorFactory_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillOperatorFactory Property Definitions ****************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UHoleFillOperatorFactory_Statics::NewProp_FillTool = { "FillTool", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillOperatorFactory, FillTool), Z_Construct_UClass_UHoleFillTool_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_FillTool_MetaData), NewProp_FillTool_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UHoleFillOperatorFactory_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillOperatorFactory_Statics::NewProp_FillTool,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillOperatorFactory_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class UHoleFillOperatorFactory Property Definitions ******************************
|
||
|
|
UObject* (*const Z_Construct_UClass_UHoleFillOperatorFactory_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_UObject,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingTools,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillOperatorFactory_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UHoleFillOperatorFactory_Statics::ClassParams = {
|
||
|
|
&UHoleFillOperatorFactory::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_UHoleFillOperatorFactory_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillOperatorFactory_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x000800A0u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillOperatorFactory_Statics::Class_MetaDataParams), Z_Construct_UClass_UHoleFillOperatorFactory_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UHoleFillOperatorFactory::StaticRegisterNativesUHoleFillOperatorFactory()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillOperatorFactory()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillOperatorFactory.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UHoleFillOperatorFactory.OuterSingleton, Z_Construct_UClass_UHoleFillOperatorFactory_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillOperatorFactory.OuterSingleton;
|
||
|
|
}
|
||
|
|
UHoleFillOperatorFactory::UHoleFillOperatorFactory(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UHoleFillOperatorFactory);
|
||
|
|
UHoleFillOperatorFactory::~UHoleFillOperatorFactory() {}
|
||
|
|
// ********** End Class UHoleFillOperatorFactory ***************************************************
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillTool ************************************************************
|
||
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_UHoleFillTool;
|
||
|
|
UClass* UHoleFillTool::GetPrivateStaticClass()
|
||
|
|
{
|
||
|
|
using TClass = UHoleFillTool;
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillTool.InnerSingleton)
|
||
|
|
{
|
||
|
|
GetPrivateStaticClassBody(
|
||
|
|
TClass::StaticPackage(),
|
||
|
|
TEXT("HoleFillTool"),
|
||
|
|
Z_Registration_Info_UClass_UHoleFillTool.InnerSingleton,
|
||
|
|
StaticRegisterNativesUHoleFillTool,
|
||
|
|
sizeof(TClass),
|
||
|
|
alignof(TClass),
|
||
|
|
TClass::StaticClassFlags,
|
||
|
|
TClass::StaticClassCastFlags(),
|
||
|
|
TClass::StaticConfigName(),
|
||
|
|
(UClass::ClassConstructorType)InternalConstructor<TClass>,
|
||
|
|
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
|
||
|
|
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
|
||
|
|
&TClass::Super::StaticClass,
|
||
|
|
&TClass::WithinClass::StaticClass
|
||
|
|
);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillTool.InnerSingleton;
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillTool_NoRegister()
|
||
|
|
{
|
||
|
|
return UHoleFillTool::GetPrivateStaticClass();
|
||
|
|
}
|
||
|
|
struct Z_Construct_UClass_UHoleFillTool_Statics
|
||
|
|
{
|
||
|
|
#if WITH_METADATA
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
||
|
|
{ "Comment", "/*\n * Tool\n * Inherit from IClickBehaviorTarget so we can click on boundary loops.\n */" },
|
||
|
|
{ "IncludePath", "HoleFillTool.h" },
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
{ "ToolTip", "* Tool\n* Inherit from IClickBehaviorTarget so we can click on boundary loops." },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SmoothHoleFillProperties_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Properties_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Actions_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Statistics_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Preview_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectionMechanic_MetaData[] = {
|
||
|
|
{ "ModuleRelativePath", "Public/HoleFillTool.h" },
|
||
|
|
};
|
||
|
|
#endif // WITH_METADATA
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillTool constinit property declarations ****************************
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SmoothHoleFillProperties;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Properties;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Actions;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Statistics;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Preview;
|
||
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_SelectionMechanic;
|
||
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
||
|
|
// ********** End Class UHoleFillTool constinit property declarations ******************************
|
||
|
|
static UObject* (*const DependentSingletons[])();
|
||
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
||
|
|
TCppClassTypeTraits<UHoleFillTool>::IsAbstract,
|
||
|
|
};
|
||
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
||
|
|
}; // struct Z_Construct_UClass_UHoleFillTool_Statics
|
||
|
|
|
||
|
|
// ********** Begin Class UHoleFillTool Property Definitions ***************************************
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UHoleFillTool_Statics::NewProp_SmoothHoleFillProperties = { "SmoothHoleFillProperties", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillTool, SmoothHoleFillProperties), Z_Construct_UClass_USmoothHoleFillProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SmoothHoleFillProperties_MetaData), NewProp_SmoothHoleFillProperties_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UHoleFillTool_Statics::NewProp_Properties = { "Properties", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillTool, Properties), Z_Construct_UClass_UHoleFillToolProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Properties_MetaData), NewProp_Properties_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UHoleFillTool_Statics::NewProp_Actions = { "Actions", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillTool, Actions), Z_Construct_UClass_UHoleFillToolActions_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Actions_MetaData), NewProp_Actions_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UHoleFillTool_Statics::NewProp_Statistics = { "Statistics", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillTool, Statistics), Z_Construct_UClass_UHoleFillStatisticsProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Statistics_MetaData), NewProp_Statistics_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UHoleFillTool_Statics::NewProp_Preview = { "Preview", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillTool, Preview), Z_Construct_UClass_UMeshOpPreviewWithBackgroundCompute_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Preview_MetaData), NewProp_Preview_MetaData) };
|
||
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UHoleFillTool_Statics::NewProp_SelectionMechanic = { "SelectionMechanic", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UHoleFillTool, SelectionMechanic), Z_Construct_UClass_UBoundarySelectionMechanic_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectionMechanic_MetaData), NewProp_SelectionMechanic_MetaData) };
|
||
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UHoleFillTool_Statics::PropPointers[] = {
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillTool_Statics::NewProp_SmoothHoleFillProperties,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillTool_Statics::NewProp_Properties,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillTool_Statics::NewProp_Actions,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillTool_Statics::NewProp_Statistics,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillTool_Statics::NewProp_Preview,
|
||
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UHoleFillTool_Statics::NewProp_SelectionMechanic,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillTool_Statics::PropPointers) < 2048);
|
||
|
|
// ********** End Class UHoleFillTool Property Definitions *****************************************
|
||
|
|
UObject* (*const Z_Construct_UClass_UHoleFillTool_Statics::DependentSingletons[])() = {
|
||
|
|
(UObject* (*)())Z_Construct_UClass_USingleSelectionMeshEditingTool,
|
||
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingTools,
|
||
|
|
};
|
||
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillTool_Statics::DependentSingletons) < 16);
|
||
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_UHoleFillTool_Statics::ClassParams = {
|
||
|
|
&UHoleFillTool::StaticClass,
|
||
|
|
nullptr,
|
||
|
|
&StaticCppClassTypeInfo,
|
||
|
|
DependentSingletons,
|
||
|
|
nullptr,
|
||
|
|
Z_Construct_UClass_UHoleFillTool_Statics::PropPointers,
|
||
|
|
nullptr,
|
||
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
||
|
|
0,
|
||
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillTool_Statics::PropPointers),
|
||
|
|
0,
|
||
|
|
0x000800A8u,
|
||
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UHoleFillTool_Statics::Class_MetaDataParams), Z_Construct_UClass_UHoleFillTool_Statics::Class_MetaDataParams)
|
||
|
|
};
|
||
|
|
void UHoleFillTool::StaticRegisterNativesUHoleFillTool()
|
||
|
|
{
|
||
|
|
}
|
||
|
|
UClass* Z_Construct_UClass_UHoleFillTool()
|
||
|
|
{
|
||
|
|
if (!Z_Registration_Info_UClass_UHoleFillTool.OuterSingleton)
|
||
|
|
{
|
||
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UHoleFillTool.OuterSingleton, Z_Construct_UClass_UHoleFillTool_Statics::ClassParams);
|
||
|
|
}
|
||
|
|
return Z_Registration_Info_UClass_UHoleFillTool.OuterSingleton;
|
||
|
|
}
|
||
|
|
UHoleFillTool::UHoleFillTool() {}
|
||
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UHoleFillTool);
|
||
|
|
UHoleFillTool::~UHoleFillTool() {}
|
||
|
|
// ********** End Class UHoleFillTool **************************************************************
|
||
|
|
|
||
|
|
// ********** Begin Registration *******************************************************************
|
||
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h__Script_MeshModelingTools_Statics
|
||
|
|
{
|
||
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
||
|
|
{ EHoleFillToolActions_StaticEnum, TEXT("EHoleFillToolActions"), &Z_Registration_Info_UEnum_EHoleFillToolActions, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1810507937U) },
|
||
|
|
};
|
||
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
||
|
|
{ Z_Construct_UClass_UHoleFillToolBuilder, UHoleFillToolBuilder::StaticClass, TEXT("UHoleFillToolBuilder"), &Z_Registration_Info_UClass_UHoleFillToolBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UHoleFillToolBuilder), 220028076U) },
|
||
|
|
{ Z_Construct_UClass_USmoothHoleFillProperties, USmoothHoleFillProperties::StaticClass, TEXT("USmoothHoleFillProperties"), &Z_Registration_Info_UClass_USmoothHoleFillProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USmoothHoleFillProperties), 3883008119U) },
|
||
|
|
{ Z_Construct_UClass_UHoleFillToolProperties, UHoleFillToolProperties::StaticClass, TEXT("UHoleFillToolProperties"), &Z_Registration_Info_UClass_UHoleFillToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UHoleFillToolProperties), 1286139895U) },
|
||
|
|
{ Z_Construct_UClass_UHoleFillToolActions, UHoleFillToolActions::StaticClass, TEXT("UHoleFillToolActions"), &Z_Registration_Info_UClass_UHoleFillToolActions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UHoleFillToolActions), 3782962036U) },
|
||
|
|
{ Z_Construct_UClass_UHoleFillStatisticsProperties, UHoleFillStatisticsProperties::StaticClass, TEXT("UHoleFillStatisticsProperties"), &Z_Registration_Info_UClass_UHoleFillStatisticsProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UHoleFillStatisticsProperties), 4023552640U) },
|
||
|
|
{ Z_Construct_UClass_UHoleFillOperatorFactory, UHoleFillOperatorFactory::StaticClass, TEXT("UHoleFillOperatorFactory"), &Z_Registration_Info_UClass_UHoleFillOperatorFactory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UHoleFillOperatorFactory), 1670728559U) },
|
||
|
|
{ Z_Construct_UClass_UHoleFillTool, UHoleFillTool::StaticClass, TEXT("UHoleFillTool"), &Z_Registration_Info_UClass_UHoleFillTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UHoleFillTool), 226212896U) },
|
||
|
|
};
|
||
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h__Script_MeshModelingTools_Statics
|
||
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h__Script_MeshModelingTools_1241258426{
|
||
|
|
TEXT("/Script/MeshModelingTools"),
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h__Script_MeshModelingTools_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h__Script_MeshModelingTools_Statics::ClassInfo),
|
||
|
|
nullptr, 0,
|
||
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h__Script_MeshModelingTools_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h__Script_MeshModelingTools_Statics::EnumInfo),
|
||
|
|
};
|
||
|
|
// ********** End Registration *********************************************************************
|
||
|
|
|
||
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|