Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/MeshModelingTools/UHT/EditMeshPolygonsTool.generated.h

659 lines
40 KiB
C
Raw Normal View History

2026-01-28 19:08:51 -05:00
// 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 "EditMeshPolygonsTool.h"
#ifdef MESHMODELINGTOOLS_EditMeshPolygonsTool_generated_h
#error "EditMeshPolygonsTool.generated.h already included, missing '#pragma once' in EditMeshPolygonsTool.h"
#endif
#define MESHMODELINGTOOLS_EditMeshPolygonsTool_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UEditMeshPolygonsToolBuilder *********************************************
struct Z_Construct_UClass_UEditMeshPolygonsToolBuilder_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsToolBuilder_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_52_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsToolBuilder(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsToolBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsToolBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsToolBuilder, USingleTargetWithSelectionToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsToolBuilder_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsToolBuilder)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_52_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UEditMeshPolygonsToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsToolBuilder(UEditMeshPolygonsToolBuilder&&) = delete; \
UEditMeshPolygonsToolBuilder(const UEditMeshPolygonsToolBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsToolBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsToolBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditMeshPolygonsToolBuilder) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsToolBuilder();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_49_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_52_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_52_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_52_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsToolBuilder;
// ********** End Class UEditMeshPolygonsToolBuilder ***********************************************
// ********** Begin Class UPolyEditCommonProperties ************************************************
struct Z_Construct_UClass_UPolyEditCommonProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UPolyEditCommonProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_77_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPolyEditCommonProperties(); \
friend struct ::Z_Construct_UClass_UPolyEditCommonProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UPolyEditCommonProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UPolyEditCommonProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UPolyEditCommonProperties_NoRegister) \
DECLARE_SERIALIZER(UPolyEditCommonProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_77_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UPolyEditCommonProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPolyEditCommonProperties(UPolyEditCommonProperties&&) = delete; \
UPolyEditCommonProperties(const UPolyEditCommonProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UPolyEditCommonProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPolyEditCommonProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPolyEditCommonProperties) \
MESHMODELINGTOOLS_API virtual ~UPolyEditCommonProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_74_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_77_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_77_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_77_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPolyEditCommonProperties;
// ********** End Class UPolyEditCommonProperties **************************************************
// ********** Begin Class UEditMeshPolygonsActionModeToolBuilder ***********************************
struct Z_Construct_UClass_UEditMeshPolygonsActionModeToolBuilder_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsActionModeToolBuilder_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_161_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsActionModeToolBuilder(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsActionModeToolBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsActionModeToolBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsActionModeToolBuilder, UEditMeshPolygonsToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsActionModeToolBuilder_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsActionModeToolBuilder)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_161_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UEditMeshPolygonsActionModeToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsActionModeToolBuilder(UEditMeshPolygonsActionModeToolBuilder&&) = delete; \
UEditMeshPolygonsActionModeToolBuilder(const UEditMeshPolygonsActionModeToolBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsActionModeToolBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsActionModeToolBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditMeshPolygonsActionModeToolBuilder) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsActionModeToolBuilder();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_158_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_161_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_161_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_161_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsActionModeToolBuilder;
// ********** End Class UEditMeshPolygonsActionModeToolBuilder *************************************
// ********** Begin Class UEditMeshPolygonsSelectionModeToolBuilder ********************************
struct Z_Construct_UClass_UEditMeshPolygonsSelectionModeToolBuilder_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsSelectionModeToolBuilder_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_183_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsSelectionModeToolBuilder(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsSelectionModeToolBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsSelectionModeToolBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsSelectionModeToolBuilder, UEditMeshPolygonsToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsSelectionModeToolBuilder_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsSelectionModeToolBuilder)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_183_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UEditMeshPolygonsSelectionModeToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsSelectionModeToolBuilder(UEditMeshPolygonsSelectionModeToolBuilder&&) = delete; \
UEditMeshPolygonsSelectionModeToolBuilder(const UEditMeshPolygonsSelectionModeToolBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsSelectionModeToolBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsSelectionModeToolBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditMeshPolygonsSelectionModeToolBuilder) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsSelectionModeToolBuilder();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_180_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_183_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_183_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_183_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsSelectionModeToolBuilder;
// ********** End Class UEditMeshPolygonsSelectionModeToolBuilder **********************************
// ********** Begin Class UEditMeshPolygonsToolActionPropertySet ***********************************
struct Z_Construct_UClass_UEditMeshPolygonsToolActionPropertySet_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsToolActionPropertySet_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_196_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsToolActionPropertySet(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsToolActionPropertySet_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsToolActionPropertySet_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsToolActionPropertySet, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsToolActionPropertySet_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsToolActionPropertySet)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_196_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UEditMeshPolygonsToolActionPropertySet(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsToolActionPropertySet(UEditMeshPolygonsToolActionPropertySet&&) = delete; \
UEditMeshPolygonsToolActionPropertySet(const UEditMeshPolygonsToolActionPropertySet&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsToolActionPropertySet); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsToolActionPropertySet); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditMeshPolygonsToolActionPropertySet) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsToolActionPropertySet();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_193_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_196_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_196_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_196_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsToolActionPropertySet;
// ********** End Class UEditMeshPolygonsToolActionPropertySet *************************************
// ********** Begin Class UPolyEditTopologyProperties **********************************************
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_209_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execRegenerateExtraCorners);
struct Z_Construct_UClass_UPolyEditTopologyProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UPolyEditTopologyProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_209_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPolyEditTopologyProperties(); \
friend struct ::Z_Construct_UClass_UPolyEditTopologyProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UPolyEditTopologyProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UPolyEditTopologyProperties, UEditMeshPolygonsToolActionPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UPolyEditTopologyProperties_NoRegister) \
DECLARE_SERIALIZER(UPolyEditTopologyProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_209_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UPolyEditTopologyProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPolyEditTopologyProperties(UPolyEditTopologyProperties&&) = delete; \
UPolyEditTopologyProperties(const UPolyEditTopologyProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UPolyEditTopologyProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPolyEditTopologyProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPolyEditTopologyProperties) \
MESHMODELINGTOOLS_API virtual ~UPolyEditTopologyProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_206_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_209_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_209_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_209_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_209_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPolyEditTopologyProperties;
// ********** End Class UPolyEditTopologyProperties ************************************************
// ********** Begin Class UEditMeshPolygonsToolActions *********************************************
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_241_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSimplifyByGroups); \
DECLARE_FUNCTION(execInsertEdge); \
DECLARE_FUNCTION(execInsertEdgeLoop); \
DECLARE_FUNCTION(execDuplicate); \
DECLARE_FUNCTION(execDisconnect); \
DECLARE_FUNCTION(execDecompose); \
DECLARE_FUNCTION(execRetriangulate); \
DECLARE_FUNCTION(execFlip); \
DECLARE_FUNCTION(execRecalcNormals); \
DECLARE_FUNCTION(execCutFaces); \
DECLARE_FUNCTION(execDelete); \
DECLARE_FUNCTION(execMerge); \
DECLARE_FUNCTION(execBevel); \
DECLARE_FUNCTION(execOutset); \
DECLARE_FUNCTION(execInset); \
DECLARE_FUNCTION(execOffset); \
DECLARE_FUNCTION(execPushPull); \
DECLARE_FUNCTION(execExtrude);
struct Z_Construct_UClass_UEditMeshPolygonsToolActions_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsToolActions_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_241_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsToolActions(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsToolActions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsToolActions_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsToolActions, UEditMeshPolygonsToolActionPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsToolActions_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsToolActions)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_241_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UEditMeshPolygonsToolActions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsToolActions(UEditMeshPolygonsToolActions&&) = delete; \
UEditMeshPolygonsToolActions(const UEditMeshPolygonsToolActions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsToolActions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsToolActions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditMeshPolygonsToolActions) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsToolActions();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_238_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_241_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_241_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_241_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_241_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsToolActions;
// ********** End Class UEditMeshPolygonsToolActions ***********************************************
// ********** Begin Class UEditMeshPolygonsToolActions_Triangles ***********************************
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_330_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execPoke); \
DECLARE_FUNCTION(execDuplicate); \
DECLARE_FUNCTION(execDisconnect); \
DECLARE_FUNCTION(execFlip); \
DECLARE_FUNCTION(execRecalcNormals); \
DECLARE_FUNCTION(execCutFaces); \
DECLARE_FUNCTION(execDelete); \
DECLARE_FUNCTION(execOutset); \
DECLARE_FUNCTION(execInset); \
DECLARE_FUNCTION(execOffset); \
DECLARE_FUNCTION(execPushPull); \
DECLARE_FUNCTION(execExtrude);
struct Z_Construct_UClass_UEditMeshPolygonsToolActions_Triangles_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsToolActions_Triangles_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_330_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsToolActions_Triangles(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsToolActions_Triangles_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsToolActions_Triangles_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsToolActions_Triangles, UEditMeshPolygonsToolActionPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsToolActions_Triangles_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsToolActions_Triangles)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_330_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UEditMeshPolygonsToolActions_Triangles(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsToolActions_Triangles(UEditMeshPolygonsToolActions_Triangles&&) = delete; \
UEditMeshPolygonsToolActions_Triangles(const UEditMeshPolygonsToolActions_Triangles&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsToolActions_Triangles); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsToolActions_Triangles); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditMeshPolygonsToolActions_Triangles) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsToolActions_Triangles();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_327_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_330_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_330_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_330_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_330_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsToolActions_Triangles;
// ********** End Class UEditMeshPolygonsToolActions_Triangles *************************************
// ********** Begin Class UEditMeshPolygonsToolUVActions *******************************************
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_388_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execPlanarProjection);
struct Z_Construct_UClass_UEditMeshPolygonsToolUVActions_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsToolUVActions_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_388_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsToolUVActions(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsToolUVActions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsToolUVActions_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsToolUVActions, UEditMeshPolygonsToolActionPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsToolUVActions_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsToolUVActions)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_388_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UEditMeshPolygonsToolUVActions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsToolUVActions(UEditMeshPolygonsToolUVActions&&) = delete; \
UEditMeshPolygonsToolUVActions(const UEditMeshPolygonsToolUVActions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsToolUVActions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsToolUVActions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditMeshPolygonsToolUVActions) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsToolUVActions();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_385_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_388_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_388_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_388_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_388_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsToolUVActions;
// ********** End Class UEditMeshPolygonsToolUVActions *********************************************
// ********** Begin Class UEditMeshPolygonsToolEdgeActions *****************************************
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_407_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execCollapse); \
DECLARE_FUNCTION(execDeleteEdge); \
DECLARE_FUNCTION(execSimplify); \
DECLARE_FUNCTION(execExtrude); \
DECLARE_FUNCTION(execBridge); \
DECLARE_FUNCTION(execBevel); \
DECLARE_FUNCTION(execFillHole); \
DECLARE_FUNCTION(execStraighten); \
DECLARE_FUNCTION(execWeld); \
DECLARE_FUNCTION(execWeldCentered);
struct Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_407_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsToolEdgeActions(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsToolEdgeActions, UEditMeshPolygonsToolActionPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsToolEdgeActions)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_407_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UEditMeshPolygonsToolEdgeActions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsToolEdgeActions(UEditMeshPolygonsToolEdgeActions&&) = delete; \
UEditMeshPolygonsToolEdgeActions(const UEditMeshPolygonsToolEdgeActions&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsToolEdgeActions); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsToolEdgeActions); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditMeshPolygonsToolEdgeActions) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsToolEdgeActions();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_404_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_407_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_407_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_407_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_407_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsToolEdgeActions;
// ********** End Class UEditMeshPolygonsToolEdgeActions *******************************************
// ********** Begin Class UEditMeshPolygonsToolEdgeActions_Triangles *******************************
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_454_RPC_WRAPPERS_NO_PURE_DECLS \
DECLARE_FUNCTION(execSplit); \
DECLARE_FUNCTION(execFlip); \
DECLARE_FUNCTION(execCollapse); \
DECLARE_FUNCTION(execExtrude); \
DECLARE_FUNCTION(execBridge); \
DECLARE_FUNCTION(execFillHole); \
DECLARE_FUNCTION(execWeld); \
DECLARE_FUNCTION(execWeldCentered);
struct Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_Triangles_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_Triangles_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_454_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsToolEdgeActions_Triangles(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_Triangles_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_Triangles_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsToolEdgeActions_Triangles, UEditMeshPolygonsToolActionPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsToolEdgeActions_Triangles_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsToolEdgeActions_Triangles)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_454_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UEditMeshPolygonsToolEdgeActions_Triangles(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsToolEdgeActions_Triangles(UEditMeshPolygonsToolEdgeActions_Triangles&&) = delete; \
UEditMeshPolygonsToolEdgeActions_Triangles(const UEditMeshPolygonsToolEdgeActions_Triangles&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsToolEdgeActions_Triangles); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsToolEdgeActions_Triangles); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UEditMeshPolygonsToolEdgeActions_Triangles) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsToolEdgeActions_Triangles();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_451_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_454_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_454_RPC_WRAPPERS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_454_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_454_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsToolEdgeActions_Triangles;
// ********** End Class UEditMeshPolygonsToolEdgeActions_Triangles *********************************
// ********** Begin Class UEditMeshPolygonsTool ****************************************************
struct Z_Construct_UClass_UEditMeshPolygonsTool_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UEditMeshPolygonsTool_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_500_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUEditMeshPolygonsTool(); \
friend struct ::Z_Construct_UClass_UEditMeshPolygonsTool_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UEditMeshPolygonsTool_NoRegister(); \
public: \
DECLARE_CLASS2(UEditMeshPolygonsTool, USingleTargetWithSelectionTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UEditMeshPolygonsTool_NoRegister) \
DECLARE_SERIALIZER(UEditMeshPolygonsTool) \
virtual UObject* _getUObject() const override { return const_cast<UEditMeshPolygonsTool*>(this); }
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_500_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UEditMeshPolygonsTool(UEditMeshPolygonsTool&&) = delete; \
UEditMeshPolygonsTool(const UEditMeshPolygonsTool&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UEditMeshPolygonsTool); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UEditMeshPolygonsTool); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UEditMeshPolygonsTool) \
MESHMODELINGTOOLS_API virtual ~UEditMeshPolygonsTool();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_494_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_500_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_500_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h_500_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UEditMeshPolygonsTool;
// ********** End Class UEditMeshPolygonsTool ******************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_EditMeshPolygonsTool_h
// ********** Begin Enum ELocalFrameMode ***********************************************************
#define FOREACH_ENUM_ELOCALFRAMEMODE(op) \
op(ELocalFrameMode::FromObject) \
op(ELocalFrameMode::FromGeometry)
enum class ELocalFrameMode;
template<> struct TIsUEnumClass<ELocalFrameMode> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<ELocalFrameMode>();
// ********** End Enum ELocalFrameMode *************************************************************
// ********** Begin Enum EEditMeshPolygonsToolActions **********************************************
#define FOREACH_ENUM_EEDITMESHPOLYGONSTOOLACTIONS(op) \
op(EEditMeshPolygonsToolActions::NoAction) \
op(EEditMeshPolygonsToolActions::AcceptCurrent) \
op(EEditMeshPolygonsToolActions::CancelCurrent) \
op(EEditMeshPolygonsToolActions::Extrude) \
op(EEditMeshPolygonsToolActions::PushPull) \
op(EEditMeshPolygonsToolActions::Offset) \
op(EEditMeshPolygonsToolActions::Inset) \
op(EEditMeshPolygonsToolActions::Outset) \
op(EEditMeshPolygonsToolActions::BevelFaces) \
op(EEditMeshPolygonsToolActions::InsertEdge) \
op(EEditMeshPolygonsToolActions::InsertEdgeLoop) \
op(EEditMeshPolygonsToolActions::Complete) \
op(EEditMeshPolygonsToolActions::PlaneCut) \
op(EEditMeshPolygonsToolActions::Merge) \
op(EEditMeshPolygonsToolActions::Delete) \
op(EEditMeshPolygonsToolActions::CutFaces) \
op(EEditMeshPolygonsToolActions::RecalculateNormals) \
op(EEditMeshPolygonsToolActions::FlipNormals) \
op(EEditMeshPolygonsToolActions::Retriangulate) \
op(EEditMeshPolygonsToolActions::Decompose) \
op(EEditMeshPolygonsToolActions::Disconnect) \
op(EEditMeshPolygonsToolActions::Duplicate) \
op(EEditMeshPolygonsToolActions::CollapseEdge) \
op(EEditMeshPolygonsToolActions::WeldEdges) \
op(EEditMeshPolygonsToolActions::WeldEdgesCentered) \
op(EEditMeshPolygonsToolActions::StraightenEdge) \
op(EEditMeshPolygonsToolActions::FillHole) \
op(EEditMeshPolygonsToolActions::BridgeEdges) \
op(EEditMeshPolygonsToolActions::ExtrudeEdges) \
op(EEditMeshPolygonsToolActions::BevelEdges) \
op(EEditMeshPolygonsToolActions::SimplifyAlongEdges) \
op(EEditMeshPolygonsToolActions::PlanarProjectionUV) \
op(EEditMeshPolygonsToolActions::SimplifyByGroups) \
op(EEditMeshPolygonsToolActions::RegenerateExtraCorners) \
op(EEditMeshPolygonsToolActions::PokeSingleFace) \
op(EEditMeshPolygonsToolActions::SplitSingleEdge) \
op(EEditMeshPolygonsToolActions::FlipSingleEdge) \
op(EEditMeshPolygonsToolActions::CollapseSingleEdge) \
op(EEditMeshPolygonsToolActions::BevelAuto)
enum class EEditMeshPolygonsToolActions;
template<> struct TIsUEnumClass<EEditMeshPolygonsToolActions> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EEditMeshPolygonsToolActions>();
// ********** End Enum EEditMeshPolygonsToolActions ************************************************
// ********** Begin Enum EEditMeshPolygonsToolSelectionMode ****************************************
#define FOREACH_ENUM_EEDITMESHPOLYGONSTOOLSELECTIONMODE(op) \
op(EEditMeshPolygonsToolSelectionMode::Faces) \
op(EEditMeshPolygonsToolSelectionMode::Edges) \
op(EEditMeshPolygonsToolSelectionMode::Vertices) \
op(EEditMeshPolygonsToolSelectionMode::Loops) \
op(EEditMeshPolygonsToolSelectionMode::Rings) \
op(EEditMeshPolygonsToolSelectionMode::FacesEdgesVertices)
enum class EEditMeshPolygonsToolSelectionMode;
template<> struct TIsUEnumClass<EEditMeshPolygonsToolSelectionMode> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EEditMeshPolygonsToolSelectionMode>();
// ********** End Enum EEditMeshPolygonsToolSelectionMode ******************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS