// 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 "SkeletalMeshModelingToolsMeshConverter.h" #include "Animation/BoneReference.h" #include "UObject/SoftObjectPath.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeSkeletalMeshModelingToolsMeshConverter() {} // ********** Begin Cross Module References ******************************************************** COREUOBJECT_API UClass* Z_Construct_UClass_UObject(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FDirectoryPath(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FSoftObjectPath(); COREUOBJECT_API UScriptStruct* Z_Construct_UScriptStruct_FVector(); ENGINE_API UClass* Z_Construct_UClass_UBoneReferenceSkeletonProvider_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_USkeleton_NoRegister(); ENGINE_API UClass* Z_Construct_UClass_UStaticMesh_NoRegister(); ENGINE_API UScriptStruct* Z_Construct_UScriptStruct_FBoneReference(); SKELETALMESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory(); SKELETALMESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_NoRegister(); SKELETALMESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USkeletonFromStaticMeshFactory(); SKELETALMESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USkeletonFromStaticMeshFactory_NoRegister(); SKELETALMESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions(); SKELETALMESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_NoRegister(); SKELETALMESHMODELINGTOOLS_API UEnum* Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption(); SKELETALMESHMODELINGTOOLS_API UEnum* Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions(); SKELETALMESHMODELINGTOOLS_API UEnum* Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference(); UNREALED_API UClass* Z_Construct_UClass_UFactory(); UPackage* Z_Construct_UPackage__Script_SkeletalMeshModelingTools(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum ERootBonePositionReference ************************************************ static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERootBonePositionReference; static UEnum* ERootBonePositionReference_StaticEnum() { if (!Z_Registration_Info_UEnum_ERootBonePositionReference.OuterSingleton) { Z_Registration_Info_UEnum_ERootBonePositionReference.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference, (UObject*)Z_Construct_UPackage__Script_SkeletalMeshModelingTools(), TEXT("ERootBonePositionReference")); } return Z_Registration_Info_UEnum_ERootBonePositionReference.OuterSingleton; } template<> SKELETALMESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ERootBonePositionReference_StaticEnum(); } struct Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "Absolute.Name", "ERootBonePositionReference::Absolute" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, { "Relative.Name", "ERootBonePositionReference::Relative" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ERootBonePositionReference::Relative", (int64)ERootBonePositionReference::Relative }, { "ERootBonePositionReference::Absolute", (int64)ERootBonePositionReference::Absolute }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_SkeletalMeshModelingTools, nullptr, "ERootBonePositionReference", "ERootBonePositionReference", Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference_Statics::Enum_MetaDataParams), Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference() { if (!Z_Registration_Info_UEnum_ERootBonePositionReference.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERootBonePositionReference.InnerSingleton, Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference_Statics::EnumParams); } return Z_Registration_Info_UEnum_ERootBonePositionReference.InnerSingleton; } // ********** End Enum ERootBonePositionReference ************************************************** // ********** Begin Class USkeletonFromStaticMeshFactory ******************************************* FClassRegistrationInfo Z_Registration_Info_UClass_USkeletonFromStaticMeshFactory; UClass* USkeletonFromStaticMeshFactory::GetPrivateStaticClass() { using TClass = USkeletonFromStaticMeshFactory; if (!Z_Registration_Info_UClass_USkeletonFromStaticMeshFactory.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("SkeletonFromStaticMeshFactory"), Z_Registration_Info_UClass_USkeletonFromStaticMeshFactory.InnerSingleton, StaticRegisterNativesUSkeletonFromStaticMeshFactory, 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_USkeletonFromStaticMeshFactory.InnerSingleton; } UClass* Z_Construct_UClass_USkeletonFromStaticMeshFactory_NoRegister() { return USkeletonFromStaticMeshFactory::GetPrivateStaticClass(); } struct Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "SkeletalMeshModelingToolsMeshConverter.h" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, { "ObjectInitializerConstructorDeclared", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMesh_MetaData[] = { { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootPosition_MetaData[] = { { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PositionReference_MetaData[] = { { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; #endif // WITH_METADATA // ********** Begin Class USkeletonFromStaticMeshFactory constinit property declarations *********** static const UECodeGen_Private::FObjectPropertyParams NewProp_StaticMesh; static const UECodeGen_Private::FStructPropertyParams NewProp_RootPosition; static const UECodeGen_Private::FIntPropertyParams NewProp_PositionReference_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_PositionReference; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class USkeletonFromStaticMeshFactory constinit property declarations ************* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics // ********** Begin Class USkeletonFromStaticMeshFactory Property Definitions ********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::NewProp_StaticMesh = { "StaticMesh", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USkeletonFromStaticMeshFactory, StaticMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMesh_MetaData), NewProp_StaticMesh_MetaData) }; const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::NewProp_RootPosition = { "RootPosition", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USkeletonFromStaticMeshFactory, RootPosition), Z_Construct_UScriptStruct_FVector, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootPosition_MetaData), NewProp_RootPosition_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::NewProp_PositionReference_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_USkeletonFromStaticMeshFactory_Statics::NewProp_PositionReference = { "PositionReference", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USkeletonFromStaticMeshFactory, PositionReference), Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePositionReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PositionReference_MetaData), NewProp_PositionReference_MetaData) }; // 1828802954 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::NewProp_StaticMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::NewProp_RootPosition, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::NewProp_PositionReference_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::NewProp_PositionReference, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::PropPointers) < 2048); // ********** End Class USkeletonFromStaticMeshFactory Property Definitions ************************ UObject* (*const Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UFactory, (UObject* (*)())Z_Construct_UPackage__Script_SkeletalMeshModelingTools, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::ClassParams = { &USkeletonFromStaticMeshFactory::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::PropPointers), 0, 0x010800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::Class_MetaDataParams), Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::Class_MetaDataParams) }; void USkeletonFromStaticMeshFactory::StaticRegisterNativesUSkeletonFromStaticMeshFactory() { } UClass* Z_Construct_UClass_USkeletonFromStaticMeshFactory() { if (!Z_Registration_Info_UClass_USkeletonFromStaticMeshFactory.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USkeletonFromStaticMeshFactory.OuterSingleton, Z_Construct_UClass_USkeletonFromStaticMeshFactory_Statics::ClassParams); } return Z_Registration_Info_UClass_USkeletonFromStaticMeshFactory.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USkeletonFromStaticMeshFactory); USkeletonFromStaticMeshFactory::~USkeletonFromStaticMeshFactory() {} // ********** End Class USkeletonFromStaticMeshFactory ********************************************* // ********** Begin Class USkeletalMeshFromStaticMeshFactory *************************************** FClassRegistrationInfo Z_Registration_Info_UClass_USkeletalMeshFromStaticMeshFactory; UClass* USkeletalMeshFromStaticMeshFactory::GetPrivateStaticClass() { using TClass = USkeletalMeshFromStaticMeshFactory; if (!Z_Registration_Info_UClass_USkeletalMeshFromStaticMeshFactory.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("SkeletalMeshFromStaticMeshFactory"), Z_Registration_Info_UClass_USkeletalMeshFromStaticMeshFactory.InnerSingleton, StaticRegisterNativesUSkeletalMeshFromStaticMeshFactory, 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_USkeletalMeshFromStaticMeshFactory.InnerSingleton; } UClass* Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_NoRegister() { return USkeletalMeshFromStaticMeshFactory::GetPrivateStaticClass(); } struct Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "SkeletalMeshModelingToolsMeshConverter.h" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, { "ObjectInitializerConstructorDeclared", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Skeleton_MetaData[] = { { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_StaticMesh_MetaData[] = { { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BindBoneName_MetaData[] = { { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; #endif // WITH_METADATA // ********** Begin Class USkeletalMeshFromStaticMeshFactory constinit property declarations ******* static const UECodeGen_Private::FObjectPropertyParams NewProp_Skeleton; static const UECodeGen_Private::FObjectPropertyParams NewProp_StaticMesh; static const UECodeGen_Private::FNamePropertyParams NewProp_BindBoneName; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class USkeletalMeshFromStaticMeshFactory constinit property declarations ********* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics // ********** Begin Class USkeletalMeshFromStaticMeshFactory Property Definitions ****************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USkeletalMeshFromStaticMeshFactory, Skeleton), Z_Construct_UClass_USkeleton_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Skeleton_MetaData), NewProp_Skeleton_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::NewProp_StaticMesh = { "StaticMesh", nullptr, (EPropertyFlags)0x0114000000000000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USkeletalMeshFromStaticMeshFactory, StaticMesh), Z_Construct_UClass_UStaticMesh_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_StaticMesh_MetaData), NewProp_StaticMesh_MetaData) }; const UECodeGen_Private::FNamePropertyParams Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::NewProp_BindBoneName = { "BindBoneName", nullptr, (EPropertyFlags)0x0010000000000000, UECodeGen_Private::EPropertyGenFlags::Name, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(USkeletalMeshFromStaticMeshFactory, BindBoneName), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BindBoneName_MetaData), NewProp_BindBoneName_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::NewProp_Skeleton, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::NewProp_StaticMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::NewProp_BindBoneName, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::PropPointers) < 2048); // ********** End Class USkeletalMeshFromStaticMeshFactory Property Definitions ******************** UObject* (*const Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UFactory, (UObject* (*)())Z_Construct_UPackage__Script_SkeletalMeshModelingTools, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::ClassParams = { &USkeletalMeshFromStaticMeshFactory::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::PropPointers), 0, 0x010800A0u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::Class_MetaDataParams), Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::Class_MetaDataParams) }; void USkeletalMeshFromStaticMeshFactory::StaticRegisterNativesUSkeletalMeshFromStaticMeshFactory() { } UClass* Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory() { if (!Z_Registration_Info_UClass_USkeletalMeshFromStaticMeshFactory.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_USkeletalMeshFromStaticMeshFactory.OuterSingleton, Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory_Statics::ClassParams); } return Z_Registration_Info_UClass_USkeletalMeshFromStaticMeshFactory.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, USkeletalMeshFromStaticMeshFactory); USkeletalMeshFromStaticMeshFactory::~USkeletalMeshFromStaticMeshFactory() {} // ********** End Class USkeletalMeshFromStaticMeshFactory ***************************************** // ********** Begin Enum EReferenceSkeletonImportOption ******************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EReferenceSkeletonImportOption; static UEnum* EReferenceSkeletonImportOption_StaticEnum() { if (!Z_Registration_Info_UEnum_EReferenceSkeletonImportOption.OuterSingleton) { Z_Registration_Info_UEnum_EReferenceSkeletonImportOption.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption, (UObject*)Z_Construct_UPackage__Script_SkeletalMeshModelingTools(), TEXT("EReferenceSkeletonImportOption")); } return Z_Registration_Info_UEnum_EReferenceSkeletonImportOption.OuterSingleton; } template<> SKELETALMESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EReferenceSkeletonImportOption_StaticEnum(); } struct Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "CreateNew.Name", "EReferenceSkeletonImportOption::CreateNew" }, { "CreateNew.ToolTip", "Create a new skeleton with a single root bone" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, { "UseExistingSkeletalMesh.Name", "EReferenceSkeletonImportOption::UseExistingSkeletalMesh" }, { "UseExistingSkeletalMesh.ToolTip", "Use a skeleton use by another skeletal mesh asset" }, { "UseExistingSkeleton.Name", "EReferenceSkeletonImportOption::UseExistingSkeleton" }, { "UseExistingSkeleton.ToolTip", "Use an already created skeleton asset" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EReferenceSkeletonImportOption::CreateNew", (int64)EReferenceSkeletonImportOption::CreateNew }, { "EReferenceSkeletonImportOption::UseExistingSkeleton", (int64)EReferenceSkeletonImportOption::UseExistingSkeleton }, { "EReferenceSkeletonImportOption::UseExistingSkeletalMesh", (int64)EReferenceSkeletonImportOption::UseExistingSkeletalMesh }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_SkeletalMeshModelingTools, nullptr, "EReferenceSkeletonImportOption", "EReferenceSkeletonImportOption", Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption_Statics::Enum_MetaDataParams), Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption() { if (!Z_Registration_Info_UEnum_EReferenceSkeletonImportOption.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EReferenceSkeletonImportOption.InnerSingleton, Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption_Statics::EnumParams); } return Z_Registration_Info_UEnum_EReferenceSkeletonImportOption.InnerSingleton; } // ********** End Enum EReferenceSkeletonImportOption ********************************************** // ********** Begin Enum ERootBonePlacementOptions ************************************************* static FEnumRegistrationInfo Z_Registration_Info_UEnum_ERootBonePlacementOptions; static UEnum* ERootBonePlacementOptions_StaticEnum() { if (!Z_Registration_Info_UEnum_ERootBonePlacementOptions.OuterSingleton) { Z_Registration_Info_UEnum_ERootBonePlacementOptions.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions, (UObject*)Z_Construct_UPackage__Script_SkeletalMeshModelingTools(), TEXT("ERootBonePlacementOptions")); } return Z_Registration_Info_UEnum_ERootBonePlacementOptions.OuterSingleton; } template<> SKELETALMESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum() { return ERootBonePlacementOptions_StaticEnum(); } struct Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "BottomCenter.DisplayName", "Bottom center" }, { "BottomCenter.Name", "ERootBonePlacementOptions::BottomCenter" }, { "BottomCenter.ToolTip", "Bottom-center of the static mesh's bounding box" }, { "Center.DisplayName", "Center" }, { "Center.Name", "ERootBonePlacementOptions::Center" }, { "Center.ToolTip", "Center of the static mesh's bounding box" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, { "Origin.DisplayName", "Origin" }, { "Origin.Name", "ERootBonePlacementOptions::Origin" }, { "Origin.ToolTip", "At the static mesh's origin (0,0,0)" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "ERootBonePlacementOptions::BottomCenter", (int64)ERootBonePlacementOptions::BottomCenter }, { "ERootBonePlacementOptions::Center", (int64)ERootBonePlacementOptions::Center }, { "ERootBonePlacementOptions::Origin", (int64)ERootBonePlacementOptions::Origin }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_SkeletalMeshModelingTools, nullptr, "ERootBonePlacementOptions", "ERootBonePlacementOptions", Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions_Statics::Enum_MetaDataParams), Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions() { if (!Z_Registration_Info_UEnum_ERootBonePlacementOptions.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_ERootBonePlacementOptions.InnerSingleton, Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions_Statics::EnumParams); } return Z_Registration_Info_UEnum_ERootBonePlacementOptions.InnerSingleton; } // ********** End Enum ERootBonePlacementOptions *************************************************** // ********** Begin Class UStaticMeshToSkeletalMeshConvertOptions ********************************** FClassRegistrationInfo Z_Registration_Info_UClass_UStaticMeshToSkeletalMeshConvertOptions; UClass* UStaticMeshToSkeletalMeshConvertOptions::GetPrivateStaticClass() { using TClass = UStaticMeshToSkeletalMeshConvertOptions; if (!Z_Registration_Info_UClass_UStaticMeshToSkeletalMeshConvertOptions.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("StaticMeshToSkeletalMeshConvertOptions"), Z_Registration_Info_UClass_UStaticMeshToSkeletalMeshConvertOptions.InnerSingleton, StaticRegisterNativesUStaticMeshToSkeletalMeshConvertOptions, 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_UStaticMeshToSkeletalMeshConvertOptions.InnerSingleton; } UClass* Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_NoRegister() { return UStaticMeshToSkeletalMeshConvertOptions::GetPrivateStaticClass(); } struct Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "HideCategories", "Object" }, { "IncludePath", "SkeletalMeshModelingToolsMeshConverter.h" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_DestinationPath_MetaData[] = { { "Category", "Location" }, { "ContentDir", "" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletonImportOption_MetaData[] = { { "Category", "Skeleton" }, { "DisplayName", "Creation Type" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_RootBonePlacement_MetaData[] = { { "Category", "Skeleton" }, { "EditCondition", "SkeletonImportOption==EReferenceSkeletonImportOption::CreateNew" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_Skeleton_MetaData[] = { { "AllowedClasses", "/Script/Engine.Skeleton" }, { "Category", "Skeleton" }, { "EditCondition", "SkeletonImportOption==EReferenceSkeletonImportOption::UseExistingSkeleton" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMesh_MetaData[] = { { "AllowedClasses", "/Script/Engine.SkeletalMesh" }, { "Category", "Skeleton" }, { "EditCondition", "SkeletonImportOption==EReferenceSkeletonImportOption::UseExistingSkeletalMesh" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_BindingBoneName_MetaData[] = { { "Category", "Skeleton" }, { "EditCondition", "SkeletonImportOption!=EReferenceSkeletonImportOption::CreateNew" }, { "EditConditionHides", "" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PrefixToRemove_MetaData[] = { { "Category", "Naming" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMeshPrefixToAdd_MetaData[] = { { "Category", "Naming" }, { "DisplayName", "Skeletal Mesh Prefix" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletalMeshSuffixToAdd_MetaData[] = { { "Category", "Naming" }, { "DisplayName", "Skeletal Mesh Suffix" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletonPrefixToAdd_MetaData[] = { { "Category", "Naming" }, { "DisplayName", "Skeleton Prefix" }, { "EditCondition", "SkeletonImportOption==EReferenceSkeletonImportOption::CreateNew" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SkeletonSuffixToAdd_MetaData[] = { { "Category", "Naming" }, { "DisplayName", "Skeleton Suffix" }, { "EditCondition", "SkeletonImportOption==EReferenceSkeletonImportOption::CreateNew" }, { "ModuleRelativePath", "Private/SkeletalMeshModelingToolsMeshConverter.h" }, }; #endif // WITH_METADATA // ********** Begin Class UStaticMeshToSkeletalMeshConvertOptions constinit property declarations ** static const UECodeGen_Private::FStructPropertyParams NewProp_DestinationPath; static const UECodeGen_Private::FIntPropertyParams NewProp_SkeletonImportOption_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_SkeletonImportOption; static const UECodeGen_Private::FIntPropertyParams NewProp_RootBonePlacement_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_RootBonePlacement; static const UECodeGen_Private::FStructPropertyParams NewProp_Skeleton; static const UECodeGen_Private::FStructPropertyParams NewProp_SkeletalMesh; static const UECodeGen_Private::FStructPropertyParams NewProp_BindingBoneName; static const UECodeGen_Private::FStrPropertyParams NewProp_PrefixToRemove; static const UECodeGen_Private::FStrPropertyParams NewProp_SkeletalMeshPrefixToAdd; static const UECodeGen_Private::FStrPropertyParams NewProp_SkeletalMeshSuffixToAdd; static const UECodeGen_Private::FStrPropertyParams NewProp_SkeletonPrefixToAdd; static const UECodeGen_Private::FStrPropertyParams NewProp_SkeletonSuffixToAdd; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UStaticMeshToSkeletalMeshConvertOptions constinit property declarations **** static UObject* (*const DependentSingletons[])(); static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[]; static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics // ********** Begin Class UStaticMeshToSkeletalMeshConvertOptions Property Definitions ************* const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_DestinationPath = { "DestinationPath", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, DestinationPath), Z_Construct_UScriptStruct_FDirectoryPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_DestinationPath_MetaData), NewProp_DestinationPath_MetaData) }; // 1225349189 const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletonImportOption_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_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletonImportOption = { "SkeletonImportOption", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, SkeletonImportOption), Z_Construct_UEnum_SkeletalMeshModelingTools_EReferenceSkeletonImportOption, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletonImportOption_MetaData), NewProp_SkeletonImportOption_MetaData) }; // 504519402 const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_RootBonePlacement_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_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_RootBonePlacement = { "RootBonePlacement", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, RootBonePlacement), Z_Construct_UEnum_SkeletalMeshModelingTools_ERootBonePlacementOptions, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_RootBonePlacement_MetaData), NewProp_RootBonePlacement_MetaData) }; // 265631751 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_Skeleton = { "Skeleton", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, Skeleton), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_Skeleton_MetaData), NewProp_Skeleton_MetaData) }; // 2425717601 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletalMesh = { "SkeletalMesh", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, SkeletalMesh), Z_Construct_UScriptStruct_FSoftObjectPath, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMesh_MetaData), NewProp_SkeletalMesh_MetaData) }; // 2425717601 const UECodeGen_Private::FStructPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_BindingBoneName = { "BindingBoneName", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Struct, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, BindingBoneName), Z_Construct_UScriptStruct_FBoneReference, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_BindingBoneName_MetaData), NewProp_BindingBoneName_MetaData) }; // 1102615820 const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_PrefixToRemove = { "PrefixToRemove", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, PrefixToRemove), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PrefixToRemove_MetaData), NewProp_PrefixToRemove_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletalMeshPrefixToAdd = { "SkeletalMeshPrefixToAdd", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, SkeletalMeshPrefixToAdd), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMeshPrefixToAdd_MetaData), NewProp_SkeletalMeshPrefixToAdd_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletalMeshSuffixToAdd = { "SkeletalMeshSuffixToAdd", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, SkeletalMeshSuffixToAdd), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletalMeshSuffixToAdd_MetaData), NewProp_SkeletalMeshSuffixToAdd_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletonPrefixToAdd = { "SkeletonPrefixToAdd", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, SkeletonPrefixToAdd), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletonPrefixToAdd_MetaData), NewProp_SkeletonPrefixToAdd_MetaData) }; const UECodeGen_Private::FStrPropertyParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletonSuffixToAdd = { "SkeletonSuffixToAdd", nullptr, (EPropertyFlags)0x0010000000004001, UECodeGen_Private::EPropertyGenFlags::Str, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, SkeletonSuffixToAdd), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SkeletonSuffixToAdd_MetaData), NewProp_SkeletonSuffixToAdd_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_DestinationPath, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletonImportOption_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletonImportOption, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_RootBonePlacement_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_RootBonePlacement, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_Skeleton, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletalMesh, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_BindingBoneName, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_PrefixToRemove, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletalMeshPrefixToAdd, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletalMeshSuffixToAdd, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletonPrefixToAdd, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::NewProp_SkeletonSuffixToAdd, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::PropPointers) < 2048); // ********** End Class UStaticMeshToSkeletalMeshConvertOptions Property Definitions *************** UObject* (*const Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UObject, (UObject* (*)())Z_Construct_UPackage__Script_SkeletalMeshModelingTools, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::DependentSingletons) < 16); const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::InterfaceParams[] = { { Z_Construct_UClass_UBoneReferenceSkeletonProvider_NoRegister, (int32)VTABLE_OFFSET(UStaticMeshToSkeletalMeshConvertOptions, IBoneReferenceSkeletonProvider), false }, // 300470766 }; const UECodeGen_Private::FClassParams Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::ClassParams = { &UStaticMeshToSkeletalMeshConvertOptions::StaticClass, "EditorPerProjectUserSettings", &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::PropPointers, InterfaceParams, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::PropPointers), UE_ARRAY_COUNT(InterfaceParams), 0x000800A4u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::Class_MetaDataParams), Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::Class_MetaDataParams) }; void UStaticMeshToSkeletalMeshConvertOptions::StaticRegisterNativesUStaticMeshToSkeletalMeshConvertOptions() { } UClass* Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions() { if (!Z_Registration_Info_UClass_UStaticMeshToSkeletalMeshConvertOptions.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UStaticMeshToSkeletalMeshConvertOptions.OuterSingleton, Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions_Statics::ClassParams); } return Z_Registration_Info_UClass_UStaticMeshToSkeletalMeshConvertOptions.OuterSingleton; } UStaticMeshToSkeletalMeshConvertOptions::UStaticMeshToSkeletalMeshConvertOptions(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UStaticMeshToSkeletalMeshConvertOptions); UStaticMeshToSkeletalMeshConvertOptions::~UStaticMeshToSkeletalMeshConvertOptions() {} // ********** End Class UStaticMeshToSkeletalMeshConvertOptions ************************************ // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_SkeletalMeshModelingTools_Source_SkeletalMeshModelingTools_Private_SkeletalMeshModelingToolsMeshConverter_h__Script_SkeletalMeshModelingTools_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { ERootBonePositionReference_StaticEnum, TEXT("ERootBonePositionReference"), &Z_Registration_Info_UEnum_ERootBonePositionReference, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 1828802954U) }, { EReferenceSkeletonImportOption_StaticEnum, TEXT("EReferenceSkeletonImportOption"), &Z_Registration_Info_UEnum_EReferenceSkeletonImportOption, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 504519402U) }, { ERootBonePlacementOptions_StaticEnum, TEXT("ERootBonePlacementOptions"), &Z_Registration_Info_UEnum_ERootBonePlacementOptions, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 265631751U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_USkeletonFromStaticMeshFactory, USkeletonFromStaticMeshFactory::StaticClass, TEXT("USkeletonFromStaticMeshFactory"), &Z_Registration_Info_UClass_USkeletonFromStaticMeshFactory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USkeletonFromStaticMeshFactory), 1147630802U) }, { Z_Construct_UClass_USkeletalMeshFromStaticMeshFactory, USkeletalMeshFromStaticMeshFactory::StaticClass, TEXT("USkeletalMeshFromStaticMeshFactory"), &Z_Registration_Info_UClass_USkeletalMeshFromStaticMeshFactory, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(USkeletalMeshFromStaticMeshFactory), 838185575U) }, { Z_Construct_UClass_UStaticMeshToSkeletalMeshConvertOptions, UStaticMeshToSkeletalMeshConvertOptions::StaticClass, TEXT("UStaticMeshToSkeletalMeshConvertOptions"), &Z_Registration_Info_UClass_UStaticMeshToSkeletalMeshConvertOptions, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UStaticMeshToSkeletalMeshConvertOptions), 338917571U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_SkeletalMeshModelingTools_Source_SkeletalMeshModelingTools_Private_SkeletalMeshModelingToolsMeshConverter_h__Script_SkeletalMeshModelingTools_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_SkeletalMeshModelingTools_Source_SkeletalMeshModelingTools_Private_SkeletalMeshModelingToolsMeshConverter_h__Script_SkeletalMeshModelingTools_2482468768{ TEXT("/Script/SkeletalMeshModelingTools"), Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_SkeletalMeshModelingTools_Source_SkeletalMeshModelingTools_Private_SkeletalMeshModelingToolsMeshConverter_h__Script_SkeletalMeshModelingTools_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_SkeletalMeshModelingTools_Source_SkeletalMeshModelingTools_Private_SkeletalMeshModelingToolsMeshConverter_h__Script_SkeletalMeshModelingTools_Statics::ClassInfo), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_SkeletalMeshModelingTools_Source_SkeletalMeshModelingTools_Private_SkeletalMeshModelingToolsMeshConverter_h__Script_SkeletalMeshModelingTools_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_Animation_SkeletalMeshModelingTools_Source_SkeletalMeshModelingTools_Private_SkeletalMeshModelingToolsMeshConverter_h__Script_SkeletalMeshModelingTools_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS