302 lines
18 KiB
C++
302 lines
18 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 "MeshGroupPaintTool.h"
|
|
|
|
#ifdef MESHMODELINGTOOLS_MeshGroupPaintTool_generated_h
|
|
#error "MeshGroupPaintTool.generated.h already included, missing '#pragma once' in MeshGroupPaintTool.h"
|
|
#endif
|
|
#define MESHMODELINGTOOLS_MeshGroupPaintTool_generated_h
|
|
|
|
#include "UObject/ObjectMacros.h"
|
|
#include "UObject/ScriptMacros.h"
|
|
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS
|
|
|
|
// ********** Begin Class UMeshGroupPaintToolBuilder ***********************************************
|
|
struct Z_Construct_UClass_UMeshGroupPaintToolBuilder_Statics;
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UMeshGroupPaintToolBuilder_NoRegister();
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_56_INCLASS_NO_PURE_DECLS \
|
|
private: \
|
|
static void StaticRegisterNativesUMeshGroupPaintToolBuilder(); \
|
|
friend struct ::Z_Construct_UClass_UMeshGroupPaintToolBuilder_Statics; \
|
|
static UClass* GetPrivateStaticClass(); \
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UMeshGroupPaintToolBuilder_NoRegister(); \
|
|
public: \
|
|
DECLARE_CLASS2(UMeshGroupPaintToolBuilder, UMeshSurfacePointMeshEditingToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UMeshGroupPaintToolBuilder_NoRegister) \
|
|
DECLARE_SERIALIZER(UMeshGroupPaintToolBuilder)
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_56_ENHANCED_CONSTRUCTORS \
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
|
MESHMODELINGTOOLS_API UMeshGroupPaintToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
|
UMeshGroupPaintToolBuilder(UMeshGroupPaintToolBuilder&&) = delete; \
|
|
UMeshGroupPaintToolBuilder(const UMeshGroupPaintToolBuilder&) = delete; \
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UMeshGroupPaintToolBuilder); \
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshGroupPaintToolBuilder); \
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMeshGroupPaintToolBuilder) \
|
|
MESHMODELINGTOOLS_API virtual ~UMeshGroupPaintToolBuilder();
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_53_PROLOG
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_56_GENERATED_BODY \
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
|
public: \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_56_INCLASS_NO_PURE_DECLS \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_56_ENHANCED_CONSTRUCTORS \
|
|
private: \
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
|
|
|
|
|
class UMeshGroupPaintToolBuilder;
|
|
|
|
// ********** End Class UMeshGroupPaintToolBuilder *************************************************
|
|
|
|
// ********** Begin Class UGroupPaintBrushFilterProperties *****************************************
|
|
struct Z_Construct_UClass_UGroupPaintBrushFilterProperties_Statics;
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UGroupPaintBrushFilterProperties_NoRegister();
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_121_INCLASS_NO_PURE_DECLS \
|
|
private: \
|
|
static void StaticRegisterNativesUGroupPaintBrushFilterProperties(); \
|
|
friend struct ::Z_Construct_UClass_UGroupPaintBrushFilterProperties_Statics; \
|
|
static UClass* GetPrivateStaticClass(); \
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UGroupPaintBrushFilterProperties_NoRegister(); \
|
|
public: \
|
|
DECLARE_CLASS2(UGroupPaintBrushFilterProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UGroupPaintBrushFilterProperties_NoRegister) \
|
|
DECLARE_SERIALIZER(UGroupPaintBrushFilterProperties)
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_121_ENHANCED_CONSTRUCTORS \
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
|
MESHMODELINGTOOLS_API UGroupPaintBrushFilterProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
|
UGroupPaintBrushFilterProperties(UGroupPaintBrushFilterProperties&&) = delete; \
|
|
UGroupPaintBrushFilterProperties(const UGroupPaintBrushFilterProperties&) = delete; \
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UGroupPaintBrushFilterProperties); \
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UGroupPaintBrushFilterProperties); \
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UGroupPaintBrushFilterProperties) \
|
|
MESHMODELINGTOOLS_API virtual ~UGroupPaintBrushFilterProperties();
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_118_PROLOG
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_121_GENERATED_BODY \
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
|
public: \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_121_INCLASS_NO_PURE_DECLS \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_121_ENHANCED_CONSTRUCTORS \
|
|
private: \
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
|
|
|
|
|
class UGroupPaintBrushFilterProperties;
|
|
|
|
// ********** End Class UGroupPaintBrushFilterProperties *******************************************
|
|
|
|
// ********** Begin Class UMeshGroupPaintToolActionPropertySet *************************************
|
|
struct Z_Construct_UClass_UMeshGroupPaintToolActionPropertySet_Statics;
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UMeshGroupPaintToolActionPropertySet_NoRegister();
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_218_INCLASS_NO_PURE_DECLS \
|
|
private: \
|
|
static void StaticRegisterNativesUMeshGroupPaintToolActionPropertySet(); \
|
|
friend struct ::Z_Construct_UClass_UMeshGroupPaintToolActionPropertySet_Statics; \
|
|
static UClass* GetPrivateStaticClass(); \
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UMeshGroupPaintToolActionPropertySet_NoRegister(); \
|
|
public: \
|
|
DECLARE_CLASS2(UMeshGroupPaintToolActionPropertySet, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UMeshGroupPaintToolActionPropertySet_NoRegister) \
|
|
DECLARE_SERIALIZER(UMeshGroupPaintToolActionPropertySet)
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_218_ENHANCED_CONSTRUCTORS \
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
|
MESHMODELINGTOOLS_API UMeshGroupPaintToolActionPropertySet(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
|
UMeshGroupPaintToolActionPropertySet(UMeshGroupPaintToolActionPropertySet&&) = delete; \
|
|
UMeshGroupPaintToolActionPropertySet(const UMeshGroupPaintToolActionPropertySet&) = delete; \
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UMeshGroupPaintToolActionPropertySet); \
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshGroupPaintToolActionPropertySet); \
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMeshGroupPaintToolActionPropertySet) \
|
|
MESHMODELINGTOOLS_API virtual ~UMeshGroupPaintToolActionPropertySet();
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_215_PROLOG
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_218_GENERATED_BODY \
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
|
public: \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_218_INCLASS_NO_PURE_DECLS \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_218_ENHANCED_CONSTRUCTORS \
|
|
private: \
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
|
|
|
|
|
class UMeshGroupPaintToolActionPropertySet;
|
|
|
|
// ********** End Class UMeshGroupPaintToolActionPropertySet ***************************************
|
|
|
|
// ********** Begin Class UMeshGroupPaintToolFreezeActions *****************************************
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_233_RPC_WRAPPERS_NO_PURE_DECLS \
|
|
DECLARE_FUNCTION(execShrinkCurrent); \
|
|
DECLARE_FUNCTION(execGrowCurrent); \
|
|
DECLARE_FUNCTION(execFloodFillCurrent); \
|
|
DECLARE_FUNCTION(execClearCurrent); \
|
|
DECLARE_FUNCTION(execClearAll); \
|
|
DECLARE_FUNCTION(execFreezeOthers); \
|
|
DECLARE_FUNCTION(execFreezeCurrent); \
|
|
DECLARE_FUNCTION(execUnfreezeAll);
|
|
|
|
|
|
struct Z_Construct_UClass_UMeshGroupPaintToolFreezeActions_Statics;
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UMeshGroupPaintToolFreezeActions_NoRegister();
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_233_INCLASS_NO_PURE_DECLS \
|
|
private: \
|
|
static void StaticRegisterNativesUMeshGroupPaintToolFreezeActions(); \
|
|
friend struct ::Z_Construct_UClass_UMeshGroupPaintToolFreezeActions_Statics; \
|
|
static UClass* GetPrivateStaticClass(); \
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UMeshGroupPaintToolFreezeActions_NoRegister(); \
|
|
public: \
|
|
DECLARE_CLASS2(UMeshGroupPaintToolFreezeActions, UMeshGroupPaintToolActionPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UMeshGroupPaintToolFreezeActions_NoRegister) \
|
|
DECLARE_SERIALIZER(UMeshGroupPaintToolFreezeActions)
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_233_ENHANCED_CONSTRUCTORS \
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
|
MESHMODELINGTOOLS_API UMeshGroupPaintToolFreezeActions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
|
UMeshGroupPaintToolFreezeActions(UMeshGroupPaintToolFreezeActions&&) = delete; \
|
|
UMeshGroupPaintToolFreezeActions(const UMeshGroupPaintToolFreezeActions&) = delete; \
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UMeshGroupPaintToolFreezeActions); \
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshGroupPaintToolFreezeActions); \
|
|
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UMeshGroupPaintToolFreezeActions) \
|
|
MESHMODELINGTOOLS_API virtual ~UMeshGroupPaintToolFreezeActions();
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_230_PROLOG
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_233_GENERATED_BODY \
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
|
public: \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_233_RPC_WRAPPERS_NO_PURE_DECLS \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_233_INCLASS_NO_PURE_DECLS \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_233_ENHANCED_CONSTRUCTORS \
|
|
private: \
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
|
|
|
|
|
class UMeshGroupPaintToolFreezeActions;
|
|
|
|
// ********** End Class UMeshGroupPaintToolFreezeActions *******************************************
|
|
|
|
// ********** Begin Class UMeshGroupPaintTool ******************************************************
|
|
struct Z_Construct_UClass_UMeshGroupPaintTool_Statics;
|
|
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UMeshGroupPaintTool_NoRegister();
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_297_INCLASS_NO_PURE_DECLS \
|
|
private: \
|
|
static void StaticRegisterNativesUMeshGroupPaintTool(); \
|
|
friend struct ::Z_Construct_UClass_UMeshGroupPaintTool_Statics; \
|
|
static UClass* GetPrivateStaticClass(); \
|
|
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UMeshGroupPaintTool_NoRegister(); \
|
|
public: \
|
|
DECLARE_CLASS2(UMeshGroupPaintTool, UMeshSculptToolBase, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UMeshGroupPaintTool_NoRegister) \
|
|
DECLARE_SERIALIZER(UMeshGroupPaintTool)
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_297_ENHANCED_CONSTRUCTORS \
|
|
/** Standard constructor, called after all reflected properties have been initialized */ \
|
|
MESHMODELINGTOOLS_API UMeshGroupPaintTool(); \
|
|
/** Deleted move- and copy-constructors, should never be used */ \
|
|
UMeshGroupPaintTool(UMeshGroupPaintTool&&) = delete; \
|
|
UMeshGroupPaintTool(const UMeshGroupPaintTool&) = delete; \
|
|
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UMeshGroupPaintTool); \
|
|
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshGroupPaintTool); \
|
|
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMeshGroupPaintTool) \
|
|
MESHMODELINGTOOLS_API virtual ~UMeshGroupPaintTool();
|
|
|
|
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_294_PROLOG
|
|
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_297_GENERATED_BODY \
|
|
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
|
|
public: \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_297_INCLASS_NO_PURE_DECLS \
|
|
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h_297_ENHANCED_CONSTRUCTORS \
|
|
private: \
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|
|
|
|
|
|
class UMeshGroupPaintTool;
|
|
|
|
// ********** End Class UMeshGroupPaintTool ********************************************************
|
|
|
|
#undef CURRENT_FILE_ID
|
|
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_MeshGroupPaintTool_h
|
|
|
|
// ********** Begin Enum EMeshGroupPaintInteractionType ********************************************
|
|
#define FOREACH_ENUM_EMESHGROUPPAINTINTERACTIONTYPE(op) \
|
|
op(EMeshGroupPaintInteractionType::Brush) \
|
|
op(EMeshGroupPaintInteractionType::Fill) \
|
|
op(EMeshGroupPaintInteractionType::GroupFill) \
|
|
op(EMeshGroupPaintInteractionType::PolyLasso) \
|
|
op(EMeshGroupPaintInteractionType::LastValue)
|
|
|
|
enum class EMeshGroupPaintInteractionType : uint8;
|
|
template<> struct TIsUEnumClass<EMeshGroupPaintInteractionType> { enum { Value = true }; };
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshGroupPaintInteractionType>();
|
|
// ********** End Enum EMeshGroupPaintInteractionType **********************************************
|
|
|
|
// ********** Begin Enum EMeshGroupPaintBrushType **************************************************
|
|
#define FOREACH_ENUM_EMESHGROUPPAINTBRUSHTYPE(op) \
|
|
op(EMeshGroupPaintBrushType::Paint) \
|
|
op(EMeshGroupPaintBrushType::Erase) \
|
|
op(EMeshGroupPaintBrushType::LastValue)
|
|
|
|
enum class EMeshGroupPaintBrushType : uint8;
|
|
template<> struct TIsUEnumClass<EMeshGroupPaintBrushType> { enum { Value = true }; };
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshGroupPaintBrushType>();
|
|
// ********** End Enum EMeshGroupPaintBrushType ****************************************************
|
|
|
|
// ********** Begin Enum EMeshGroupPaintBrushAreaType **********************************************
|
|
#define FOREACH_ENUM_EMESHGROUPPAINTBRUSHAREATYPE(op) \
|
|
op(EMeshGroupPaintBrushAreaType::Connected) \
|
|
op(EMeshGroupPaintBrushAreaType::Volumetric)
|
|
|
|
enum class EMeshGroupPaintBrushAreaType : uint8;
|
|
template<> struct TIsUEnumClass<EMeshGroupPaintBrushAreaType> { enum { Value = true }; };
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshGroupPaintBrushAreaType>();
|
|
// ********** End Enum EMeshGroupPaintBrushAreaType ************************************************
|
|
|
|
// ********** Begin Enum EMeshGroupPaintVisibilityType *********************************************
|
|
#define FOREACH_ENUM_EMESHGROUPPAINTVISIBILITYTYPE(op) \
|
|
op(EMeshGroupPaintVisibilityType::None) \
|
|
op(EMeshGroupPaintVisibilityType::FrontFacing) \
|
|
op(EMeshGroupPaintVisibilityType::Unoccluded)
|
|
|
|
enum class EMeshGroupPaintVisibilityType : uint8;
|
|
template<> struct TIsUEnumClass<EMeshGroupPaintVisibilityType> { enum { Value = true }; };
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshGroupPaintVisibilityType>();
|
|
// ********** End Enum EMeshGroupPaintVisibilityType ***********************************************
|
|
|
|
// ********** Begin Enum EMeshGroupPaintToolActions ************************************************
|
|
#define FOREACH_ENUM_EMESHGROUPPAINTTOOLACTIONS(op) \
|
|
op(EMeshGroupPaintToolActions::NoAction) \
|
|
op(EMeshGroupPaintToolActions::ClearFrozen) \
|
|
op(EMeshGroupPaintToolActions::FreezeCurrent) \
|
|
op(EMeshGroupPaintToolActions::FreezeOthers) \
|
|
op(EMeshGroupPaintToolActions::GrowCurrent) \
|
|
op(EMeshGroupPaintToolActions::ShrinkCurrent) \
|
|
op(EMeshGroupPaintToolActions::ClearCurrent) \
|
|
op(EMeshGroupPaintToolActions::FloodFillCurrent) \
|
|
op(EMeshGroupPaintToolActions::ClearAll)
|
|
|
|
enum class EMeshGroupPaintToolActions;
|
|
template<> struct TIsUEnumClass<EMeshGroupPaintToolActions> { enum { Value = true }; };
|
|
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshGroupPaintToolActions>();
|
|
// ********** End Enum EMeshGroupPaintToolActions **************************************************
|
|
|
|
PRAGMA_ENABLE_DEPRECATION_WARNINGS
|