// 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(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 { enum { Value = true }; }; template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** 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 { enum { Value = true }; }; template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** 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 { enum { Value = true }; }; template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EEditMeshPolygonsToolSelectionMode ****************************************** PRAGMA_ENABLE_DEPRECATION_WARNINGS