// 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 "BaseTools/BaseCreateFromSelectedTool.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeBaseCreateFromSelectedTool() {} // ********** Begin Cross Module References ******************************************************** INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UCombinedTransformGizmo_NoRegister(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolPropertySet(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UTransformProxy_NoRegister(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_NoRegister(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_NoRegister(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UBaseCreateFromSelectedTool(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UBaseCreateFromSelectedTool_NoRegister(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_NoRegister(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UCreateMeshObjectTypeProperties_NoRegister(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UMeshOpPreviewWithBackgroundCompute_NoRegister(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UMultiSelectionMeshEditingTool(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UMultiSelectionMeshEditingToolBuilder(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UOnAcceptHandleSourcesProperties(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UTransformInputsToolProperties(); MODELINGCOMPONENTS_API UClass* Z_Construct_UClass_UTransformInputsToolProperties_NoRegister(); MODELINGCOMPONENTS_API UEnum* Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType(); UPackage* Z_Construct_UPackage__Script_ModelingComponents(); // ********** End Cross Module References ********************************************************** // ********** Begin Class UBaseCreateFromSelectedToolBuilder *************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UBaseCreateFromSelectedToolBuilder; UClass* UBaseCreateFromSelectedToolBuilder::GetPrivateStaticClass() { using TClass = UBaseCreateFromSelectedToolBuilder; if (!Z_Registration_Info_UClass_UBaseCreateFromSelectedToolBuilder.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("BaseCreateFromSelectedToolBuilder"), Z_Registration_Info_UClass_UBaseCreateFromSelectedToolBuilder.InnerSingleton, StaticRegisterNativesUBaseCreateFromSelectedToolBuilder, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UBaseCreateFromSelectedToolBuilder.InnerSingleton; } UClass* Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_NoRegister() { return UBaseCreateFromSelectedToolBuilder::GetPrivateStaticClass(); } struct Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * ToolBuilder for UBaseCreateFromSelectedTool\n */" }, { "IncludePath", "BaseTools/BaseCreateFromSelectedTool.h" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, { "ToolTip", "ToolBuilder for UBaseCreateFromSelectedTool" }, }; #endif // WITH_METADATA // ********** Begin Class UBaseCreateFromSelectedToolBuilder constinit property declarations ******* // ********** End Class UBaseCreateFromSelectedToolBuilder constinit property declarations ********* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_Statics UObject* (*const Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMultiSelectionMeshEditingToolBuilder, (UObject* (*)())Z_Construct_UPackage__Script_ModelingComponents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_Statics::ClassParams = { &UBaseCreateFromSelectedToolBuilder::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_Statics::Class_MetaDataParams) }; void UBaseCreateFromSelectedToolBuilder::StaticRegisterNativesUBaseCreateFromSelectedToolBuilder() { } UClass* Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder() { if (!Z_Registration_Info_UClass_UBaseCreateFromSelectedToolBuilder.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBaseCreateFromSelectedToolBuilder.OuterSingleton, Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder_Statics::ClassParams); } return Z_Registration_Info_UClass_UBaseCreateFromSelectedToolBuilder.OuterSingleton; } UBaseCreateFromSelectedToolBuilder::UBaseCreateFromSelectedToolBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBaseCreateFromSelectedToolBuilder); UBaseCreateFromSelectedToolBuilder::~UBaseCreateFromSelectedToolBuilder() {} // ********** End Class UBaseCreateFromSelectedToolBuilder ***************************************** // ********** Begin Enum EBaseCreateFromSelectedTargetType ***************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EBaseCreateFromSelectedTargetType; static UEnum* EBaseCreateFromSelectedTargetType_StaticEnum() { if (!Z_Registration_Info_UEnum_EBaseCreateFromSelectedTargetType.OuterSingleton) { Z_Registration_Info_UEnum_EBaseCreateFromSelectedTargetType.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType, (UObject*)Z_Construct_UPackage__Script_ModelingComponents(), TEXT("EBaseCreateFromSelectedTargetType")); } return Z_Registration_Info_UEnum_EBaseCreateFromSelectedTargetType.OuterSingleton; } template<> MODELINGCOMPONENTS_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EBaseCreateFromSelectedTargetType_StaticEnum(); } struct Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "FirstInputObject.Comment", "/** Write to the first object in the input selection. */" }, { "FirstInputObject.Name", "EBaseCreateFromSelectedTargetType::FirstInputObject" }, { "FirstInputObject.ToolTip", "Write to the first object in the input selection." }, { "LastInputObject.Comment", "/** Write to the last object in the input selection. */" }, { "LastInputObject.Name", "EBaseCreateFromSelectedTargetType::LastInputObject" }, { "LastInputObject.ToolTip", "Write to the last object in the input selection." }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, { "NewObject.Comment", "/** Create and write to a new object with a given name. */" }, { "NewObject.Name", "EBaseCreateFromSelectedTargetType::NewObject" }, { "NewObject.ToolTip", "Create and write to a new object with a given name." }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EBaseCreateFromSelectedTargetType::NewObject", (int64)EBaseCreateFromSelectedTargetType::NewObject }, { "EBaseCreateFromSelectedTargetType::FirstInputObject", (int64)EBaseCreateFromSelectedTargetType::FirstInputObject }, { "EBaseCreateFromSelectedTargetType::LastInputObject", (int64)EBaseCreateFromSelectedTargetType::LastInputObject }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_ModelingComponents, nullptr, "EBaseCreateFromSelectedTargetType", "EBaseCreateFromSelectedTargetType", Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType_Statics::Enum_MetaDataParams), Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType() { if (!Z_Registration_Info_UEnum_EBaseCreateFromSelectedTargetType.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EBaseCreateFromSelectedTargetType.InnerSingleton, Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType_Statics::EnumParams); } return Z_Registration_Info_UEnum_EBaseCreateFromSelectedTargetType.InnerSingleton; } // ********** End Enum EBaseCreateFromSelectedTargetType ******************************************* // ********** Begin Class UBaseCreateFromSelectedHandleSourceProperties **************************** FClassRegistrationInfo Z_Registration_Info_UClass_UBaseCreateFromSelectedHandleSourceProperties; UClass* UBaseCreateFromSelectedHandleSourceProperties::GetPrivateStaticClass() { using TClass = UBaseCreateFromSelectedHandleSourceProperties; if (!Z_Registration_Info_UClass_UBaseCreateFromSelectedHandleSourceProperties.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("BaseCreateFromSelectedHandleSourceProperties"), Z_Registration_Info_UClass_UBaseCreateFromSelectedHandleSourceProperties.InnerSingleton, StaticRegisterNativesUBaseCreateFromSelectedHandleSourceProperties, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UBaseCreateFromSelectedHandleSourceProperties.InnerSingleton; } UClass* Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_NoRegister() { return UBaseCreateFromSelectedHandleSourceProperties::GetPrivateStaticClass(); } struct Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "BaseTools/BaseCreateFromSelectedTool.h" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputWriteTo_MetaData[] = { { "Category", "OutputObject" }, { "Comment", "/** Defines the object the tool output is written to. */" }, { "DisplayName", "Write To" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, { "NoResetToDefault", "" }, { "ToolTip", "Defines the object the tool output is written to." }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputNewName_MetaData[] = { { "Category", "OutputObject" }, { "Comment", "/** Base name of the newly generated object to which the output is written to. */" }, { "DisplayName", "Name" }, { "EditCondition", "OutputWriteTo == EBaseCreateFromSelectedTargetType::NewObject" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, { "NoResetToDefault", "" }, { "ToolTip", "Base name of the newly generated object to which the output is written to." }, { "TransientToolProperty", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputExistingName_MetaData[] = { { "Category", "OutputObject" }, { "Comment", "/** Name of the existing object to which the output is written to. */" }, { "DisplayName", "Name" }, { "EditCondition", "OutputWriteTo != EBaseCreateFromSelectedTargetType::NewObject" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, { "NoResetToDefault", "" }, { "ToolTip", "Name of the existing object to which the output is written to." }, { "TransientToolProperty", "" }, }; #endif // WITH_METADATA // ********** Begin Class UBaseCreateFromSelectedHandleSourceProperties constinit property declarations static const UECodeGen_Private::FIntPropertyParams NewProp_OutputWriteTo_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_OutputWriteTo; static const UECodeGen_Private::FStrPropertyParams NewProp_OutputNewName; static const UECodeGen_Private::FStrPropertyParams NewProp_OutputExistingName; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UBaseCreateFromSelectedHandleSourceProperties constinit property declarations static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics // ********** Begin Class UBaseCreateFromSelectedHandleSourceProperties Property Definitions ******* const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::NewProp_OutputWriteTo_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::NewProp_OutputWriteTo = { "OutputWriteTo", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCreateFromSelectedHandleSourceProperties, OutputWriteTo), Z_Construct_UEnum_ModelingComponents_EBaseCreateFromSelectedTargetType, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputWriteTo_MetaData), NewProp_OutputWriteTo_MetaData) }; // 3992769734 const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::NewProp_OutputNewName = { "OutputNewName", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCreateFromSelectedHandleSourceProperties, OutputNewName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputNewName_MetaData), NewProp_OutputNewName_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::NewProp_OutputExistingName = { "OutputExistingName", nullptr, (EPropertyFlags)0x0010000000020001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCreateFromSelectedHandleSourceProperties, OutputExistingName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputExistingName_MetaData), NewProp_OutputExistingName_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::NewProp_OutputWriteTo_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::NewProp_OutputWriteTo, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::NewProp_OutputNewName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::NewProp_OutputExistingName, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::PropPointers) < 2048); // ********** End Class UBaseCreateFromSelectedHandleSourceProperties Property Definitions ********* UObject* (*const Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UOnAcceptHandleSourcesProperties, (UObject* (*)())Z_Construct_UPackage__Script_ModelingComponents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::ClassParams = { &UBaseCreateFromSelectedHandleSourceProperties::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::Class_MetaDataParams) }; void UBaseCreateFromSelectedHandleSourceProperties::StaticRegisterNativesUBaseCreateFromSelectedHandleSourceProperties() { } UClass* Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties() { if (!Z_Registration_Info_UClass_UBaseCreateFromSelectedHandleSourceProperties.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBaseCreateFromSelectedHandleSourceProperties.OuterSingleton, Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_Statics::ClassParams); } return Z_Registration_Info_UClass_UBaseCreateFromSelectedHandleSourceProperties.OuterSingleton; } UBaseCreateFromSelectedHandleSourceProperties::UBaseCreateFromSelectedHandleSourceProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBaseCreateFromSelectedHandleSourceProperties); UBaseCreateFromSelectedHandleSourceProperties::~UBaseCreateFromSelectedHandleSourceProperties() {} // ********** End Class UBaseCreateFromSelectedHandleSourceProperties ****************************** // ********** Begin Class UBaseCreateFromSelectedCollisionProperties ******************************* FClassRegistrationInfo Z_Registration_Info_UClass_UBaseCreateFromSelectedCollisionProperties; UClass* UBaseCreateFromSelectedCollisionProperties::GetPrivateStaticClass() { using TClass = UBaseCreateFromSelectedCollisionProperties; if (!Z_Registration_Info_UClass_UBaseCreateFromSelectedCollisionProperties.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("BaseCreateFromSelectedCollisionProperties"), Z_Registration_Info_UClass_UBaseCreateFromSelectedCollisionProperties.InnerSingleton, StaticRegisterNativesUBaseCreateFromSelectedCollisionProperties, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UBaseCreateFromSelectedCollisionProperties.InnerSingleton; } UClass* Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_NoRegister() { return UBaseCreateFromSelectedCollisionProperties::GetPrivateStaticClass(); } struct Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "BaseTools/BaseCreateFromSelectedTool.h" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bTransferCollision_MetaData[] = { { "Category", "OutputObject" }, { "Comment", "/** Whether to transfer collision settings and any simple collision shapes from the source object(s) to the new object. */" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, { "ToolTip", "Whether to transfer collision settings and any simple collision shapes from the source object(s) to the new object." }, }; #endif // WITH_METADATA // ********** Begin Class UBaseCreateFromSelectedCollisionProperties constinit property declarations static void NewProp_bTransferCollision_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bTransferCollision; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UBaseCreateFromSelectedCollisionProperties constinit property declarations * static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics // ********** Begin Class UBaseCreateFromSelectedCollisionProperties Property Definitions ********** void Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::NewProp_bTransferCollision_SetBit(void* Obj) { ((UBaseCreateFromSelectedCollisionProperties*)Obj)->bTransferCollision = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::NewProp_bTransferCollision = { "bTransferCollision", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UBaseCreateFromSelectedCollisionProperties), &Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::NewProp_bTransferCollision_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bTransferCollision_MetaData), NewProp_bTransferCollision_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::NewProp_bTransferCollision, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::PropPointers) < 2048); // ********** End Class UBaseCreateFromSelectedCollisionProperties Property Definitions ************ UObject* (*const Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet, (UObject* (*)())Z_Construct_UPackage__Script_ModelingComponents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::ClassParams = { &UBaseCreateFromSelectedCollisionProperties::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::Class_MetaDataParams) }; void UBaseCreateFromSelectedCollisionProperties::StaticRegisterNativesUBaseCreateFromSelectedCollisionProperties() { } UClass* Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties() { if (!Z_Registration_Info_UClass_UBaseCreateFromSelectedCollisionProperties.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBaseCreateFromSelectedCollisionProperties.OuterSingleton, Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_Statics::ClassParams); } return Z_Registration_Info_UClass_UBaseCreateFromSelectedCollisionProperties.OuterSingleton; } UBaseCreateFromSelectedCollisionProperties::UBaseCreateFromSelectedCollisionProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBaseCreateFromSelectedCollisionProperties); UBaseCreateFromSelectedCollisionProperties::~UBaseCreateFromSelectedCollisionProperties() {} // ********** End Class UBaseCreateFromSelectedCollisionProperties ********************************* // ********** Begin Class UTransformInputsToolProperties ******************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UTransformInputsToolProperties; UClass* UTransformInputsToolProperties::GetPrivateStaticClass() { using TClass = UTransformInputsToolProperties; if (!Z_Registration_Info_UClass_UTransformInputsToolProperties.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("TransformInputsToolProperties"), Z_Registration_Info_UClass_UTransformInputsToolProperties.InnerSingleton, StaticRegisterNativesUTransformInputsToolProperties, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UTransformInputsToolProperties.InnerSingleton; } UClass* Z_Construct_UClass_UTransformInputsToolProperties_NoRegister() { return UTransformInputsToolProperties::GetPrivateStaticClass(); } struct Z_Construct_UClass_UTransformInputsToolProperties_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * Properties of UI to adjust input meshes\n */" }, { "IncludePath", "BaseTools/BaseCreateFromSelectedTool.h" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, { "ToolTip", "Properties of UI to adjust input meshes" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bShowTransformGizmo_MetaData[] = { { "Category", "Transform" }, { "Comment", "/** Show transform gizmo in the viewport to allow changing translation, rotation and scale of input meshes. */" }, { "DisplayName", "Show Gizmo" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, { "ToolTip", "Show transform gizmo in the viewport to allow changing translation, rotation and scale of input meshes." }, }; #endif // WITH_METADATA // ********** Begin Class UTransformInputsToolProperties constinit property declarations *********** static void NewProp_bShowTransformGizmo_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bShowTransformGizmo; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UTransformInputsToolProperties constinit property declarations ************* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UTransformInputsToolProperties_Statics // ********** Begin Class UTransformInputsToolProperties Property Definitions ********************** void Z_Construct_UClass_UTransformInputsToolProperties_Statics::NewProp_bShowTransformGizmo_SetBit(void* Obj) { ((UTransformInputsToolProperties*)Obj)->bShowTransformGizmo = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UTransformInputsToolProperties_Statics::NewProp_bShowTransformGizmo = { "bShowTransformGizmo", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UTransformInputsToolProperties), &Z_Construct_UClass_UTransformInputsToolProperties_Statics::NewProp_bShowTransformGizmo_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bShowTransformGizmo_MetaData), NewProp_bShowTransformGizmo_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UTransformInputsToolProperties_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UTransformInputsToolProperties_Statics::NewProp_bShowTransformGizmo, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformInputsToolProperties_Statics::PropPointers) < 2048); // ********** End Class UTransformInputsToolProperties Property Definitions ************************ UObject* (*const Z_Construct_UClass_UTransformInputsToolProperties_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInteractiveToolPropertySet, (UObject* (*)())Z_Construct_UPackage__Script_ModelingComponents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformInputsToolProperties_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UTransformInputsToolProperties_Statics::ClassParams = { &UTransformInputsToolProperties::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UTransformInputsToolProperties_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UTransformInputsToolProperties_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTransformInputsToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UTransformInputsToolProperties_Statics::Class_MetaDataParams) }; void UTransformInputsToolProperties::StaticRegisterNativesUTransformInputsToolProperties() { } UClass* Z_Construct_UClass_UTransformInputsToolProperties() { if (!Z_Registration_Info_UClass_UTransformInputsToolProperties.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTransformInputsToolProperties.OuterSingleton, Z_Construct_UClass_UTransformInputsToolProperties_Statics::ClassParams); } return Z_Registration_Info_UClass_UTransformInputsToolProperties.OuterSingleton; } UTransformInputsToolProperties::UTransformInputsToolProperties(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTransformInputsToolProperties); UTransformInputsToolProperties::~UTransformInputsToolProperties() {} // ********** End Class UTransformInputsToolProperties ********************************************* // ********** Begin Class UBaseCreateFromSelectedTool ********************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UBaseCreateFromSelectedTool; UClass* UBaseCreateFromSelectedTool::GetPrivateStaticClass() { using TClass = UBaseCreateFromSelectedTool; if (!Z_Registration_Info_UClass_UBaseCreateFromSelectedTool.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("BaseCreateFromSelectedTool"), Z_Registration_Info_UClass_UBaseCreateFromSelectedTool.InnerSingleton, StaticRegisterNativesUBaseCreateFromSelectedTool, sizeof(TClass), alignof(TClass), TClass::StaticClassFlags, TClass::StaticClassCastFlags(), TClass::StaticConfigName(), (UClass::ClassConstructorType)InternalConstructor, (UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller, UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass), &TClass::Super::StaticClass, &TClass::WithinClass::StaticClass ); } return Z_Registration_Info_UClass_UBaseCreateFromSelectedTool.InnerSingleton; } UClass* Z_Construct_UClass_UBaseCreateFromSelectedTool_NoRegister() { return UBaseCreateFromSelectedTool::GetPrivateStaticClass(); } struct Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n * UBaseCreateFromSelectedTool is a base Tool (must be subclassed) \n * that provides support for common functionality in tools that create a new mesh from a selection of one or more existing meshes\n */" }, { "IncludePath", "BaseTools/BaseCreateFromSelectedTool.h" }, { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, { "ToolTip", "UBaseCreateFromSelectedTool is a base Tool (must be subclassed)\nthat provides support for common functionality in tools that create a new mesh from a selection of one or more existing meshes" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformProperties_MetaData[] = { { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_OutputTypeProperties_MetaData[] = { { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_HandleSourcesProperties_MetaData[] = { { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_CollisionProperties_MetaData[] = { { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Preview_MetaData[] = { { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformProxies_MetaData[] = { { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TransformGizmos_MetaData[] = { { "ModuleRelativePath", "Public/BaseTools/BaseCreateFromSelectedTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class UBaseCreateFromSelectedTool constinit property declarations ************** static const UECodeGen_Private::FObjectPropertyParams NewProp_TransformProperties; static const UECodeGen_Private::FObjectPropertyParams NewProp_OutputTypeProperties; static const UECodeGen_Private::FObjectPropertyParams NewProp_HandleSourcesProperties; static const UECodeGen_Private::FObjectPropertyParams NewProp_CollisionProperties; static const UECodeGen_Private::FObjectPropertyParams NewProp_Preview; static const UECodeGen_Private::FObjectPropertyParams NewProp_TransformProxies_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TransformProxies; static const UECodeGen_Private::FObjectPropertyParams NewProp_TransformGizmos_Inner; static const UECodeGen_Private::FArrayPropertyParams NewProp_TransformGizmos; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UBaseCreateFromSelectedTool constinit property declarations **************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics // ********** Begin Class UBaseCreateFromSelectedTool Property Definitions ************************* const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformProperties = { "TransformProperties", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCreateFromSelectedTool, TransformProperties), Z_Construct_UClass_UTransformInputsToolProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformProperties_MetaData), NewProp_TransformProperties_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_OutputTypeProperties = { "OutputTypeProperties", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCreateFromSelectedTool, OutputTypeProperties), Z_Construct_UClass_UCreateMeshObjectTypeProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_OutputTypeProperties_MetaData), NewProp_OutputTypeProperties_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_HandleSourcesProperties = { "HandleSourcesProperties", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCreateFromSelectedTool, HandleSourcesProperties), Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_HandleSourcesProperties_MetaData), NewProp_HandleSourcesProperties_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_CollisionProperties = { "CollisionProperties", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCreateFromSelectedTool, CollisionProperties), Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_CollisionProperties_MetaData), NewProp_CollisionProperties_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedTool_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(UBaseCreateFromSelectedTool, Preview), Z_Construct_UClass_UMeshOpPreviewWithBackgroundCompute_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Preview_MetaData), NewProp_Preview_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformProxies_Inner = { "TransformProxies", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UTransformProxy_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformProxies = { "TransformProxies", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCreateFromSelectedTool, TransformProxies), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformProxies_MetaData), NewProp_TransformProxies_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformGizmos_Inner = { "TransformGizmos", nullptr, (EPropertyFlags)0x0104000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, Z_Construct_UClass_UCombinedTransformGizmo_NoRegister, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FArrayPropertyParams Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformGizmos = { "TransformGizmos", nullptr, (EPropertyFlags)0x0124080000000000, UECodeGen_Private::EPropertyGenFlags::Array, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UBaseCreateFromSelectedTool, TransformGizmos), EArrayPropertyFlags::None, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TransformGizmos_MetaData), NewProp_TransformGizmos_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformProperties, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_OutputTypeProperties, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_HandleSourcesProperties, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_CollisionProperties, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_Preview, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformProxies_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformProxies, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformGizmos_Inner, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::NewProp_TransformGizmos, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::PropPointers) < 2048); // ********** End Class UBaseCreateFromSelectedTool Property Definitions *************************** UObject* (*const Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMultiSelectionMeshEditingTool, (UObject* (*)())Z_Construct_UPackage__Script_ModelingComponents, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::ClassParams = { &UBaseCreateFromSelectedTool::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::Class_MetaDataParams), Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::Class_MetaDataParams) }; void UBaseCreateFromSelectedTool::StaticRegisterNativesUBaseCreateFromSelectedTool() { } UClass* Z_Construct_UClass_UBaseCreateFromSelectedTool() { if (!Z_Registration_Info_UClass_UBaseCreateFromSelectedTool.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UBaseCreateFromSelectedTool.OuterSingleton, Z_Construct_UClass_UBaseCreateFromSelectedTool_Statics::ClassParams); } return Z_Registration_Info_UClass_UBaseCreateFromSelectedTool.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UBaseCreateFromSelectedTool); UBaseCreateFromSelectedTool::~UBaseCreateFromSelectedTool() {} // ********** End Class UBaseCreateFromSelectedTool ************************************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_BaseTools_BaseCreateFromSelectedTool_h__Script_ModelingComponents_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EBaseCreateFromSelectedTargetType_StaticEnum, TEXT("EBaseCreateFromSelectedTargetType"), &Z_Registration_Info_UEnum_EBaseCreateFromSelectedTargetType, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3992769734U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UBaseCreateFromSelectedToolBuilder, UBaseCreateFromSelectedToolBuilder::StaticClass, TEXT("UBaseCreateFromSelectedToolBuilder"), &Z_Registration_Info_UClass_UBaseCreateFromSelectedToolBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBaseCreateFromSelectedToolBuilder), 1970435989U) }, { Z_Construct_UClass_UBaseCreateFromSelectedHandleSourceProperties, UBaseCreateFromSelectedHandleSourceProperties::StaticClass, TEXT("UBaseCreateFromSelectedHandleSourceProperties"), &Z_Registration_Info_UClass_UBaseCreateFromSelectedHandleSourceProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBaseCreateFromSelectedHandleSourceProperties), 850266616U) }, { Z_Construct_UClass_UBaseCreateFromSelectedCollisionProperties, UBaseCreateFromSelectedCollisionProperties::StaticClass, TEXT("UBaseCreateFromSelectedCollisionProperties"), &Z_Registration_Info_UClass_UBaseCreateFromSelectedCollisionProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBaseCreateFromSelectedCollisionProperties), 2834210116U) }, { Z_Construct_UClass_UTransformInputsToolProperties, UTransformInputsToolProperties::StaticClass, TEXT("UTransformInputsToolProperties"), &Z_Registration_Info_UClass_UTransformInputsToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTransformInputsToolProperties), 160740548U) }, { Z_Construct_UClass_UBaseCreateFromSelectedTool, UBaseCreateFromSelectedTool::StaticClass, TEXT("UBaseCreateFromSelectedTool"), &Z_Registration_Info_UClass_UBaseCreateFromSelectedTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UBaseCreateFromSelectedTool), 4048347553U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_BaseTools_BaseCreateFromSelectedTool_h__Script_ModelingComponents_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_BaseTools_BaseCreateFromSelectedTool_h__Script_ModelingComponents_3121076399{ TEXT("/Script/ModelingComponents"), Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_BaseTools_BaseCreateFromSelectedTool_h__Script_ModelingComponents_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_BaseTools_BaseCreateFromSelectedTool_h__Script_ModelingComponents_Statics::ClassInfo), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_BaseTools_BaseCreateFromSelectedTool_h__Script_ModelingComponents_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_ModelingComponents_Public_BaseTools_BaseCreateFromSelectedTool_h__Script_ModelingComponents_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS