// 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 "MeshVertexPaintingTool.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT"); void EmptyLinkFunctionForGeneratedCodeMeshVertexPaintingTool() {} // ********** Begin Cross Module References ******************************************************** INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UBaseBrushTool(); INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UInteractiveToolBuilder(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshPaintingToolProperties(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshPaintSelectionInterface_NoRegister(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshPaintSelectionMechanic_NoRegister(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexColorPaintingTool(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexColorPaintingTool_NoRegister(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_NoRegister(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolProperties(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_NoRegister(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexPaintingTool(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexPaintingTool_NoRegister(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexPaintingToolProperties(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexPaintingToolProperties_NoRegister(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexWeightPaintingTool(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexWeightPaintingTool_NoRegister(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_NoRegister(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties(); MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_NoRegister(); MESHPAINTINGTOOLSET_API UEnum* Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex(); MESHPAINTINGTOOLSET_API UEnum* Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes(); UPackage* Z_Construct_UPackage__Script_MeshPaintingToolset(); // ********** End Cross Module References ********************************************************** // ********** Begin Enum EMeshPaintWeightTypes ***************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMeshPaintWeightTypes; static UEnum* EMeshPaintWeightTypes_StaticEnum() { if (!Z_Registration_Info_UEnum_EMeshPaintWeightTypes.OuterSingleton) { Z_Registration_Info_UEnum_EMeshPaintWeightTypes.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes, (UObject*)Z_Construct_UPackage__Script_MeshPaintingToolset(), TEXT("EMeshPaintWeightTypes")); } return Z_Registration_Info_UEnum_EMeshPaintWeightTypes.OuterSingleton; } template<> MESHPAINTINGTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EMeshPaintWeightTypes_StaticEnum(); } struct Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "AlphaLerp.Comment", "/** Lerp Between Two Textures using Alpha Value */" }, { "AlphaLerp.DisplayName", "Alpha (Two Textures)" }, { "AlphaLerp.Name", "EMeshPaintWeightTypes::AlphaLerp" }, { "AlphaLerp.ToolTip", "Lerp Between Two Textures using Alpha Value" }, { "ARGB.Comment", "/** Weighting Four Textures according to Channels*/" }, { "ARGB.DisplayName", "ARGB (Four Textures)" }, { "ARGB.Name", "EMeshPaintWeightTypes::ARGB" }, { "ARGB.ToolTip", "Weighting Four Textures according to Channels" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "OneMinusARGB.Comment", "/** Weighting Five Textures according to Channels */" }, { "OneMinusARGB.DisplayName", "ARGB - 1 (Five Textures)" }, { "OneMinusARGB.Name", "EMeshPaintWeightTypes::OneMinusARGB" }, { "OneMinusARGB.ToolTip", "Weighting Five Textures according to Channels" }, { "RGB.Comment", "/** Weighting Three Textures according to Channels*/" }, { "RGB.DisplayName", "RGB (Three Textures)" }, { "RGB.Name", "EMeshPaintWeightTypes::RGB" }, { "RGB.ToolTip", "Weighting Three Textures according to Channels" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EMeshPaintWeightTypes::AlphaLerp", (int64)EMeshPaintWeightTypes::AlphaLerp }, { "EMeshPaintWeightTypes::RGB", (int64)EMeshPaintWeightTypes::RGB }, { "EMeshPaintWeightTypes::ARGB", (int64)EMeshPaintWeightTypes::ARGB }, { "EMeshPaintWeightTypes::OneMinusARGB", (int64)EMeshPaintWeightTypes::OneMinusARGB }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_MeshPaintingToolset, nullptr, "EMeshPaintWeightTypes", "EMeshPaintWeightTypes", Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes() { if (!Z_Registration_Info_UEnum_EMeshPaintWeightTypes.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMeshPaintWeightTypes.InnerSingleton, Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes_Statics::EnumParams); } return Z_Registration_Info_UEnum_EMeshPaintWeightTypes.InnerSingleton; } // ********** End Enum EMeshPaintWeightTypes ******************************************************* // ********** Begin Enum EMeshPaintTextureIndex **************************************************** static FEnumRegistrationInfo Z_Registration_Info_UEnum_EMeshPaintTextureIndex; static UEnum* EMeshPaintTextureIndex_StaticEnum() { if (!Z_Registration_Info_UEnum_EMeshPaintTextureIndex.OuterSingleton) { Z_Registration_Info_UEnum_EMeshPaintTextureIndex.OuterSingleton = GetStaticEnum(Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex, (UObject*)Z_Construct_UPackage__Script_MeshPaintingToolset(), TEXT("EMeshPaintTextureIndex")); } return Z_Registration_Info_UEnum_EMeshPaintTextureIndex.OuterSingleton; } template<> MESHPAINTINGTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum() { return EMeshPaintTextureIndex_StaticEnum(); } struct Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Enum_MetaDataParams[] = { { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "TextureFive.Name", "EMeshPaintTextureIndex::TextureFive" }, { "TextureFour.Name", "EMeshPaintTextureIndex::TextureFour" }, { "TextureOne.Name", "EMeshPaintTextureIndex::TextureOne" }, { "TextureThree.Name", "EMeshPaintTextureIndex::TextureThree" }, { "TextureTwo.Name", "EMeshPaintTextureIndex::TextureTwo" }, }; #endif // WITH_METADATA static constexpr UECodeGen_Private::FEnumeratorParam Enumerators[] = { { "EMeshPaintTextureIndex::TextureOne", (int64)EMeshPaintTextureIndex::TextureOne }, { "EMeshPaintTextureIndex::TextureTwo", (int64)EMeshPaintTextureIndex::TextureTwo }, { "EMeshPaintTextureIndex::TextureThree", (int64)EMeshPaintTextureIndex::TextureThree }, { "EMeshPaintTextureIndex::TextureFour", (int64)EMeshPaintTextureIndex::TextureFour }, { "EMeshPaintTextureIndex::TextureFive", (int64)EMeshPaintTextureIndex::TextureFive }, }; static const UECodeGen_Private::FEnumParams EnumParams; }; // struct Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex_Statics const UECodeGen_Private::FEnumParams Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex_Statics::EnumParams = { (UObject*(*)())Z_Construct_UPackage__Script_MeshPaintingToolset, nullptr, "EMeshPaintTextureIndex", "EMeshPaintTextureIndex", Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex_Statics::Enumerators, RF_Public|RF_Transient|RF_MarkAsNative, UE_ARRAY_COUNT(Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex_Statics::Enumerators), EEnumFlags::None, (uint8)UEnum::ECppForm::EnumClass, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex_Statics::Enum_MetaDataParams), Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex_Statics::Enum_MetaDataParams) }; UEnum* Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex() { if (!Z_Registration_Info_UEnum_EMeshPaintTextureIndex.InnerSingleton) { UECodeGen_Private::ConstructUEnum(Z_Registration_Info_UEnum_EMeshPaintTextureIndex.InnerSingleton, Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex_Statics::EnumParams); } return Z_Registration_Info_UEnum_EMeshPaintTextureIndex.InnerSingleton; } // ********** End Enum EMeshPaintTextureIndex ****************************************************** // ********** Begin Class UMeshVertexColorPaintingToolBuilder ************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UMeshVertexColorPaintingToolBuilder; UClass* UMeshVertexColorPaintingToolBuilder::GetPrivateStaticClass() { using TClass = UMeshVertexColorPaintingToolBuilder; if (!Z_Registration_Info_UClass_UMeshVertexColorPaintingToolBuilder.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MeshVertexColorPaintingToolBuilder"), Z_Registration_Info_UClass_UMeshVertexColorPaintingToolBuilder.InnerSingleton, StaticRegisterNativesUMeshVertexColorPaintingToolBuilder, 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_UMeshVertexColorPaintingToolBuilder.InnerSingleton; } UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_NoRegister() { return UMeshVertexColorPaintingToolBuilder::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "Comment", "/**\n *\n */" }, { "IncludePath", "MeshVertexPaintingTool.h" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class UMeshVertexColorPaintingToolBuilder constinit property declarations ****** // ********** End Class UMeshVertexColorPaintingToolBuilder constinit property declarations ******** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics UObject* (*const Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInteractiveToolBuilder, (UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics::ClassParams = { &UMeshVertexColorPaintingToolBuilder::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics::Class_MetaDataParams) }; void UMeshVertexColorPaintingToolBuilder::StaticRegisterNativesUMeshVertexColorPaintingToolBuilder() { } UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder() { if (!Z_Registration_Info_UClass_UMeshVertexColorPaintingToolBuilder.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMeshVertexColorPaintingToolBuilder.OuterSingleton, Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics::ClassParams); } return Z_Registration_Info_UClass_UMeshVertexColorPaintingToolBuilder.OuterSingleton; } UMeshVertexColorPaintingToolBuilder::UMeshVertexColorPaintingToolBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMeshVertexColorPaintingToolBuilder); UMeshVertexColorPaintingToolBuilder::~UMeshVertexColorPaintingToolBuilder() {} // ********** End Class UMeshVertexColorPaintingToolBuilder **************************************** // ********** Begin Class UMeshVertexWeightPaintingToolBuilder ************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolBuilder; UClass* UMeshVertexWeightPaintingToolBuilder::GetPrivateStaticClass() { using TClass = UMeshVertexWeightPaintingToolBuilder; if (!Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolBuilder.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MeshVertexWeightPaintingToolBuilder"), Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolBuilder.InnerSingleton, StaticRegisterNativesUMeshVertexWeightPaintingToolBuilder, 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_UMeshVertexWeightPaintingToolBuilder.InnerSingleton; } UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_NoRegister() { return UMeshVertexWeightPaintingToolBuilder::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "MeshVertexPaintingTool.h" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class UMeshVertexWeightPaintingToolBuilder constinit property declarations ***** // ********** End Class UMeshVertexWeightPaintingToolBuilder constinit property declarations ******* static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics UObject* (*const Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UInteractiveToolBuilder, (UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics::ClassParams = { &UMeshVertexWeightPaintingToolBuilder::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, nullptr, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, 0, 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics::Class_MetaDataParams) }; void UMeshVertexWeightPaintingToolBuilder::StaticRegisterNativesUMeshVertexWeightPaintingToolBuilder() { } UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder() { if (!Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolBuilder.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolBuilder.OuterSingleton, Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics::ClassParams); } return Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolBuilder.OuterSingleton; } UMeshVertexWeightPaintingToolBuilder::UMeshVertexWeightPaintingToolBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMeshVertexWeightPaintingToolBuilder); UMeshVertexWeightPaintingToolBuilder::~UMeshVertexWeightPaintingToolBuilder() {} // ********** End Class UMeshVertexWeightPaintingToolBuilder *************************************** // ********** Begin Class UMeshVertexPaintingToolProperties **************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UMeshVertexPaintingToolProperties; UClass* UMeshVertexPaintingToolProperties::GetPrivateStaticClass() { using TClass = UMeshVertexPaintingToolProperties; if (!Z_Registration_Info_UClass_UMeshVertexPaintingToolProperties.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MeshVertexPaintingToolProperties"), Z_Registration_Info_UClass_UMeshVertexPaintingToolProperties.InnerSingleton, StaticRegisterNativesUMeshVertexPaintingToolProperties, 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_UMeshVertexPaintingToolProperties.InnerSingleton; } UClass* Z_Construct_UClass_UMeshVertexPaintingToolProperties_NoRegister() { return UMeshVertexPaintingToolProperties::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "MeshVertexPaintingTool.h" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bPaintOnSpecificLOD_MetaData[] = { { "Category", "VertexPainting" }, { "Comment", "/** When unchecked the painting on the base LOD will be propagate automatically to all other LODs when exiting the mode or changing the selection */" }, { "InlineEditConditionToggle", "" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "When unchecked the painting on the base LOD will be propagate automatically to all other LODs when exiting the mode or changing the selection" }, { "TransientToolProperty", "" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_LODIndex_MetaData[] = { { "Category", "VertexPainting" }, { "ClampMin", "0" }, { "Comment", "/** Index of LOD to paint. If not set then paint is applied to all LODs. */" }, { "EditCondition", "bPaintOnSpecificLOD" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "Index of LOD to paint. If not set then paint is applied to all LODs." }, { "TransientToolProperty", "" }, { "UIMin", "0" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexPreviewSize_MetaData[] = { { "Category", "VertexPainting" }, { "ClampMin", "0" }, { "Comment", "/** Size of vertex points drawn when mesh painting is active. */" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "Size of vertex points drawn when mesh painting is active." }, { "UIMin", "0" }, }; #endif // WITH_METADATA // ********** Begin Class UMeshVertexPaintingToolProperties constinit property declarations ******** static void NewProp_bPaintOnSpecificLOD_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bPaintOnSpecificLOD; static const UECodeGen_Private::FIntPropertyParams NewProp_LODIndex; static const UECodeGen_Private::FFloatPropertyParams NewProp_VertexPreviewSize; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UMeshVertexPaintingToolProperties constinit property declarations ********** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics // ********** Begin Class UMeshVertexPaintingToolProperties Property Definitions ******************* void Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::NewProp_bPaintOnSpecificLOD_SetBit(void* Obj) { ((UMeshVertexPaintingToolProperties*)Obj)->bPaintOnSpecificLOD = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::NewProp_bPaintOnSpecificLOD = { "bPaintOnSpecificLOD", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMeshVertexPaintingToolProperties), &Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::NewProp_bPaintOnSpecificLOD_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bPaintOnSpecificLOD_MetaData), NewProp_bPaintOnSpecificLOD_MetaData) }; const UECodeGen_Private::FIntPropertyParams Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::NewProp_LODIndex = { "LODIndex", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Int, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshVertexPaintingToolProperties, LODIndex), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_LODIndex_MetaData), NewProp_LODIndex_MetaData) }; const UECodeGen_Private::FFloatPropertyParams Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::NewProp_VertexPreviewSize = { "VertexPreviewSize", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Float, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshVertexPaintingToolProperties, VertexPreviewSize), METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexPreviewSize_MetaData), NewProp_VertexPreviewSize_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::NewProp_bPaintOnSpecificLOD, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::NewProp_LODIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::NewProp_VertexPreviewSize, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::PropPointers) < 2048); // ********** End Class UMeshVertexPaintingToolProperties Property Definitions ********************* UObject* (*const Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMeshPaintingToolProperties, (UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::ClassParams = { &UMeshVertexPaintingToolProperties::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::Class_MetaDataParams) }; void UMeshVertexPaintingToolProperties::StaticRegisterNativesUMeshVertexPaintingToolProperties() { } UClass* Z_Construct_UClass_UMeshVertexPaintingToolProperties() { if (!Z_Registration_Info_UClass_UMeshVertexPaintingToolProperties.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMeshVertexPaintingToolProperties.OuterSingleton, Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics::ClassParams); } return Z_Registration_Info_UClass_UMeshVertexPaintingToolProperties.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMeshVertexPaintingToolProperties); UMeshVertexPaintingToolProperties::~UMeshVertexPaintingToolProperties() {} // ********** End Class UMeshVertexPaintingToolProperties ****************************************** // ********** Begin Class UMeshVertexColorPaintingToolProperties *********************************** FClassRegistrationInfo Z_Registration_Info_UClass_UMeshVertexColorPaintingToolProperties; UClass* UMeshVertexColorPaintingToolProperties::GetPrivateStaticClass() { using TClass = UMeshVertexColorPaintingToolProperties; if (!Z_Registration_Info_UClass_UMeshVertexColorPaintingToolProperties.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MeshVertexColorPaintingToolProperties"), Z_Registration_Info_UClass_UMeshVertexColorPaintingToolProperties.InnerSingleton, StaticRegisterNativesUMeshVertexColorPaintingToolProperties, 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_UMeshVertexColorPaintingToolProperties.InnerSingleton; } UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_NoRegister() { return UMeshVertexColorPaintingToolProperties::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "MeshVertexPaintingTool.h" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWriteRed_MetaData[] = { { "Category", "ColorPainting" }, { "Comment", "/** Whether or not to apply Vertex Color Painting to the Red Channel */" }, { "DisplayName", "Red" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "Whether or not to apply Vertex Color Painting to the Red Channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWriteGreen_MetaData[] = { { "Category", "ColorPainting" }, { "Comment", "/** Whether or not to apply Vertex Color Painting to the Green Channel */" }, { "DisplayName", "Green" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "Whether or not to apply Vertex Color Painting to the Green Channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWriteBlue_MetaData[] = { { "Category", "ColorPainting" }, { "Comment", "/** Whether or not to apply Vertex Color Painting to the Blue Channel */" }, { "DisplayName", "Blue" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "Whether or not to apply Vertex Color Painting to the Blue Channel" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_bWriteAlpha_MetaData[] = { { "Category", "ColorPainting" }, { "Comment", "/** Whether or not to apply Vertex Color Painting to the Alpha Channel */" }, { "DisplayName", "Alpha" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "Whether or not to apply Vertex Color Painting to the Alpha Channel" }, }; #endif // WITH_METADATA // ********** Begin Class UMeshVertexColorPaintingToolProperties constinit property declarations *** static void NewProp_bWriteRed_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bWriteRed; static void NewProp_bWriteGreen_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bWriteGreen; static void NewProp_bWriteBlue_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bWriteBlue; static void NewProp_bWriteAlpha_SetBit(void* Obj); static const UECodeGen_Private::FBoolPropertyParams NewProp_bWriteAlpha; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UMeshVertexColorPaintingToolProperties constinit property declarations ***** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics // ********** Begin Class UMeshVertexColorPaintingToolProperties Property Definitions ************** void Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteRed_SetBit(void* Obj) { ((UMeshVertexColorPaintingToolProperties*)Obj)->bWriteRed = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteRed = { "bWriteRed", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMeshVertexColorPaintingToolProperties), &Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteRed_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWriteRed_MetaData), NewProp_bWriteRed_MetaData) }; void Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteGreen_SetBit(void* Obj) { ((UMeshVertexColorPaintingToolProperties*)Obj)->bWriteGreen = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteGreen = { "bWriteGreen", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMeshVertexColorPaintingToolProperties), &Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteGreen_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWriteGreen_MetaData), NewProp_bWriteGreen_MetaData) }; void Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteBlue_SetBit(void* Obj) { ((UMeshVertexColorPaintingToolProperties*)Obj)->bWriteBlue = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteBlue = { "bWriteBlue", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMeshVertexColorPaintingToolProperties), &Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteBlue_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWriteBlue_MetaData), NewProp_bWriteBlue_MetaData) }; void Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteAlpha_SetBit(void* Obj) { ((UMeshVertexColorPaintingToolProperties*)Obj)->bWriteAlpha = 1; } const UECodeGen_Private::FBoolPropertyParams Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteAlpha = { "bWriteAlpha", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Bool | UECodeGen_Private::EPropertyGenFlags::NativeBool, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, sizeof(bool), sizeof(UMeshVertexColorPaintingToolProperties), &Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteAlpha_SetBit, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_bWriteAlpha_MetaData), NewProp_bWriteAlpha_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteRed, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteGreen, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteBlue, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::NewProp_bWriteAlpha, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::PropPointers) < 2048); // ********** End Class UMeshVertexColorPaintingToolProperties Property Definitions **************** UObject* (*const Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMeshVertexPaintingToolProperties, (UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::ClassParams = { &UMeshVertexColorPaintingToolProperties::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::Class_MetaDataParams) }; void UMeshVertexColorPaintingToolProperties::StaticRegisterNativesUMeshVertexColorPaintingToolProperties() { } UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolProperties() { if (!Z_Registration_Info_UClass_UMeshVertexColorPaintingToolProperties.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMeshVertexColorPaintingToolProperties.OuterSingleton, Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics::ClassParams); } return Z_Registration_Info_UClass_UMeshVertexColorPaintingToolProperties.OuterSingleton; } UMeshVertexColorPaintingToolProperties::UMeshVertexColorPaintingToolProperties() {} DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMeshVertexColorPaintingToolProperties); UMeshVertexColorPaintingToolProperties::~UMeshVertexColorPaintingToolProperties() {} // ********** End Class UMeshVertexColorPaintingToolProperties ************************************* // ********** Begin Class UMeshVertexWeightPaintingToolProperties ********************************** FClassRegistrationInfo Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolProperties; UClass* UMeshVertexWeightPaintingToolProperties::GetPrivateStaticClass() { using TClass = UMeshVertexWeightPaintingToolProperties; if (!Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolProperties.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MeshVertexWeightPaintingToolProperties"), Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolProperties.InnerSingleton, StaticRegisterNativesUMeshVertexWeightPaintingToolProperties, 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_UMeshVertexWeightPaintingToolProperties.InnerSingleton; } UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_NoRegister() { return UMeshVertexWeightPaintingToolProperties::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "MeshVertexPaintingTool.h" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_TextureWeightType_MetaData[] = { { "Category", "WeightPainting" }, { "Comment", "/** Texture Blend Weight Painting Mode */" }, { "EnumCondition", "1" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "Texture Blend Weight Painting Mode" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_PaintTextureWeightIndex_MetaData[] = { { "Category", "WeightPainting" }, { "Comment", "/** Texture Blend Weight index which should be applied during Painting */" }, { "EnumCondition", "1" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "Texture Blend Weight index which should be applied during Painting" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_EraseTextureWeightIndex_MetaData[] = { { "Category", "WeightPainting" }, { "Comment", "/** Texture Blend Weight index which should be erased during Painting */" }, { "EnumCondition", "1" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, { "ToolTip", "Texture Blend Weight index which should be erased during Painting" }, }; #endif // WITH_METADATA // ********** Begin Class UMeshVertexWeightPaintingToolProperties constinit property declarations ** static const UECodeGen_Private::FBytePropertyParams NewProp_TextureWeightType_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_TextureWeightType; static const UECodeGen_Private::FBytePropertyParams NewProp_PaintTextureWeightIndex_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_PaintTextureWeightIndex; static const UECodeGen_Private::FBytePropertyParams NewProp_EraseTextureWeightIndex_Underlying; static const UECodeGen_Private::FEnumPropertyParams NewProp_EraseTextureWeightIndex; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UMeshVertexWeightPaintingToolProperties constinit property declarations **** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics // ********** Begin Class UMeshVertexWeightPaintingToolProperties Property Definitions ************* const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_TextureWeightType_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_TextureWeightType = { "TextureWeightType", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshVertexWeightPaintingToolProperties, TextureWeightType), Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintWeightTypes, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_TextureWeightType_MetaData), NewProp_TextureWeightType_MetaData) }; // 115767469 const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_PaintTextureWeightIndex_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_PaintTextureWeightIndex = { "PaintTextureWeightIndex", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshVertexWeightPaintingToolProperties, PaintTextureWeightIndex), Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_PaintTextureWeightIndex_MetaData), NewProp_PaintTextureWeightIndex_MetaData) }; // 3073883403 const UECodeGen_Private::FBytePropertyParams Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_EraseTextureWeightIndex_Underlying = { "UnderlyingType", nullptr, (EPropertyFlags)0x0000000000000000, UECodeGen_Private::EPropertyGenFlags::Byte, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, 0, nullptr, METADATA_PARAMS(0, nullptr) }; const UECodeGen_Private::FEnumPropertyParams Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_EraseTextureWeightIndex = { "EraseTextureWeightIndex", nullptr, (EPropertyFlags)0x0010000000000001, UECodeGen_Private::EPropertyGenFlags::Enum, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshVertexWeightPaintingToolProperties, EraseTextureWeightIndex), Z_Construct_UEnum_MeshPaintingToolset_EMeshPaintTextureIndex, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_EraseTextureWeightIndex_MetaData), NewProp_EraseTextureWeightIndex_MetaData) }; // 3073883403 const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_TextureWeightType_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_TextureWeightType, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_PaintTextureWeightIndex_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_PaintTextureWeightIndex, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_EraseTextureWeightIndex_Underlying, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::NewProp_EraseTextureWeightIndex, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::PropPointers) < 2048); // ********** End Class UMeshVertexWeightPaintingToolProperties Property Definitions *************** UObject* (*const Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMeshVertexPaintingToolProperties, (UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::ClassParams = { &UMeshVertexWeightPaintingToolProperties::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::Class_MetaDataParams), Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::Class_MetaDataParams) }; void UMeshVertexWeightPaintingToolProperties::StaticRegisterNativesUMeshVertexWeightPaintingToolProperties() { } UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties() { if (!Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolProperties.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolProperties.OuterSingleton, Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics::ClassParams); } return Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolProperties.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMeshVertexWeightPaintingToolProperties); UMeshVertexWeightPaintingToolProperties::~UMeshVertexWeightPaintingToolProperties() {} // ********** End Class UMeshVertexWeightPaintingToolProperties ************************************ // ********** Begin Class UMeshVertexPaintingTool ************************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UMeshVertexPaintingTool; UClass* UMeshVertexPaintingTool::GetPrivateStaticClass() { using TClass = UMeshVertexPaintingTool; if (!Z_Registration_Info_UClass_UMeshVertexPaintingTool.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MeshVertexPaintingTool"), Z_Registration_Info_UClass_UMeshVertexPaintingTool.InnerSingleton, StaticRegisterNativesUMeshVertexPaintingTool, 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_UMeshVertexPaintingTool.InnerSingleton; } UClass* Z_Construct_UClass_UMeshVertexPaintingTool_NoRegister() { return UMeshVertexPaintingTool::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMeshVertexPaintingTool_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "MeshVertexPaintingTool.h" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectionMechanic_MetaData[] = { { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_VertexProperties_MetaData[] = { { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class UMeshVertexPaintingTool constinit property declarations ****************** static const UECodeGen_Private::FObjectPropertyParams NewProp_SelectionMechanic; static const UECodeGen_Private::FObjectPropertyParams NewProp_VertexProperties; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UMeshVertexPaintingTool 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_UMeshVertexPaintingTool_Statics // ********** Begin Class UMeshVertexPaintingTool Property Definitions ***************************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMeshVertexPaintingTool_Statics::NewProp_SelectionMechanic = { "SelectionMechanic", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshVertexPaintingTool, SelectionMechanic), Z_Construct_UClass_UMeshPaintSelectionMechanic_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectionMechanic_MetaData), NewProp_SelectionMechanic_MetaData) }; const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMeshVertexPaintingTool_Statics::NewProp_VertexProperties = { "VertexProperties", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshVertexPaintingTool, VertexProperties), Z_Construct_UClass_UMeshVertexPaintingToolProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_VertexProperties_MetaData), NewProp_VertexProperties_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMeshVertexPaintingTool_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexPaintingTool_Statics::NewProp_SelectionMechanic, (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexPaintingTool_Statics::NewProp_VertexProperties, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexPaintingTool_Statics::PropPointers) < 2048); // ********** End Class UMeshVertexPaintingTool Property Definitions ******************************* UObject* (*const Z_Construct_UClass_UMeshVertexPaintingTool_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UBaseBrushTool, (UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexPaintingTool_Statics::DependentSingletons) < 16); const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMeshVertexPaintingTool_Statics::InterfaceParams[] = { { Z_Construct_UClass_UMeshPaintSelectionInterface_NoRegister, (int32)VTABLE_OFFSET(UMeshVertexPaintingTool, IMeshPaintSelectionInterface), false }, // 4050754871 }; const UECodeGen_Private::FClassParams Z_Construct_UClass_UMeshVertexPaintingTool_Statics::ClassParams = { &UMeshVertexPaintingTool::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UMeshVertexPaintingTool_Statics::PropPointers, InterfaceParams, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexPaintingTool_Statics::PropPointers), UE_ARRAY_COUNT(InterfaceParams), 0x000800A9u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexPaintingTool_Statics::Class_MetaDataParams), Z_Construct_UClass_UMeshVertexPaintingTool_Statics::Class_MetaDataParams) }; void UMeshVertexPaintingTool::StaticRegisterNativesUMeshVertexPaintingTool() { } UClass* Z_Construct_UClass_UMeshVertexPaintingTool() { if (!Z_Registration_Info_UClass_UMeshVertexPaintingTool.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMeshVertexPaintingTool.OuterSingleton, Z_Construct_UClass_UMeshVertexPaintingTool_Statics::ClassParams); } return Z_Registration_Info_UClass_UMeshVertexPaintingTool.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMeshVertexPaintingTool); UMeshVertexPaintingTool::~UMeshVertexPaintingTool() {} // ********** End Class UMeshVertexPaintingTool **************************************************** // ********** Begin Class UMeshVertexColorPaintingTool ********************************************* FClassRegistrationInfo Z_Registration_Info_UClass_UMeshVertexColorPaintingTool; UClass* UMeshVertexColorPaintingTool::GetPrivateStaticClass() { using TClass = UMeshVertexColorPaintingTool; if (!Z_Registration_Info_UClass_UMeshVertexColorPaintingTool.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MeshVertexColorPaintingTool"), Z_Registration_Info_UClass_UMeshVertexColorPaintingTool.InnerSingleton, StaticRegisterNativesUMeshVertexColorPaintingTool, 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_UMeshVertexColorPaintingTool.InnerSingleton; } UClass* Z_Construct_UClass_UMeshVertexColorPaintingTool_NoRegister() { return UMeshVertexColorPaintingTool::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "MeshVertexPaintingTool.h" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_ColorProperties_MetaData[] = { { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class UMeshVertexColorPaintingTool constinit property declarations ************* static const UECodeGen_Private::FObjectPropertyParams NewProp_ColorProperties; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UMeshVertexColorPaintingTool constinit property declarations *************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics // ********** Begin Class UMeshVertexColorPaintingTool Property Definitions ************************ const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::NewProp_ColorProperties = { "ColorProperties", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshVertexColorPaintingTool, ColorProperties), Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_ColorProperties_MetaData), NewProp_ColorProperties_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::NewProp_ColorProperties, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::PropPointers) < 2048); // ********** End Class UMeshVertexColorPaintingTool Property Definitions ************************** UObject* (*const Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMeshVertexPaintingTool, (UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::ClassParams = { &UMeshVertexColorPaintingTool::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::Class_MetaDataParams), Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::Class_MetaDataParams) }; void UMeshVertexColorPaintingTool::StaticRegisterNativesUMeshVertexColorPaintingTool() { } UClass* Z_Construct_UClass_UMeshVertexColorPaintingTool() { if (!Z_Registration_Info_UClass_UMeshVertexColorPaintingTool.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMeshVertexColorPaintingTool.OuterSingleton, Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics::ClassParams); } return Z_Registration_Info_UClass_UMeshVertexColorPaintingTool.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMeshVertexColorPaintingTool); UMeshVertexColorPaintingTool::~UMeshVertexColorPaintingTool() {} // ********** End Class UMeshVertexColorPaintingTool *********************************************** // ********** Begin Class UMeshVertexWeightPaintingTool ******************************************** FClassRegistrationInfo Z_Registration_Info_UClass_UMeshVertexWeightPaintingTool; UClass* UMeshVertexWeightPaintingTool::GetPrivateStaticClass() { using TClass = UMeshVertexWeightPaintingTool; if (!Z_Registration_Info_UClass_UMeshVertexWeightPaintingTool.InnerSingleton) { GetPrivateStaticClassBody( TClass::StaticPackage(), TEXT("MeshVertexWeightPaintingTool"), Z_Registration_Info_UClass_UMeshVertexWeightPaintingTool.InnerSingleton, StaticRegisterNativesUMeshVertexWeightPaintingTool, 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_UMeshVertexWeightPaintingTool.InnerSingleton; } UClass* Z_Construct_UClass_UMeshVertexWeightPaintingTool_NoRegister() { return UMeshVertexWeightPaintingTool::GetPrivateStaticClass(); } struct Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics { #if WITH_METADATA static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = { { "IncludePath", "MeshVertexPaintingTool.h" }, { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_WeightProperties_MetaData[] = { { "ModuleRelativePath", "Public/MeshVertexPaintingTool.h" }, }; #endif // WITH_METADATA // ********** Begin Class UMeshVertexWeightPaintingTool constinit property declarations ************ static const UECodeGen_Private::FObjectPropertyParams NewProp_WeightProperties; static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[]; // ********** End Class UMeshVertexWeightPaintingTool constinit property declarations ************** static UObject* (*const DependentSingletons[])(); static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = { TCppClassTypeTraits::IsAbstract, }; static const UECodeGen_Private::FClassParams ClassParams; }; // struct Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics // ********** Begin Class UMeshVertexWeightPaintingTool Property Definitions *********************** const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::NewProp_WeightProperties = { "WeightProperties", nullptr, (EPropertyFlags)0x0144000000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshVertexWeightPaintingTool, WeightProperties), Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_WeightProperties_MetaData), NewProp_WeightProperties_MetaData) }; const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::PropPointers[] = { (const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::NewProp_WeightProperties, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::PropPointers) < 2048); // ********** End Class UMeshVertexWeightPaintingTool Property Definitions ************************* UObject* (*const Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::DependentSingletons[])() = { (UObject* (*)())Z_Construct_UClass_UMeshVertexPaintingTool, (UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset, }; static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::DependentSingletons) < 16); const UECodeGen_Private::FClassParams Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::ClassParams = { &UMeshVertexWeightPaintingTool::StaticClass, nullptr, &StaticCppClassTypeInfo, DependentSingletons, nullptr, Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::PropPointers, nullptr, UE_ARRAY_COUNT(DependentSingletons), 0, UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::PropPointers), 0, 0x000800A8u, METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::Class_MetaDataParams), Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::Class_MetaDataParams) }; void UMeshVertexWeightPaintingTool::StaticRegisterNativesUMeshVertexWeightPaintingTool() { } UClass* Z_Construct_UClass_UMeshVertexWeightPaintingTool() { if (!Z_Registration_Info_UClass_UMeshVertexWeightPaintingTool.OuterSingleton) { UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMeshVertexWeightPaintingTool.OuterSingleton, Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics::ClassParams); } return Z_Registration_Info_UClass_UMeshVertexWeightPaintingTool.OuterSingleton; } DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMeshVertexWeightPaintingTool); UMeshVertexWeightPaintingTool::~UMeshVertexWeightPaintingTool() {} // ********** End Class UMeshVertexWeightPaintingTool ********************************************** // ********** Begin Registration ******************************************************************* struct Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h__Script_MeshPaintingToolset_Statics { static constexpr FEnumRegisterCompiledInInfo EnumInfo[] = { { EMeshPaintWeightTypes_StaticEnum, TEXT("EMeshPaintWeightTypes"), &Z_Registration_Info_UEnum_EMeshPaintWeightTypes, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 115767469U) }, { EMeshPaintTextureIndex_StaticEnum, TEXT("EMeshPaintTextureIndex"), &Z_Registration_Info_UEnum_EMeshPaintTextureIndex, CONSTRUCT_RELOAD_VERSION_INFO(FEnumReloadVersionInfo, 3073883403U) }, }; static constexpr FClassRegisterCompiledInInfo ClassInfo[] = { { Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder, UMeshVertexColorPaintingToolBuilder::StaticClass, TEXT("UMeshVertexColorPaintingToolBuilder"), &Z_Registration_Info_UClass_UMeshVertexColorPaintingToolBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMeshVertexColorPaintingToolBuilder), 1937254689U) }, { Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder, UMeshVertexWeightPaintingToolBuilder::StaticClass, TEXT("UMeshVertexWeightPaintingToolBuilder"), &Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMeshVertexWeightPaintingToolBuilder), 149649470U) }, { Z_Construct_UClass_UMeshVertexPaintingToolProperties, UMeshVertexPaintingToolProperties::StaticClass, TEXT("UMeshVertexPaintingToolProperties"), &Z_Registration_Info_UClass_UMeshVertexPaintingToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMeshVertexPaintingToolProperties), 99641726U) }, { Z_Construct_UClass_UMeshVertexColorPaintingToolProperties, UMeshVertexColorPaintingToolProperties::StaticClass, TEXT("UMeshVertexColorPaintingToolProperties"), &Z_Registration_Info_UClass_UMeshVertexColorPaintingToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMeshVertexColorPaintingToolProperties), 1301714841U) }, { Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties, UMeshVertexWeightPaintingToolProperties::StaticClass, TEXT("UMeshVertexWeightPaintingToolProperties"), &Z_Registration_Info_UClass_UMeshVertexWeightPaintingToolProperties, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMeshVertexWeightPaintingToolProperties), 2732139292U) }, { Z_Construct_UClass_UMeshVertexPaintingTool, UMeshVertexPaintingTool::StaticClass, TEXT("UMeshVertexPaintingTool"), &Z_Registration_Info_UClass_UMeshVertexPaintingTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMeshVertexPaintingTool), 3139445046U) }, { Z_Construct_UClass_UMeshVertexColorPaintingTool, UMeshVertexColorPaintingTool::StaticClass, TEXT("UMeshVertexColorPaintingTool"), &Z_Registration_Info_UClass_UMeshVertexColorPaintingTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMeshVertexColorPaintingTool), 3478364995U) }, { Z_Construct_UClass_UMeshVertexWeightPaintingTool, UMeshVertexWeightPaintingTool::StaticClass, TEXT("UMeshVertexWeightPaintingTool"), &Z_Registration_Info_UClass_UMeshVertexWeightPaintingTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMeshVertexWeightPaintingTool), 128165064U) }, }; }; // Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h__Script_MeshPaintingToolset_Statics static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h__Script_MeshPaintingToolset_1156050524{ TEXT("/Script/MeshPaintingToolset"), Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h__Script_MeshPaintingToolset_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h__Script_MeshPaintingToolset_Statics::ClassInfo), nullptr, 0, Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h__Script_MeshPaintingToolset_Statics::EnumInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h__Script_MeshPaintingToolset_Statics::EnumInfo), }; // ********** End Registration ********************************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS