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

367 lines
22 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!
===========================================================================*/
// IWYU pragma: private, include "MeshVertexPaintingTool.h"
#ifdef MESHPAINTINGTOOLSET_MeshVertexPaintingTool_generated_h
#error "MeshVertexPaintingTool.generated.h already included, missing '#pragma once' in MeshVertexPaintingTool.h"
#endif
#define MESHPAINTINGTOOLSET_MeshVertexPaintingTool_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UMeshVertexColorPaintingToolBuilder **************************************
struct Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics;
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_NoRegister();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_58_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMeshVertexColorPaintingToolBuilder(); \
friend struct ::Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHPAINTINGTOOLSET_API UClass* ::Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UMeshVertexColorPaintingToolBuilder, UInteractiveToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshPaintingToolset"), Z_Construct_UClass_UMeshVertexColorPaintingToolBuilder_NoRegister) \
DECLARE_SERIALIZER(UMeshVertexColorPaintingToolBuilder)
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_58_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHPAINTINGTOOLSET_API UMeshVertexColorPaintingToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMeshVertexColorPaintingToolBuilder(UMeshVertexColorPaintingToolBuilder&&) = delete; \
UMeshVertexColorPaintingToolBuilder(const UMeshVertexColorPaintingToolBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHPAINTINGTOOLSET_API, UMeshVertexColorPaintingToolBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshVertexColorPaintingToolBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMeshVertexColorPaintingToolBuilder) \
MESHPAINTINGTOOLSET_API virtual ~UMeshVertexColorPaintingToolBuilder();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_55_PROLOG
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_58_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_58_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_58_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMeshVertexColorPaintingToolBuilder;
// ********** End Class UMeshVertexColorPaintingToolBuilder ****************************************
// ********** Begin Class UMeshVertexWeightPaintingToolBuilder *************************************
struct Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics;
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_NoRegister();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_68_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMeshVertexWeightPaintingToolBuilder(); \
friend struct ::Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHPAINTINGTOOLSET_API UClass* ::Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UMeshVertexWeightPaintingToolBuilder, UInteractiveToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshPaintingToolset"), Z_Construct_UClass_UMeshVertexWeightPaintingToolBuilder_NoRegister) \
DECLARE_SERIALIZER(UMeshVertexWeightPaintingToolBuilder)
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_68_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHPAINTINGTOOLSET_API UMeshVertexWeightPaintingToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UMeshVertexWeightPaintingToolBuilder(UMeshVertexWeightPaintingToolBuilder&&) = delete; \
UMeshVertexWeightPaintingToolBuilder(const UMeshVertexWeightPaintingToolBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHPAINTINGTOOLSET_API, UMeshVertexWeightPaintingToolBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshVertexWeightPaintingToolBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMeshVertexWeightPaintingToolBuilder) \
MESHPAINTINGTOOLSET_API virtual ~UMeshVertexWeightPaintingToolBuilder();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_65_PROLOG
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_68_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_68_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_68_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMeshVertexWeightPaintingToolBuilder;
// ********** End Class UMeshVertexWeightPaintingToolBuilder ***************************************
// ********** Begin Class UMeshVertexPaintingToolProperties ****************************************
struct Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics;
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexPaintingToolProperties_NoRegister();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_79_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMeshVertexPaintingToolProperties(); \
friend struct ::Z_Construct_UClass_UMeshVertexPaintingToolProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHPAINTINGTOOLSET_API UClass* ::Z_Construct_UClass_UMeshVertexPaintingToolProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UMeshVertexPaintingToolProperties, UMeshPaintingToolProperties, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshPaintingToolset"), Z_Construct_UClass_UMeshVertexPaintingToolProperties_NoRegister) \
DECLARE_SERIALIZER(UMeshVertexPaintingToolProperties)
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_79_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMeshVertexPaintingToolProperties(UMeshVertexPaintingToolProperties&&) = delete; \
UMeshVertexPaintingToolProperties(const UMeshVertexPaintingToolProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHPAINTINGTOOLSET_API, UMeshVertexPaintingToolProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshVertexPaintingToolProperties); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMeshVertexPaintingToolProperties) \
MESHPAINTINGTOOLSET_API virtual ~UMeshVertexPaintingToolProperties();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_76_PROLOG
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_79_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_79_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_79_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMeshVertexPaintingToolProperties;
// ********** End Class UMeshVertexPaintingToolProperties ******************************************
// ********** Begin Class UMeshVertexColorPaintingToolProperties ***********************************
struct Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics;
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_NoRegister();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_100_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMeshVertexColorPaintingToolProperties(); \
friend struct ::Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHPAINTINGTOOLSET_API UClass* ::Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UMeshVertexColorPaintingToolProperties, UMeshVertexPaintingToolProperties, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshPaintingToolset"), Z_Construct_UClass_UMeshVertexColorPaintingToolProperties_NoRegister) \
DECLARE_SERIALIZER(UMeshVertexColorPaintingToolProperties)
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_100_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHPAINTINGTOOLSET_API UMeshVertexColorPaintingToolProperties(); \
/** Deleted move- and copy-constructors, should never be used */ \
UMeshVertexColorPaintingToolProperties(UMeshVertexColorPaintingToolProperties&&) = delete; \
UMeshVertexColorPaintingToolProperties(const UMeshVertexColorPaintingToolProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHPAINTINGTOOLSET_API, UMeshVertexColorPaintingToolProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshVertexColorPaintingToolProperties); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMeshVertexColorPaintingToolProperties) \
MESHPAINTINGTOOLSET_API virtual ~UMeshVertexColorPaintingToolProperties();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_97_PROLOG
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_100_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_100_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_100_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMeshVertexColorPaintingToolProperties;
// ********** End Class UMeshVertexColorPaintingToolProperties *************************************
// ********** Begin Class UMeshVertexWeightPaintingToolProperties **********************************
struct Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics;
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_NoRegister();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_123_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMeshVertexWeightPaintingToolProperties(); \
friend struct ::Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHPAINTINGTOOLSET_API UClass* ::Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UMeshVertexWeightPaintingToolProperties, UMeshVertexPaintingToolProperties, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshPaintingToolset"), Z_Construct_UClass_UMeshVertexWeightPaintingToolProperties_NoRegister) \
DECLARE_SERIALIZER(UMeshVertexWeightPaintingToolProperties)
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_123_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMeshVertexWeightPaintingToolProperties(UMeshVertexWeightPaintingToolProperties&&) = delete; \
UMeshVertexWeightPaintingToolProperties(const UMeshVertexWeightPaintingToolProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHPAINTINGTOOLSET_API, UMeshVertexWeightPaintingToolProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshVertexWeightPaintingToolProperties); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMeshVertexWeightPaintingToolProperties) \
MESHPAINTINGTOOLSET_API virtual ~UMeshVertexWeightPaintingToolProperties();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_120_PROLOG
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_123_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_123_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_123_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMeshVertexWeightPaintingToolProperties;
// ********** End Class UMeshVertexWeightPaintingToolProperties ************************************
// ********** Begin Class UMeshVertexPaintingTool **************************************************
struct Z_Construct_UClass_UMeshVertexPaintingTool_Statics;
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexPaintingTool_NoRegister();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_145_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMeshVertexPaintingTool(); \
friend struct ::Z_Construct_UClass_UMeshVertexPaintingTool_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHPAINTINGTOOLSET_API UClass* ::Z_Construct_UClass_UMeshVertexPaintingTool_NoRegister(); \
public: \
DECLARE_CLASS2(UMeshVertexPaintingTool, UBaseBrushTool, COMPILED_IN_FLAGS(CLASS_Abstract | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshPaintingToolset"), Z_Construct_UClass_UMeshVertexPaintingTool_NoRegister) \
DECLARE_SERIALIZER(UMeshVertexPaintingTool) \
virtual UObject* _getUObject() const override { return const_cast<UMeshVertexPaintingTool*>(this); }
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_145_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMeshVertexPaintingTool(UMeshVertexPaintingTool&&) = delete; \
UMeshVertexPaintingTool(const UMeshVertexPaintingTool&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHPAINTINGTOOLSET_API, UMeshVertexPaintingTool); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshVertexPaintingTool); \
DEFINE_ABSTRACT_DEFAULT_CONSTRUCTOR_CALL(UMeshVertexPaintingTool) \
MESHPAINTINGTOOLSET_API virtual ~UMeshVertexPaintingTool();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_142_PROLOG
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_145_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_145_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_145_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMeshVertexPaintingTool;
// ********** End Class UMeshVertexPaintingTool ****************************************************
// ********** Begin Class UMeshVertexColorPaintingTool *********************************************
struct Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics;
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexColorPaintingTool_NoRegister();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_222_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMeshVertexColorPaintingTool(); \
friend struct ::Z_Construct_UClass_UMeshVertexColorPaintingTool_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHPAINTINGTOOLSET_API UClass* ::Z_Construct_UClass_UMeshVertexColorPaintingTool_NoRegister(); \
public: \
DECLARE_CLASS2(UMeshVertexColorPaintingTool, UMeshVertexPaintingTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshPaintingToolset"), Z_Construct_UClass_UMeshVertexColorPaintingTool_NoRegister) \
DECLARE_SERIALIZER(UMeshVertexColorPaintingTool)
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_222_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMeshVertexColorPaintingTool(UMeshVertexColorPaintingTool&&) = delete; \
UMeshVertexColorPaintingTool(const UMeshVertexColorPaintingTool&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHPAINTINGTOOLSET_API, UMeshVertexColorPaintingTool); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshVertexColorPaintingTool); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMeshVertexColorPaintingTool) \
MESHPAINTINGTOOLSET_API virtual ~UMeshVertexColorPaintingTool();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_219_PROLOG
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_222_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_222_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_222_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMeshVertexColorPaintingTool;
// ********** End Class UMeshVertexColorPaintingTool ***********************************************
// ********** Begin Class UMeshVertexWeightPaintingTool ********************************************
struct Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics;
MESHPAINTINGTOOLSET_API UClass* Z_Construct_UClass_UMeshVertexWeightPaintingTool_NoRegister();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_240_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMeshVertexWeightPaintingTool(); \
friend struct ::Z_Construct_UClass_UMeshVertexWeightPaintingTool_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHPAINTINGTOOLSET_API UClass* ::Z_Construct_UClass_UMeshVertexWeightPaintingTool_NoRegister(); \
public: \
DECLARE_CLASS2(UMeshVertexWeightPaintingTool, UMeshVertexPaintingTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshPaintingToolset"), Z_Construct_UClass_UMeshVertexWeightPaintingTool_NoRegister) \
DECLARE_SERIALIZER(UMeshVertexWeightPaintingTool)
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_240_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UMeshVertexWeightPaintingTool(UMeshVertexWeightPaintingTool&&) = delete; \
UMeshVertexWeightPaintingTool(const UMeshVertexWeightPaintingTool&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHPAINTINGTOOLSET_API, UMeshVertexWeightPaintingTool); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshVertexWeightPaintingTool); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMeshVertexWeightPaintingTool) \
MESHPAINTINGTOOLSET_API virtual ~UMeshVertexWeightPaintingTool();
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_237_PROLOG
#define FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_240_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_240_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h_240_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMeshVertexWeightPaintingTool;
// ********** End Class UMeshVertexWeightPaintingTool **********************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_MeshPainting_Source_MeshPaintingToolset_Public_MeshVertexPaintingTool_h
// ********** Begin Enum EMeshPaintWeightTypes *****************************************************
#define FOREACH_ENUM_EMESHPAINTWEIGHTTYPES(op) \
op(EMeshPaintWeightTypes::AlphaLerp) \
op(EMeshPaintWeightTypes::RGB) \
op(EMeshPaintWeightTypes::ARGB) \
op(EMeshPaintWeightTypes::OneMinusARGB)
enum class EMeshPaintWeightTypes : uint8;
template<> struct TIsUEnumClass<EMeshPaintWeightTypes> { enum { Value = true }; };
template<> MESHPAINTINGTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshPaintWeightTypes>();
// ********** End Enum EMeshPaintWeightTypes *******************************************************
// ********** Begin Enum EMeshPaintTextureIndex ****************************************************
#define FOREACH_ENUM_EMESHPAINTTEXTUREINDEX(op) \
op(EMeshPaintTextureIndex::TextureOne) \
op(EMeshPaintTextureIndex::TextureTwo) \
op(EMeshPaintTextureIndex::TextureThree) \
op(EMeshPaintTextureIndex::TextureFour) \
op(EMeshPaintTextureIndex::TextureFive)
enum class EMeshPaintTextureIndex : uint8;
template<> struct TIsUEnumClass<EMeshPaintTextureIndex> { enum { Value = true }; };
template<> MESHPAINTINGTOOLSET_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshPaintTextureIndex>();
// ********** End Enum EMeshPaintTextureIndex ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS