636 lines
42 KiB
C++
636 lines
42 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 "RevolveSplineTool.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
|
|
void EmptyLinkFunctionForGeneratedCodeRevolveSplineTool() {}
|
|
|
|
// ********** Begin Cross Module References ********************************************************
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector();
|
|
COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector2D();
|
|
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolPropertySet();
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_URevolveProperties();
|
|
MESHMODELINGTOOLS_API UEnum* Z_Construct_UEnum_MeshModelingTools_ERevolvePropertiesCapFillMode();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBaseMeshFromSplinesTool();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UBaseMeshFromSplinesToolBuilder();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_URevolveSplineTool();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_URevolveSplineTool_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_URevolveSplineToolActionPropertySet();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_URevolveSplineToolActionPropertySet_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_URevolveSplineToolBuilder();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_URevolveSplineToolBuilder_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_URevolveSplineToolProperties();
|
|
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_URevolveSplineToolProperties_NoRegister();
|
|
MESHMODELINGTOOLSEXP_API UEnum* Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode();
|
|
MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UConstructionPlaneMechanic_NoRegister();
|
|
UPackage* Z_Construct_UPackage__Script_MeshModelingToolsExp();
|
|
// ********** End Cross Module References **********************************************************
|
|
|
|
// ********** Begin Enum ERevolveSplineSampleMode **************************************************
|
|
static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERevolveSplineSampleMode;
|
|
static UEnum* ERevolveSplineSampleMode_StaticEnum()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ERevolveSplineSampleMode.OuterSingleton)
|
|
{
|
|
Z_Registration_Info_UEnum_ERevolveSplineSampleMode.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode, (UObject*)Z_Construct_UPackage__Script_MeshModelingToolsExp(), TEXT("ERevolveSplineSampleMode"));
|
|
}
|
|
return Z_Registration_Info_UEnum_ERevolveSplineSampleMode.OuterSingleton;
|
|
}
|
|
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<ERevolveSplineSampleMode>()
|
|
{
|
|
return ERevolveSplineSampleMode_StaticEnum();
|
|
}
|
|
struct Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = {
|
|
{ "Comment", "//~ TODO: Might want to have some shared enum for sampling splines in a util folder,\n//~ but hesitant to prescribe it until other tools want it.\n" },
|
|
{ "ControlPointsOnly.Comment", "//~ TODO: Might want to have some shared enum for sampling splines in a util folder,\n//~ but hesitant to prescribe it until other tools want it.\n// Place points only at the spline control points\n" },
|
|
{ "ControlPointsOnly.Name", "ERevolveSplineSampleMode::ControlPointsOnly" },
|
|
{ "ControlPointsOnly.ToolTip", "Place points only at the spline control points" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "PolyLineMaxError.Comment", "// Place points along the spline such that the resulting polyline has no more than \n// some maximum deviation from the curve.\n" },
|
|
{ "PolyLineMaxError.Name", "ERevolveSplineSampleMode::PolyLineMaxError" },
|
|
{ "PolyLineMaxError.ToolTip", "Place points along the spline such that the resulting polyline has no more than\nsome maximum deviation from the curve." },
|
|
{ "UniformSpacingAlongCurve.Comment", "// Place points along spline that are an equal spacing apart, and so that the spacing\n// is as close as possible to some max spacing.\n" },
|
|
{ "UniformSpacingAlongCurve.Name", "ERevolveSplineSampleMode::UniformSpacingAlongCurve" },
|
|
{ "UniformSpacingAlongCurve.ToolTip", "Place points along spline that are an equal spacing apart, and so that the spacing\nis as close as possible to some max spacing." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = {
|
|
{ "ERevolveSplineSampleMode::ControlPointsOnly", (int64)ERevolveSplineSampleMode::ControlPointsOnly },
|
|
{ "ERevolveSplineSampleMode::PolyLineMaxError", (int64)ERevolveSplineSampleMode::PolyLineMaxError },
|
|
{ "ERevolveSplineSampleMode::UniformSpacingAlongCurve", (int64)ERevolveSplineSampleMode::UniformSpacingAlongCurve },
|
|
};
|
|
static const UECodeGen_Private::FEnumParams EnumParams;
|
|
}; // struct Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode_Statics
|
|
const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode_Statics::EnumParams = {
|
|
(UObject*(*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
nullptr,
|
|
"ERevolveSplineSampleMode",
|
|
"ERevolveSplineSampleMode",
|
|
Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode_Statics::Enumerators,
|
|
RF_Public|RF_Transient|RF_MarkAsNative,
|
|
UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode_Statics::Enumerators),
|
|
EEnumFlags::None,
|
|
(uint8)UEnum::ECppForm::EnumClass,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode_Statics::Enum_MetaDataParams)
|
|
};
|
|
UEnum* Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode()
|
|
{
|
|
if (!Z_Registration_Info_UEnum_ERevolveSplineSampleMode.InnerSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERevolveSplineSampleMode.InnerSingleton, Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode_Statics::EnumParams);
|
|
}
|
|
return Z_Registration_Info_UEnum_ERevolveSplineSampleMode.InnerSingleton;
|
|
}
|
|
// ********** End Enum ERevolveSplineSampleMode ****************************************************
|
|
|
|
// ********** Begin Class URevolveSplineToolProperties *********************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_URevolveSplineToolProperties;
|
|
UClass* URevolveSplineToolProperties::GetPrivateStaticClass()
|
|
{
|
|
using TClass = URevolveSplineToolProperties;
|
|
if (!Z_Registration_Info_UClass_URevolveSplineToolProperties.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("RevolveSplineToolProperties"),
|
|
Z_Registration_Info_UClass_URevolveSplineToolProperties.InnerSingleton,
|
|
StaticRegisterNativesURevolveSplineToolProperties,
|
|
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_URevolveSplineToolProperties.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_URevolveSplineToolProperties_NoRegister()
|
|
{
|
|
return URevolveSplineToolProperties::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_URevolveSplineToolProperties_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "RevolveSplineTool.h" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SampleMode_MetaData[] = {
|
|
{ "Category", "Spline" },
|
|
{ "Comment", "/** Determines how points to revolve are actually picked from the spline. */" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "Determines how points to revolve are actually picked from the spline." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ErrorTolerance_MetaData[] = {
|
|
{ "Category", "Spline" },
|
|
{ "ClampMin", "0.001000" },
|
|
{ "Comment", "/** How far to allow the triangulation boundary can deviate from the spline curve before we add more vertices. */" },
|
|
{ "EditCondition", "SampleMode == ERevolveSplineSampleMode::PolyLineMaxError" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "How far to allow the triangulation boundary can deviate from the spline curve before we add more vertices." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_MaxSampleDistance_MetaData[] = {
|
|
{ "Category", "Spline" },
|
|
{ "ClampMin", "0.010000" },
|
|
{ "Comment", "/** The maximal distance that the spacing should be allowed to be. */" },
|
|
{ "EditCondition", "SampleMode == ERevolveSplineSampleMode::UniformSpacingAlongCurve" },
|
|
{ "EditConditionHides", "" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "The maximal distance that the spacing should be allowed to be." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CapFillMode_MetaData[] = {
|
|
{ "Category", "Revolve" },
|
|
{ "Comment", "/** Determines how end caps are created. This is not relevant if the end caps are not visible or if the path is not closed. */" },
|
|
{ "DisplayAfter", "QuadSplitMode" },
|
|
{ "EditCondition", "HeightOffsetPerDegree != 0 || RevolveDegrees != 360" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "Determines how end caps are created. This is not relevant if the end caps are not visible or if the path is not closed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bClosePathToAxis_MetaData[] = {
|
|
{ "Category", "Revolve" },
|
|
{ "Comment", "/** Connect the ends of an open path to the axis to add caps to the top and bottom of the revolved result.\n\x09 * This is not relevant for paths that are already closed. */" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "Connect the ends of an open path to the axis to add caps to the top and bottom of the revolved result.\nThis is not relevant for paths that are already closed." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisOrigin_MetaData[] = {
|
|
{ "Category", "RevolutionAxis" },
|
|
{ "Comment", "/** Sets the revolution axis origin. */" },
|
|
{ "Delta", "5" },
|
|
{ "DisplayName", "Origin" },
|
|
{ "LinearDeltaSensitivity", "1" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "Sets the revolution axis origin." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_AxisOrientation_MetaData[] = {
|
|
{ "Category", "RevolutionAxis" },
|
|
{ "ClampMax", "180000" },
|
|
{ "ClampMin", "-180000" },
|
|
{ "Comment", "/** Sets the revolution axis pitch and yaw. */" },
|
|
{ "DisplayName", "Orientation" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "Sets the revolution axis pitch and yaw." },
|
|
{ "UIMax", "180" },
|
|
{ "UIMin", "-180" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bResetAxisOnStart_MetaData[] = {
|
|
{ "Category", "RevolutionAxis" },
|
|
{ "Comment", "/** \n\x09 * If true, the revolution axis is re-fit to the input spline on each tool start. If false, the previous\n\x09 * revolution axis is kept.\n\x09 */" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "If true, the revolution axis is re-fit to the input spline on each tool start. If false, the previous\nrevolution axis is kept." },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class URevolveSplineToolProperties constinit property declarations *************
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_SampleMode_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_SampleMode;
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_ErrorTolerance;
|
|
static const UECodeGen_Private::FDoublePropertyParams NewProp_MaxSampleDistance;
|
|
static const UECodeGen_Private::FBytePropertyParams NewProp_CapFillMode_Underlying;
|
|
static const UECodeGen_Private::FEnumPropertyParams NewProp_CapFillMode;
|
|
static void NewProp_bClosePathToAxis_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bClosePathToAxis;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AxisOrigin;
|
|
static const UECodeGen_Private::FStructPropertyParams NewProp_AxisOrientation;
|
|
static void NewProp_bResetAxisOnStart_SetBit(void* Obj);
|
|
static const UECodeGen_Private::FBoolPropertyParams NewProp_bResetAxisOnStart;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class URevolveSplineToolProperties constinit property declarations ***************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<URevolveSplineToolProperties>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_URevolveSplineToolProperties_Statics
|
|
|
|
// ********** Begin Class URevolveSplineToolProperties Property Definitions ************************
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_SampleMode_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_URevolveSplineToolProperties_Statics::NewProp_SampleMode = { "SampleMode", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URevolveSplineToolProperties, SampleMode), Z_Construct_UEnum_MeshModelingToolsExp_ERevolveSplineSampleMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SampleMode_MetaData), NewProp_SampleMode_MetaData) }; // 2372944372
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_ErrorTolerance = { "ErrorTolerance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URevolveSplineToolProperties, ErrorTolerance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ErrorTolerance_MetaData), NewProp_ErrorTolerance_MetaData) };
|
|
const UECodeGen_Private::FDoublePropertyParams Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_MaxSampleDistance = { "MaxSampleDistance", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Double, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URevolveSplineToolProperties, MaxSampleDistance), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_MaxSampleDistance_MetaData), NewProp_MaxSampleDistance_MetaData) };
|
|
const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_CapFillMode_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_URevolveSplineToolProperties_Statics::NewProp_CapFillMode = { "CapFillMode", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URevolveSplineToolProperties, CapFillMode), Z_Construct_UEnum_MeshModelingTools_ERevolvePropertiesCapFillMode, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CapFillMode_MetaData), NewProp_CapFillMode_MetaData) }; // 3789774433
|
|
void Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_bClosePathToAxis_SetBit(void* Obj)
|
|
{
|
|
((URevolveSplineToolProperties*)Obj)->bClosePathToAxis = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_bClosePathToAxis = { "bClosePathToAxis", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URevolveSplineToolProperties), &Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_bClosePathToAxis_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bClosePathToAxis_MetaData), NewProp_bClosePathToAxis_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_AxisOrigin = { "AxisOrigin", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URevolveSplineToolProperties, AxisOrigin), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisOrigin_MetaData), NewProp_AxisOrigin_MetaData) };
|
|
const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_AxisOrientation = { "AxisOrientation", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URevolveSplineToolProperties, AxisOrientation), Z_Construct_UScriptStruct_FVector2D, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_AxisOrientation_MetaData), NewProp_AxisOrientation_MetaData) };
|
|
void Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_bResetAxisOnStart_SetBit(void* Obj)
|
|
{
|
|
((URevolveSplineToolProperties*)Obj)->bResetAxisOnStart = 1;
|
|
}
|
|
const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_bResetAxisOnStart = { "bResetAxisOnStart", nullptr, (EPropertyFlags)0x0010040000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(URevolveSplineToolProperties), &Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_bResetAxisOnStart_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bResetAxisOnStart_MetaData), NewProp_bResetAxisOnStart_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URevolveSplineToolProperties_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_SampleMode_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_SampleMode,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_ErrorTolerance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_MaxSampleDistance,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_CapFillMode_Underlying,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_CapFillMode,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_bClosePathToAxis,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_AxisOrigin,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_AxisOrientation,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineToolProperties_Statics::NewProp_bResetAxisOnStart,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineToolProperties_Statics::PropPointers) < 2048);
|
|
// ********** End Class URevolveSplineToolProperties Property Definitions **************************
|
|
UObject* (*const Z_Construct_UClass_URevolveSplineToolProperties_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_URevolveProperties,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineToolProperties_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_URevolveSplineToolProperties_Statics::ClassParams = {
|
|
&URevolveSplineToolProperties::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_URevolveSplineToolProperties_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineToolProperties_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_URevolveSplineToolProperties_Statics::Class_MetaDataParams)
|
|
};
|
|
void URevolveSplineToolProperties::StaticRegisterNativesURevolveSplineToolProperties()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_URevolveSplineToolProperties()
|
|
{
|
|
if (!Z_Registration_Info_UClass_URevolveSplineToolProperties.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URevolveSplineToolProperties.OuterSingleton, Z_Construct_UClass_URevolveSplineToolProperties_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_URevolveSplineToolProperties.OuterSingleton;
|
|
}
|
|
URevolveSplineToolProperties::URevolveSplineToolProperties() {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URevolveSplineToolProperties);
|
|
URevolveSplineToolProperties::~URevolveSplineToolProperties() {}
|
|
// ********** End Class URevolveSplineToolProperties ***********************************************
|
|
|
|
// ********** Begin Class URevolveSplineToolActionPropertySet Function ResetAxis *******************
|
|
struct Z_Construct_UFunction_URevolveSplineToolActionPropertySet_ResetAxis_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Function_MetaDataParams[] = {
|
|
{ "CallInEditor", "true" },
|
|
{ "Category", "Actions" },
|
|
{ "Comment", "/** Fit the axis to the current curve(by aligning it to the startand end points) */" },
|
|
{ "DisplayPriority", "1" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "Fit the axis to the current curve(by aligning it to the startand end points)" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Function ResetAxis constinit property declarations *****************************
|
|
// ********** End Function ResetAxis constinit property declarations *******************************
|
|
static const UECodeGen_Private::FFunctionParams FuncParams;
|
|
};
|
|
const UECodeGen_Private::FFunctionParams Z_Construct_UFunction_URevolveSplineToolActionPropertySet_ResetAxis_Statics::FuncParams = { { (UObject*(*)())Z_Construct_UClass_URevolveSplineToolActionPropertySet, nullptr, "ResetAxis", nullptr,
|
|
0,
|
|
0,
|
|
RF_Public|RF_Transient|RF_MarkAsNative, (EFunctionFlags)0x00020401, 0, 0, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UFunction_URevolveSplineToolActionPropertySet_ResetAxis_Statics::Function_MetaDataParams), Z_Construct_UFunction_URevolveSplineToolActionPropertySet_ResetAxis_Statics::Function_MetaDataParams)}, };
|
|
UFunction* Z_Construct_UFunction_URevolveSplineToolActionPropertySet_ResetAxis()
|
|
{
|
|
static UFunction* ReturnFunction = nullptr;
|
|
if (!ReturnFunction)
|
|
{
|
|
UECodeGen_Private::ConstructUFunction(&ReturnFunction, Z_Construct_UFunction_URevolveSplineToolActionPropertySet_ResetAxis_Statics::FuncParams);
|
|
}
|
|
return ReturnFunction;
|
|
}
|
|
DEFINE_FUNCTION(URevolveSplineToolActionPropertySet::execResetAxis)
|
|
{
|
|
P_FINISH;
|
|
P_NATIVE_BEGIN;
|
|
P_THIS->ResetAxis();
|
|
P_NATIVE_END;
|
|
}
|
|
// ********** End Class URevolveSplineToolActionPropertySet Function ResetAxis *********************
|
|
|
|
// ********** Begin Class URevolveSplineToolActionPropertySet **************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_URevolveSplineToolActionPropertySet;
|
|
UClass* URevolveSplineToolActionPropertySet::GetPrivateStaticClass()
|
|
{
|
|
using TClass = URevolveSplineToolActionPropertySet;
|
|
if (!Z_Registration_Info_UClass_URevolveSplineToolActionPropertySet.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("RevolveSplineToolActionPropertySet"),
|
|
Z_Registration_Info_UClass_URevolveSplineToolActionPropertySet.InnerSingleton,
|
|
StaticRegisterNativesURevolveSplineToolActionPropertySet,
|
|
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_URevolveSplineToolActionPropertySet.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_URevolveSplineToolActionPropertySet_NoRegister()
|
|
{
|
|
return URevolveSplineToolActionPropertySet::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_URevolveSplineToolActionPropertySet_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "RevolveSplineTool.h" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class URevolveSplineToolActionPropertySet constinit property declarations ******
|
|
// ********** End Class URevolveSplineToolActionPropertySet constinit property declarations ********
|
|
static constexpr UE::CodeGen::FClassNativeFunction Funcs[] = {
|
|
{ .NameUTF8 = UTF8TEXT("ResetAxis"), .Pointer = &URevolveSplineToolActionPropertySet::execResetAxis },
|
|
};
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FClassFunctionLinkInfo FuncInfo[] = {
|
|
{ &Z_Construct_UFunction_URevolveSplineToolActionPropertySet_ResetAxis, "ResetAxis" }, // 2299132546
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(FuncInfo) < 2048);
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<URevolveSplineToolActionPropertySet>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_URevolveSplineToolActionPropertySet_Statics
|
|
UObject* (*const Z_Construct_UClass_URevolveSplineToolActionPropertySet_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineToolActionPropertySet_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_URevolveSplineToolActionPropertySet_Statics::ClassParams = {
|
|
&URevolveSplineToolActionPropertySet::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_URevolveSplineToolActionPropertySet_Statics::Class_MetaDataParams), Z_Construct_UClass_URevolveSplineToolActionPropertySet_Statics::Class_MetaDataParams)
|
|
};
|
|
void URevolveSplineToolActionPropertySet::StaticRegisterNativesURevolveSplineToolActionPropertySet()
|
|
{
|
|
UClass* Class = URevolveSplineToolActionPropertySet::StaticClass();
|
|
FNativeFunctionRegistrar::RegisterFunctions(Class, MakeConstArrayView(Z_Construct_UClass_URevolveSplineToolActionPropertySet_Statics::Funcs));
|
|
}
|
|
UClass* Z_Construct_UClass_URevolveSplineToolActionPropertySet()
|
|
{
|
|
if (!Z_Registration_Info_UClass_URevolveSplineToolActionPropertySet.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URevolveSplineToolActionPropertySet.OuterSingleton, Z_Construct_UClass_URevolveSplineToolActionPropertySet_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_URevolveSplineToolActionPropertySet.OuterSingleton;
|
|
}
|
|
URevolveSplineToolActionPropertySet::URevolveSplineToolActionPropertySet(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URevolveSplineToolActionPropertySet);
|
|
URevolveSplineToolActionPropertySet::~URevolveSplineToolActionPropertySet() {}
|
|
// ********** End Class URevolveSplineToolActionPropertySet ****************************************
|
|
|
|
// ********** Begin Class URevolveSplineTool *******************************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_URevolveSplineTool;
|
|
UClass* URevolveSplineTool::GetPrivateStaticClass()
|
|
{
|
|
using TClass = URevolveSplineTool;
|
|
if (!Z_Registration_Info_UClass_URevolveSplineTool.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("RevolveSplineTool"),
|
|
Z_Registration_Info_UClass_URevolveSplineTool.InnerSingleton,
|
|
StaticRegisterNativesURevolveSplineTool,
|
|
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_URevolveSplineTool.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_URevolveSplineTool_NoRegister()
|
|
{
|
|
return URevolveSplineTool::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_URevolveSplineTool_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "Comment", "/**\n * Revolves a selected spline to create a new mesh.\n */" },
|
|
{ "IncludePath", "RevolveSplineTool.h" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
{ "ToolTip", "Revolves a selected spline to create a new mesh." },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Settings_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ToolActions_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
};
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PlaneMechanic_MetaData[] = {
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class URevolveSplineTool constinit property declarations ***********************
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_Settings;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_ToolActions;
|
|
static const UECodeGen_Private::FObjectPropertyParams NewProp_PlaneMechanic;
|
|
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
|
|
// ********** End Class URevolveSplineTool constinit property declarations *************************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<URevolveSplineTool>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_URevolveSplineTool_Statics
|
|
|
|
// ********** Begin Class URevolveSplineTool Property Definitions **********************************
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URevolveSplineTool_Statics::NewProp_Settings = { "Settings", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URevolveSplineTool, Settings), Z_Construct_UClass_URevolveSplineToolProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Settings_MetaData), NewProp_Settings_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URevolveSplineTool_Statics::NewProp_ToolActions = { "ToolActions", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URevolveSplineTool, ToolActions), Z_Construct_UClass_URevolveSplineToolActionPropertySet_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ToolActions_MetaData), NewProp_ToolActions_MetaData) };
|
|
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_URevolveSplineTool_Statics::NewProp_PlaneMechanic = { "PlaneMechanic", nullptr, (EPropertyFlags)0x0144000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(URevolveSplineTool, PlaneMechanic), Z_Construct_UClass_UConstructionPlaneMechanic_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PlaneMechanic_MetaData), NewProp_PlaneMechanic_MetaData) };
|
|
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_URevolveSplineTool_Statics::PropPointers[] = {
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineTool_Statics::NewProp_Settings,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineTool_Statics::NewProp_ToolActions,
|
|
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_URevolveSplineTool_Statics::NewProp_PlaneMechanic,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineTool_Statics::PropPointers) < 2048);
|
|
// ********** End Class URevolveSplineTool Property Definitions ************************************
|
|
UObject* (*const Z_Construct_UClass_URevolveSplineTool_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UBaseMeshFromSplinesTool,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineTool_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_URevolveSplineTool_Statics::ClassParams = {
|
|
&URevolveSplineTool::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
Z_Construct_UClass_URevolveSplineTool_Statics::PropPointers,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineTool_Statics::PropPointers),
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineTool_Statics::Class_MetaDataParams), Z_Construct_UClass_URevolveSplineTool_Statics::Class_MetaDataParams)
|
|
};
|
|
void URevolveSplineTool::StaticRegisterNativesURevolveSplineTool()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_URevolveSplineTool()
|
|
{
|
|
if (!Z_Registration_Info_UClass_URevolveSplineTool.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URevolveSplineTool.OuterSingleton, Z_Construct_UClass_URevolveSplineTool_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_URevolveSplineTool.OuterSingleton;
|
|
}
|
|
URevolveSplineTool::URevolveSplineTool() {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URevolveSplineTool);
|
|
URevolveSplineTool::~URevolveSplineTool() {}
|
|
// ********** End Class URevolveSplineTool *********************************************************
|
|
|
|
// ********** Begin Class URevolveSplineToolBuilder ************************************************
|
|
FClassRegistrationInfo Z_Registration_Info_UClass_URevolveSplineToolBuilder;
|
|
UClass* URevolveSplineToolBuilder::GetPrivateStaticClass()
|
|
{
|
|
using TClass = URevolveSplineToolBuilder;
|
|
if (!Z_Registration_Info_UClass_URevolveSplineToolBuilder.InnerSingleton)
|
|
{
|
|
GetPrivateStaticClassBody(
|
|
TClass::StaticPackage(),
|
|
TEXT("RevolveSplineToolBuilder"),
|
|
Z_Registration_Info_UClass_URevolveSplineToolBuilder.InnerSingleton,
|
|
StaticRegisterNativesURevolveSplineToolBuilder,
|
|
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_URevolveSplineToolBuilder.InnerSingleton;
|
|
}
|
|
UClass* Z_Construct_UClass_URevolveSplineToolBuilder_NoRegister()
|
|
{
|
|
return URevolveSplineToolBuilder::GetPrivateStaticClass();
|
|
}
|
|
struct Z_Construct_UClass_URevolveSplineToolBuilder_Statics
|
|
{
|
|
#if WITH_METADATA
|
|
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
|
|
{ "IncludePath", "RevolveSplineTool.h" },
|
|
{ "ModuleRelativePath", "Public/RevolveSplineTool.h" },
|
|
};
|
|
#endif // WITH_METADATA
|
|
|
|
// ********** Begin Class URevolveSplineToolBuilder constinit property declarations ****************
|
|
// ********** End Class URevolveSplineToolBuilder constinit property declarations ******************
|
|
static UObject* (*const DependentSingletons[])();
|
|
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
|
|
TCppClassTypeTraits<URevolveSplineToolBuilder>::IsAbstract,
|
|
};
|
|
static const UECodeGen_Private::FClassParams ClassParams;
|
|
}; // struct Z_Construct_UClass_URevolveSplineToolBuilder_Statics
|
|
UObject* (*const Z_Construct_UClass_URevolveSplineToolBuilder_Statics::DependentSingletons[])() = {
|
|
(UObject* (*)())Z_Construct_UClass_UBaseMeshFromSplinesToolBuilder,
|
|
(UObject* (*)())Z_Construct_UPackage__Script_MeshModelingToolsExp,
|
|
};
|
|
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineToolBuilder_Statics::DependentSingletons) < 16);
|
|
const UECodeGen_Private::FClassParams Z_Construct_UClass_URevolveSplineToolBuilder_Statics::ClassParams = {
|
|
&URevolveSplineToolBuilder::StaticClass,
|
|
nullptr,
|
|
&StaticCppClassTypeInfo,
|
|
DependentSingletons,
|
|
nullptr,
|
|
nullptr,
|
|
nullptr,
|
|
UE_ARRAY_COUNT(DependentSingletons),
|
|
0,
|
|
0,
|
|
0,
|
|
0x000800A8u,
|
|
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_URevolveSplineToolBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_URevolveSplineToolBuilder_Statics::Class_MetaDataParams)
|
|
};
|
|
void URevolveSplineToolBuilder::StaticRegisterNativesURevolveSplineToolBuilder()
|
|
{
|
|
}
|
|
UClass* Z_Construct_UClass_URevolveSplineToolBuilder()
|
|
{
|
|
if (!Z_Registration_Info_UClass_URevolveSplineToolBuilder.OuterSingleton)
|
|
{
|
|
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_URevolveSplineToolBuilder.OuterSingleton, Z_Construct_UClass_URevolveSplineToolBuilder_Statics::ClassParams);
|
|
}
|
|
return Z_Registration_Info_UClass_URevolveSplineToolBuilder.OuterSingleton;
|
|
}
|
|
URevolveSplineToolBuilder::URevolveSplineToolBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, URevolveSplineToolBuilder);
|
|
URevolveSplineToolBuilder::~URevolveSplineToolBuilder() {}
|
|
// ********** End Class URevolveSplineToolBuilder **************************************************
|
|
|
|
// ********** Begin Registration *******************************************************************
|
|
struct Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_RevolveSplineTool_h__Script_MeshModelingToolsExp_Statics
|
|
{
|
|
static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = {
|
|
{ ERevolveSplineSampleMode_StaticEnum, TEXT("ERevolveSplineSampleMode"), &Z_Registration_Info_UEnum_ERevolveSplineSampleMode, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 2372944372U) },
|
|
};
|
|
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
|
|
{ Z_Construct_UClass_URevolveSplineToolProperties, URevolveSplineToolProperties::StaticClass, TEXT("URevolveSplineToolProperties"), &Z_Registration_Info_UClass_URevolveSplineToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URevolveSplineToolProperties), 1702589710U) },
|
|
{ Z_Construct_UClass_URevolveSplineToolActionPropertySet, URevolveSplineToolActionPropertySet::StaticClass, TEXT("URevolveSplineToolActionPropertySet"), &Z_Registration_Info_UClass_URevolveSplineToolActionPropertySet, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URevolveSplineToolActionPropertySet), 1847547732U) },
|
|
{ Z_Construct_UClass_URevolveSplineTool, URevolveSplineTool::StaticClass, TEXT("URevolveSplineTool"), &Z_Registration_Info_UClass_URevolveSplineTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URevolveSplineTool), 2458623623U) },
|
|
{ Z_Construct_UClass_URevolveSplineToolBuilder, URevolveSplineToolBuilder::StaticClass, TEXT("URevolveSplineToolBuilder"), &Z_Registration_Info_UClass_URevolveSplineToolBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(URevolveSplineToolBuilder), 2085081117U) },
|
|
};
|
|
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_RevolveSplineTool_h__Script_MeshModelingToolsExp_Statics
|
|
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_RevolveSplineTool_h__Script_MeshModelingToolsExp_1444990728{
|
|
TEXT("/Script/MeshModelingToolsExp"),
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_RevolveSplineTool_h__Script_MeshModelingToolsExp_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_RevolveSplineTool_h__Script_MeshModelingToolsExp_Statics::ClassInfo),
|
|
nullptr, 0,
|
|
Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_RevolveSplineTool_h__Script_MeshModelingToolsExp_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_RevolveSplineTool_h__Script_MeshModelingToolsExp_Statics::EnumInfo),
|
|
};
|
|
// ********** End Registration *********************************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|