Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/MeshPaintingToolset/UHT/MeshSelect.gen.cpp
Norman Lansing ecb33115bf Initial Commit
2026-01-28 19:08:51 -05:00

663 lines
34 KiB
C++

// Copyright Epic Games, Inc. All Rights Reserved.
/*===========================================================================
Generated code exported from UnrealHeaderTool.
DO NOT modify this manually! Edit the corresponding .h files instead!
===========================================================================*/
#include "UObject/GeneratedCppIncludes.h"
#include "MeshSelect.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
static_assert(!UE_WITH_CONSTINIT_UOBJECT, "This generated code can only be compiled with !UE_WITH_CONSTINIT_OBJECT");
void EmptyLinkFunctionForGeneratedCodeMeshSelect() {}
// ********** Begin Cross Module References ********************************************************
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_USingleClickTool();
INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_USingleClickToolBuilder();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshClickTool();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshClickTool_NoRegister();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshPaintSelectionInterface_NoRegister();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshPaintSelectionMechanic_NoRegister();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UTextureAssetAdapterClickTool();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UTextureAssetAdapterClickTool_NoRegister();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_NoRegister();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UTextureColorAdapterClickTool();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UTextureColorAdapterClickTool_NoRegister();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UTextureColorAdapterClickToolBuilder();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_NoRegister();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UVertexAdapterClickTool();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UVertexAdapterClickTool_NoRegister();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UVertexAdapterClickToolBuilder();
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UVertexAdapterClickToolBuilder_NoRegister();
UPackage* Z_Construct_UPackage__Script_MeshPaintingToolset();
// ********** End Cross Module References **********************************************************
// ********** Begin Class UVertexAdapterClickToolBuilder *******************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UVertexAdapterClickToolBuilder;
UClass* UVertexAdapterClickToolBuilder::GetPrivateStaticClass()
{
using TClass = UVertexAdapterClickToolBuilder;
if (!Z_Registration_Info_UClass_UVertexAdapterClickToolBuilder.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("VertexAdapterClickToolBuilder"),
Z_Registration_Info_UClass_UVertexAdapterClickToolBuilder.InnerSingleton,
StaticRegisterNativesUVertexAdapterClickToolBuilder,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UVertexAdapterClickToolBuilder.InnerSingleton;
}
UClass* Z_Construct_UClass_UVertexAdapterClickToolBuilder_NoRegister()
{
return UVertexAdapterClickToolBuilder::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UVertexAdapterClickToolBuilder_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Builder for UVertexAdapterClickTool\n */" },
{ "IncludePath", "MeshSelect.h" },
{ "ModuleRelativePath", "Public/MeshSelect.h" },
{ "ToolTip", "Builder for UVertexAdapterClickTool" },
};
#endif // WITH_METADATA
// ********** Begin Class UVertexAdapterClickToolBuilder constinit property declarations ***********
// ********** End Class UVertexAdapterClickToolBuilder constinit property declarations *************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UVertexAdapterClickToolBuilder>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UVertexAdapterClickToolBuilder_Statics
UObject* (*const Z_Construct_UClass_UVertexAdapterClickToolBuilder_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USingleClickToolBuilder,
(UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UVertexAdapterClickToolBuilder_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UVertexAdapterClickToolBuilder_Statics::ClassParams = {
&UVertexAdapterClickToolBuilder::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UVertexAdapterClickToolBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UVertexAdapterClickToolBuilder_Statics::Class_MetaDataParams)
};
void UVertexAdapterClickToolBuilder::StaticRegisterNativesUVertexAdapterClickToolBuilder()
{
}
UClass* Z_Construct_UClass_UVertexAdapterClickToolBuilder()
{
if (!Z_Registration_Info_UClass_UVertexAdapterClickToolBuilder.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UVertexAdapterClickToolBuilder.OuterSingleton, Z_Construct_UClass_UVertexAdapterClickToolBuilder_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UVertexAdapterClickToolBuilder.OuterSingleton;
}
UVertexAdapterClickToolBuilder::UVertexAdapterClickToolBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UVertexAdapterClickToolBuilder);
UVertexAdapterClickToolBuilder::~UVertexAdapterClickToolBuilder() {}
// ********** End Class UVertexAdapterClickToolBuilder *********************************************
// ********** Begin Class UTextureColorAdapterClickToolBuilder *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTextureColorAdapterClickToolBuilder;
UClass* UTextureColorAdapterClickToolBuilder::GetPrivateStaticClass()
{
using TClass = UTextureColorAdapterClickToolBuilder;
if (!Z_Registration_Info_UClass_UTextureColorAdapterClickToolBuilder.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TextureColorAdapterClickToolBuilder"),
Z_Registration_Info_UClass_UTextureColorAdapterClickToolBuilder.InnerSingleton,
StaticRegisterNativesUTextureColorAdapterClickToolBuilder,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UTextureColorAdapterClickToolBuilder.InnerSingleton;
}
UClass* Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_NoRegister()
{
return UTextureColorAdapterClickToolBuilder::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Builder for UTextureColorAdapterClickTool\n */" },
{ "IncludePath", "MeshSelect.h" },
{ "ModuleRelativePath", "Public/MeshSelect.h" },
{ "ToolTip", "Builder for UTextureColorAdapterClickTool" },
};
#endif // WITH_METADATA
// ********** Begin Class UTextureColorAdapterClickToolBuilder constinit property declarations *****
// ********** End Class UTextureColorAdapterClickToolBuilder constinit property declarations *******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTextureColorAdapterClickToolBuilder>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_Statics
UObject* (*const Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USingleClickToolBuilder,
(UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_Statics::ClassParams = {
&UTextureColorAdapterClickToolBuilder::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_Statics::Class_MetaDataParams)
};
void UTextureColorAdapterClickToolBuilder::StaticRegisterNativesUTextureColorAdapterClickToolBuilder()
{
}
UClass* Z_Construct_UClass_UTextureColorAdapterClickToolBuilder()
{
if (!Z_Registration_Info_UClass_UTextureColorAdapterClickToolBuilder.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTextureColorAdapterClickToolBuilder.OuterSingleton, Z_Construct_UClass_UTextureColorAdapterClickToolBuilder_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTextureColorAdapterClickToolBuilder.OuterSingleton;
}
UTextureColorAdapterClickToolBuilder::UTextureColorAdapterClickToolBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTextureColorAdapterClickToolBuilder);
UTextureColorAdapterClickToolBuilder::~UTextureColorAdapterClickToolBuilder() {}
// ********** End Class UTextureColorAdapterClickToolBuilder ***************************************
// ********** Begin Class UTextureAssetAdapterClickToolBuilder *************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTextureAssetAdapterClickToolBuilder;
UClass* UTextureAssetAdapterClickToolBuilder::GetPrivateStaticClass()
{
using TClass = UTextureAssetAdapterClickToolBuilder;
if (!Z_Registration_Info_UClass_UTextureAssetAdapterClickToolBuilder.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TextureAssetAdapterClickToolBuilder"),
Z_Registration_Info_UClass_UTextureAssetAdapterClickToolBuilder.InnerSingleton,
StaticRegisterNativesUTextureAssetAdapterClickToolBuilder,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UTextureAssetAdapterClickToolBuilder.InnerSingleton;
}
UClass* Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_NoRegister()
{
return UTextureAssetAdapterClickToolBuilder::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * Builder for UTextureAssetAdapterClickTool\n */" },
{ "IncludePath", "MeshSelect.h" },
{ "ModuleRelativePath", "Public/MeshSelect.h" },
{ "ToolTip", "Builder for UTextureAssetAdapterClickTool" },
};
#endif // WITH_METADATA
// ********** Begin Class UTextureAssetAdapterClickToolBuilder constinit property declarations *****
// ********** End Class UTextureAssetAdapterClickToolBuilder constinit property declarations *******
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTextureAssetAdapterClickToolBuilder>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_Statics
UObject* (*const Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USingleClickToolBuilder,
(UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_Statics::ClassParams = {
&UTextureAssetAdapterClickToolBuilder::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_Statics::Class_MetaDataParams), Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_Statics::Class_MetaDataParams)
};
void UTextureAssetAdapterClickToolBuilder::StaticRegisterNativesUTextureAssetAdapterClickToolBuilder()
{
}
UClass* Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder()
{
if (!Z_Registration_Info_UClass_UTextureAssetAdapterClickToolBuilder.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTextureAssetAdapterClickToolBuilder.OuterSingleton, Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTextureAssetAdapterClickToolBuilder.OuterSingleton;
}
UTextureAssetAdapterClickToolBuilder::UTextureAssetAdapterClickToolBuilder(const FObjectInitializer& ObjectInitializer) : Super(ObjectInitializer) {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTextureAssetAdapterClickToolBuilder);
UTextureAssetAdapterClickToolBuilder::~UTextureAssetAdapterClickToolBuilder() {}
// ********** End Class UTextureAssetAdapterClickToolBuilder ***************************************
// ********** Begin Class UMeshClickTool ***********************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UMeshClickTool;
UClass* UMeshClickTool::GetPrivateStaticClass()
{
using TClass = UMeshClickTool;
if (!Z_Registration_Info_UClass_UMeshClickTool.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("MeshClickTool"),
Z_Registration_Info_UClass_UMeshClickTool.InnerSingleton,
StaticRegisterNativesUMeshClickTool,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UMeshClickTool.InnerSingleton;
}
UClass* Z_Construct_UClass_UMeshClickTool_NoRegister()
{
return UMeshClickTool::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UMeshClickTool_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "Comment", "/**\n * USingleClickTool is perhaps the simplest possible interactive tool. It simply\n * reacts to default primary button clicks for the active device (eg left-mouse clicks).\n *\n * The function ::IsHitByClick() determines what is clickable by this Tool. The default is\n * to return true, which means the click will activate anywhere (the Tool itself has no\n * notion of Actors, Components, etc). You can override this function to, for example,\n * filter out clicks that don't hit a target object, etc.\n *\n * The function ::OnClicked() implements the action that will occur when a click happens.\n * You must override this to implement any kind of useful behavior.\n */" },
{ "IncludePath", "MeshSelect.h" },
{ "ModuleRelativePath", "Public/MeshSelect.h" },
{ "ToolTip", "USingleClickTool is perhaps the simplest possible interactive tool. It simply\nreacts to default primary button clicks for the active device (eg left-mouse clicks).\n\nThe function ::IsHitByClick() determines what is clickable by this Tool. The default is\nto return true, which means the click will activate anywhere (the Tool itself has no\nnotion of Actors, Components, etc). You can override this function to, for example,\nfilter out clicks that don't hit a target object, etc.\n\nThe function ::OnClicked() implements the action that will occur when a click happens.\nYou must override this to implement any kind of useful behavior." },
};
static constexpr UECodeGen_Private::FMetaDataPairParam NewProp_SelectionMechanic_MetaData[] = {
{ "ModuleRelativePath", "Public/MeshSelect.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UMeshClickTool constinit property declarations ***************************
static const UECodeGen_Private::FObjectPropertyParams NewProp_SelectionMechanic;
static const UECodeGen_Private::FPropertyParamsBase* const PropPointers[];
// ********** End Class UMeshClickTool constinit property declarations *****************************
static UObject* (*const DependentSingletons[])();
static const UECodeGen_Private::FImplementedInterfaceParams InterfaceParams[];
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UMeshClickTool>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UMeshClickTool_Statics
// ********** Begin Class UMeshClickTool Property Definitions **************************************
const UECodeGen_Private::FObjectPropertyParams Z_Construct_UClass_UMeshClickTool_Statics::NewProp_SelectionMechanic = { "SelectionMechanic", nullptr, (EPropertyFlags)0x0124080000002000, UECodeGen_Private::EPropertyGenFlags::Object | UECodeGen_Private::EPropertyGenFlags::ObjectPtr, RF_Public|RF_Transient|RF_MarkAsNative, nullptr, nullptr, 1, STRUCT_OFFSET(UMeshClickTool, SelectionMechanic), Z_Construct_UClass_UMeshPaintSelectionMechanic_NoRegister, METADATA_PARAMS(UE_ARRAY_COUNT(NewProp_SelectionMechanic_MetaData), NewProp_SelectionMechanic_MetaData) };
const UECodeGen_Private::FPropertyParamsBase* const Z_Construct_UClass_UMeshClickTool_Statics::PropPointers[] = {
(const UECodeGen_Private::FPropertyParamsBase*)&Z_Construct_UClass_UMeshClickTool_Statics::NewProp_SelectionMechanic,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshClickTool_Statics::PropPointers) < 2048);
// ********** End Class UMeshClickTool Property Definitions ****************************************
UObject* (*const Z_Construct_UClass_UMeshClickTool_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_USingleClickTool,
(UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshClickTool_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FImplementedInterfaceParams Z_Construct_UClass_UMeshClickTool_Statics::InterfaceParams[] = {
{ Z_Construct_UClass_UMeshPaintSelectionInterface_NoRegister, (int32)VTABLE_OFFSET(UMeshClickTool, IMeshPaintSelectionInterface), false }, // 4050754871
};
const UECodeGen_Private::FClassParams Z_Construct_UClass_UMeshClickTool_Statics::ClassParams = {
&UMeshClickTool::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
Z_Construct_UClass_UMeshClickTool_Statics::PropPointers,
InterfaceParams,
UE_ARRAY_COUNT(DependentSingletons),
0,
UE_ARRAY_COUNT(Z_Construct_UClass_UMeshClickTool_Statics::PropPointers),
UE_ARRAY_COUNT(InterfaceParams),
0x000800A9u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UMeshClickTool_Statics::Class_MetaDataParams), Z_Construct_UClass_UMeshClickTool_Statics::Class_MetaDataParams)
};
void UMeshClickTool::StaticRegisterNativesUMeshClickTool()
{
}
UClass* Z_Construct_UClass_UMeshClickTool()
{
if (!Z_Registration_Info_UClass_UMeshClickTool.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UMeshClickTool.OuterSingleton, Z_Construct_UClass_UMeshClickTool_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UMeshClickTool.OuterSingleton;
}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UMeshClickTool);
UMeshClickTool::~UMeshClickTool() {}
// ********** End Class UMeshClickTool *************************************************************
// ********** Begin Class UVertexAdapterClickTool **************************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UVertexAdapterClickTool;
UClass* UVertexAdapterClickTool::GetPrivateStaticClass()
{
using TClass = UVertexAdapterClickTool;
if (!Z_Registration_Info_UClass_UVertexAdapterClickTool.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("VertexAdapterClickTool"),
Z_Registration_Info_UClass_UVertexAdapterClickTool.InnerSingleton,
StaticRegisterNativesUVertexAdapterClickTool,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UVertexAdapterClickTool.InnerSingleton;
}
UClass* Z_Construct_UClass_UVertexAdapterClickTool_NoRegister()
{
return UVertexAdapterClickTool::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UVertexAdapterClickTool_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "MeshSelect.h" },
{ "ModuleRelativePath", "Public/MeshSelect.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UVertexAdapterClickTool constinit property declarations ******************
// ********** End Class UVertexAdapterClickTool constinit property declarations ********************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UVertexAdapterClickTool>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UVertexAdapterClickTool_Statics
UObject* (*const Z_Construct_UClass_UVertexAdapterClickTool_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMeshClickTool,
(UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UVertexAdapterClickTool_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UVertexAdapterClickTool_Statics::ClassParams = {
&UVertexAdapterClickTool::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UVertexAdapterClickTool_Statics::Class_MetaDataParams), Z_Construct_UClass_UVertexAdapterClickTool_Statics::Class_MetaDataParams)
};
void UVertexAdapterClickTool::StaticRegisterNativesUVertexAdapterClickTool()
{
}
UClass* Z_Construct_UClass_UVertexAdapterClickTool()
{
if (!Z_Registration_Info_UClass_UVertexAdapterClickTool.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UVertexAdapterClickTool.OuterSingleton, Z_Construct_UClass_UVertexAdapterClickTool_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UVertexAdapterClickTool.OuterSingleton;
}
UVertexAdapterClickTool::UVertexAdapterClickTool() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UVertexAdapterClickTool);
UVertexAdapterClickTool::~UVertexAdapterClickTool() {}
// ********** End Class UVertexAdapterClickTool ****************************************************
// ********** Begin Class UTextureColorAdapterClickTool ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTextureColorAdapterClickTool;
UClass* UTextureColorAdapterClickTool::GetPrivateStaticClass()
{
using TClass = UTextureColorAdapterClickTool;
if (!Z_Registration_Info_UClass_UTextureColorAdapterClickTool.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TextureColorAdapterClickTool"),
Z_Registration_Info_UClass_UTextureColorAdapterClickTool.InnerSingleton,
StaticRegisterNativesUTextureColorAdapterClickTool,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UTextureColorAdapterClickTool.InnerSingleton;
}
UClass* Z_Construct_UClass_UTextureColorAdapterClickTool_NoRegister()
{
return UTextureColorAdapterClickTool::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTextureColorAdapterClickTool_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "MeshSelect.h" },
{ "ModuleRelativePath", "Public/MeshSelect.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UTextureColorAdapterClickTool constinit property declarations ************
// ********** End Class UTextureColorAdapterClickTool constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTextureColorAdapterClickTool>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTextureColorAdapterClickTool_Statics
UObject* (*const Z_Construct_UClass_UTextureColorAdapterClickTool_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMeshClickTool,
(UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTextureColorAdapterClickTool_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTextureColorAdapterClickTool_Statics::ClassParams = {
&UTextureColorAdapterClickTool::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTextureColorAdapterClickTool_Statics::Class_MetaDataParams), Z_Construct_UClass_UTextureColorAdapterClickTool_Statics::Class_MetaDataParams)
};
void UTextureColorAdapterClickTool::StaticRegisterNativesUTextureColorAdapterClickTool()
{
}
UClass* Z_Construct_UClass_UTextureColorAdapterClickTool()
{
if (!Z_Registration_Info_UClass_UTextureColorAdapterClickTool.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTextureColorAdapterClickTool.OuterSingleton, Z_Construct_UClass_UTextureColorAdapterClickTool_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTextureColorAdapterClickTool.OuterSingleton;
}
UTextureColorAdapterClickTool::UTextureColorAdapterClickTool() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTextureColorAdapterClickTool);
UTextureColorAdapterClickTool::~UTextureColorAdapterClickTool() {}
// ********** End Class UTextureColorAdapterClickTool **********************************************
// ********** Begin Class UTextureAssetAdapterClickTool ********************************************
FClassRegistrationInfo Z_Registration_Info_UClass_UTextureAssetAdapterClickTool;
UClass* UTextureAssetAdapterClickTool::GetPrivateStaticClass()
{
using TClass = UTextureAssetAdapterClickTool;
if (!Z_Registration_Info_UClass_UTextureAssetAdapterClickTool.InnerSingleton)
{
GetPrivateStaticClassBody(
TClass::StaticPackage(),
TEXT("TextureAssetAdapterClickTool"),
Z_Registration_Info_UClass_UTextureAssetAdapterClickTool.InnerSingleton,
StaticRegisterNativesUTextureAssetAdapterClickTool,
sizeof(TClass),
alignof(TClass),
TClass::StaticClassFlags,
TClass::StaticClassCastFlags(),
TClass::StaticConfigName(),
(UClass::ClassConstructorType)InternalConstructor<TClass>,
(UClass::ClassVTableHelperCtorCallerType)InternalVTableHelperCtorCaller<TClass>,
UOBJECT_CPPCLASS_STATICFUNCTIONS_FORCLASS(TClass),
&TClass::Super::StaticClass,
&TClass::WithinClass::StaticClass
);
}
return Z_Registration_Info_UClass_UTextureAssetAdapterClickTool.InnerSingleton;
}
UClass* Z_Construct_UClass_UTextureAssetAdapterClickTool_NoRegister()
{
return UTextureAssetAdapterClickTool::GetPrivateStaticClass();
}
struct Z_Construct_UClass_UTextureAssetAdapterClickTool_Statics
{
#if WITH_METADATA
static constexpr UECodeGen_Private::FMetaDataPairParam Class_MetaDataParams[] = {
{ "IncludePath", "MeshSelect.h" },
{ "ModuleRelativePath", "Public/MeshSelect.h" },
};
#endif // WITH_METADATA
// ********** Begin Class UTextureAssetAdapterClickTool constinit property declarations ************
// ********** End Class UTextureAssetAdapterClickTool constinit property declarations **************
static UObject* (*const DependentSingletons[])();
static constexpr FCppClassTypeInfoStatic StaticCppClassTypeInfo = {
TCppClassTypeTraits<UTextureAssetAdapterClickTool>::IsAbstract,
};
static const UECodeGen_Private::FClassParams ClassParams;
}; // struct Z_Construct_UClass_UTextureAssetAdapterClickTool_Statics
UObject* (*const Z_Construct_UClass_UTextureAssetAdapterClickTool_Statics::DependentSingletons[])() = {
(UObject* (*)())Z_Construct_UClass_UMeshClickTool,
(UObject* (*)())Z_Construct_UPackage__Script_MeshPaintingToolset,
};
static_assert(UE_ARRAY_COUNT(Z_Construct_UClass_UTextureAssetAdapterClickTool_Statics::DependentSingletons) < 16);
const UECodeGen_Private::FClassParams Z_Construct_UClass_UTextureAssetAdapterClickTool_Statics::ClassParams = {
&UTextureAssetAdapterClickTool::StaticClass,
nullptr,
&StaticCppClassTypeInfo,
DependentSingletons,
nullptr,
nullptr,
nullptr,
UE_ARRAY_COUNT(DependentSingletons),
0,
0,
0,
0x000800A8u,
METADATA_PARAMS(UE_ARRAY_COUNT(Z_Construct_UClass_UTextureAssetAdapterClickTool_Statics::Class_MetaDataParams), Z_Construct_UClass_UTextureAssetAdapterClickTool_Statics::Class_MetaDataParams)
};
void UTextureAssetAdapterClickTool::StaticRegisterNativesUTextureAssetAdapterClickTool()
{
}
UClass* Z_Construct_UClass_UTextureAssetAdapterClickTool()
{
if (!Z_Registration_Info_UClass_UTextureAssetAdapterClickTool.OuterSingleton)
{
UECodeGen_Private::ConstructUClass(Z_Registration_Info_UClass_UTextureAssetAdapterClickTool.OuterSingleton, Z_Construct_UClass_UTextureAssetAdapterClickTool_Statics::ClassParams);
}
return Z_Registration_Info_UClass_UTextureAssetAdapterClickTool.OuterSingleton;
}
UTextureAssetAdapterClickTool::UTextureAssetAdapterClickTool() {}
DEFINE_VTABLE_PTR_HELPER_CTOR_NS(, UTextureAssetAdapterClickTool);
UTextureAssetAdapterClickTool::~UTextureAssetAdapterClickTool() {}
// ********** End Class UTextureAssetAdapterClickTool **********************************************
// ********** Begin Registration *******************************************************************
struct Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshSelect_h__Script_MeshPaintingToolset_Statics
{
static constexpr FClassRegisterCompiledInInfo ClassInfo[] = {
{ Z_Construct_UClass_UVertexAdapterClickToolBuilder, UVertexAdapterClickToolBuilder::StaticClass, TEXT("UVertexAdapterClickToolBuilder"), &Z_Registration_Info_UClass_UVertexAdapterClickToolBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UVertexAdapterClickToolBuilder), 3962985728U) },
{ Z_Construct_UClass_UTextureColorAdapterClickToolBuilder, UTextureColorAdapterClickToolBuilder::StaticClass, TEXT("UTextureColorAdapterClickToolBuilder"), &Z_Registration_Info_UClass_UTextureColorAdapterClickToolBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTextureColorAdapterClickToolBuilder), 1460054757U) },
{ Z_Construct_UClass_UTextureAssetAdapterClickToolBuilder, UTextureAssetAdapterClickToolBuilder::StaticClass, TEXT("UTextureAssetAdapterClickToolBuilder"), &Z_Registration_Info_UClass_UTextureAssetAdapterClickToolBuilder, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTextureAssetAdapterClickToolBuilder), 4226652870U) },
{ Z_Construct_UClass_UMeshClickTool, UMeshClickTool::StaticClass, TEXT("UMeshClickTool"), &Z_Registration_Info_UClass_UMeshClickTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UMeshClickTool), 3886653123U) },
{ Z_Construct_UClass_UVertexAdapterClickTool, UVertexAdapterClickTool::StaticClass, TEXT("UVertexAdapterClickTool"), &Z_Registration_Info_UClass_UVertexAdapterClickTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UVertexAdapterClickTool), 2644370863U) },
{ Z_Construct_UClass_UTextureColorAdapterClickTool, UTextureColorAdapterClickTool::StaticClass, TEXT("UTextureColorAdapterClickTool"), &Z_Registration_Info_UClass_UTextureColorAdapterClickTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTextureColorAdapterClickTool), 4160953769U) },
{ Z_Construct_UClass_UTextureAssetAdapterClickTool, UTextureAssetAdapterClickTool::StaticClass, TEXT("UTextureAssetAdapterClickTool"), &Z_Registration_Info_UClass_UTextureAssetAdapterClickTool, CONSTRUCT_RELOAD_VERSION_INFO(FClassReloadVersionInfo, sizeof(UTextureAssetAdapterClickTool), 1758253191U) },
};
}; // Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshSelect_h__Script_MeshPaintingToolset_Statics
static FRegisterCompiledInInfo Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshSelect_h__Script_MeshPaintingToolset_3028187327{
TEXT("/Script/MeshPaintingToolset"),
Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshSelect_h__Script_MeshPaintingToolset_Statics::ClassInfo, UE_ARRAY_COUNT(Z_CompiledInDeferFile_FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshSelect_h__Script_MeshPaintingToolset_Statics::ClassInfo),
nullptr, 0,
nullptr, 0,
};
// ********** End Registration *********************************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS