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

246 lines
15 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 "ToolActivities/PolyEditExtrudeActivity.h"
#ifdef MESHMODELINGTOOLS_PolyEditExtrudeActivity_generated_h
#error "PolyEditExtrudeActivity.generated.h already included, missing '#pragma once' in PolyEditExtrudeActivity.h"
#endif
#define MESHMODELINGTOOLS_PolyEditExtrudeActivity_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UPolyEditExtrudeProperties ***********************************************
struct Z_Construct_UClass_UPolyEditExtrudeProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UPolyEditExtrudeProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_113_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPolyEditExtrudeProperties(); \
friend struct ::Z_Construct_UClass_UPolyEditExtrudeProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UPolyEditExtrudeProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UPolyEditExtrudeProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UPolyEditExtrudeProperties_NoRegister) \
DECLARE_SERIALIZER(UPolyEditExtrudeProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_113_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UPolyEditExtrudeProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPolyEditExtrudeProperties(UPolyEditExtrudeProperties&&) = delete; \
UPolyEditExtrudeProperties(const UPolyEditExtrudeProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UPolyEditExtrudeProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPolyEditExtrudeProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPolyEditExtrudeProperties) \
MESHMODELINGTOOLS_API virtual ~UPolyEditExtrudeProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_110_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_113_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_113_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_113_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPolyEditExtrudeProperties;
// ********** End Class UPolyEditExtrudeProperties *************************************************
// ********** Begin Class UPolyEditOffsetProperties ************************************************
struct Z_Construct_UClass_UPolyEditOffsetProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UPolyEditOffsetProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_161_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPolyEditOffsetProperties(); \
friend struct ::Z_Construct_UClass_UPolyEditOffsetProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UPolyEditOffsetProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UPolyEditOffsetProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UPolyEditOffsetProperties_NoRegister) \
DECLARE_SERIALIZER(UPolyEditOffsetProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_161_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UPolyEditOffsetProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPolyEditOffsetProperties(UPolyEditOffsetProperties&&) = delete; \
UPolyEditOffsetProperties(const UPolyEditOffsetProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UPolyEditOffsetProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPolyEditOffsetProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPolyEditOffsetProperties) \
MESHMODELINGTOOLS_API virtual ~UPolyEditOffsetProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_158_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_161_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_161_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_161_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPolyEditOffsetProperties;
// ********** End Class UPolyEditOffsetProperties **************************************************
// ********** Begin Class UPolyEditPushPullProperties **********************************************
struct Z_Construct_UClass_UPolyEditPushPullProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UPolyEditPushPullProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_204_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPolyEditPushPullProperties(); \
friend struct ::Z_Construct_UClass_UPolyEditPushPullProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UPolyEditPushPullProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UPolyEditPushPullProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UPolyEditPushPullProperties_NoRegister) \
DECLARE_SERIALIZER(UPolyEditPushPullProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_204_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UPolyEditPushPullProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPolyEditPushPullProperties(UPolyEditPushPullProperties&&) = delete; \
UPolyEditPushPullProperties(const UPolyEditPushPullProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UPolyEditPushPullProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPolyEditPushPullProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPolyEditPushPullProperties) \
MESHMODELINGTOOLS_API virtual ~UPolyEditPushPullProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_201_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_204_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_204_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_204_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPolyEditPushPullProperties;
// ********** End Class UPolyEditPushPullProperties ************************************************
// ********** Begin Class UPolyEditExtrudeActivity *************************************************
struct Z_Construct_UClass_UPolyEditExtrudeActivity_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UPolyEditExtrudeActivity_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_258_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPolyEditExtrudeActivity(); \
friend struct ::Z_Construct_UClass_UPolyEditExtrudeActivity_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UPolyEditExtrudeActivity_NoRegister(); \
public: \
DECLARE_CLASS2(UPolyEditExtrudeActivity, UInteractiveToolActivity, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UPolyEditExtrudeActivity_NoRegister) \
DECLARE_SERIALIZER(UPolyEditExtrudeActivity)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_258_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UPolyEditExtrudeActivity(); \
/** Deleted move- and copy-constructors, should never be used */ \
UPolyEditExtrudeActivity(UPolyEditExtrudeActivity&&) = delete; \
UPolyEditExtrudeActivity(const UPolyEditExtrudeActivity&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UPolyEditExtrudeActivity); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPolyEditExtrudeActivity); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UPolyEditExtrudeActivity) \
MESHMODELINGTOOLS_API virtual ~UPolyEditExtrudeActivity();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_252_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_258_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_258_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h_258_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPolyEditExtrudeActivity;
// ********** End Class UPolyEditExtrudeActivity ***************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_ToolActivities_PolyEditExtrudeActivity_h
// ********** Begin Enum EPolyEditExtrudeDirection *************************************************
#define FOREACH_ENUM_EPOLYEDITEXTRUDEDIRECTION(op) \
op(EPolyEditExtrudeDirection::SelectionNormal) \
op(EPolyEditExtrudeDirection::WorldX) \
op(EPolyEditExtrudeDirection::WorldY) \
op(EPolyEditExtrudeDirection::WorldZ) \
op(EPolyEditExtrudeDirection::LocalX) \
op(EPolyEditExtrudeDirection::LocalY) \
op(EPolyEditExtrudeDirection::LocalZ)
enum class EPolyEditExtrudeDirection;
template<> struct TIsUEnumClass<EPolyEditExtrudeDirection> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EPolyEditExtrudeDirection>();
// ********** End Enum EPolyEditExtrudeDirection ***************************************************
// ********** Begin Enum EPolyEditExtrudeDistanceMode **********************************************
#define FOREACH_ENUM_EPOLYEDITEXTRUDEDISTANCEMODE(op) \
op(EPolyEditExtrudeDistanceMode::ClickInViewport) \
op(EPolyEditExtrudeDistanceMode::Fixed)
enum class EPolyEditExtrudeDistanceMode;
template<> struct TIsUEnumClass<EPolyEditExtrudeDistanceMode> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EPolyEditExtrudeDistanceMode>();
// ********** End Enum EPolyEditExtrudeDistanceMode ************************************************
// ********** Begin Enum EPolyEditExtrudeModeOptions ***********************************************
#define FOREACH_ENUM_EPOLYEDITEXTRUDEMODEOPTIONS(op) \
op(EPolyEditExtrudeModeOptions::SingleDirection) \
op(EPolyEditExtrudeModeOptions::SelectedTriangleNormals) \
op(EPolyEditExtrudeModeOptions::SelectedTriangleNormalsEven)
enum class EPolyEditExtrudeModeOptions;
template<> struct TIsUEnumClass<EPolyEditExtrudeModeOptions> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EPolyEditExtrudeModeOptions>();
// ********** End Enum EPolyEditExtrudeModeOptions *************************************************
// ********** Begin Enum EPolyEditOffsetModeOptions ************************************************
#define FOREACH_ENUM_EPOLYEDITOFFSETMODEOPTIONS(op) \
op(EPolyEditOffsetModeOptions::VertexNormals) \
op(EPolyEditOffsetModeOptions::SelectedTriangleNormals) \
op(EPolyEditOffsetModeOptions::SelectedTriangleNormalsEven)
enum class EPolyEditOffsetModeOptions;
template<> struct TIsUEnumClass<EPolyEditOffsetModeOptions> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EPolyEditOffsetModeOptions>();
// ********** End Enum EPolyEditOffsetModeOptions **************************************************
// ********** Begin Enum EPolyEditPushPullModeOptions **********************************************
#define FOREACH_ENUM_EPOLYEDITPUSHPULLMODEOPTIONS(op) \
op(EPolyEditPushPullModeOptions::SelectedTriangleNormals) \
op(EPolyEditPushPullModeOptions::SelectedTriangleNormalsEven) \
op(EPolyEditPushPullModeOptions::SingleDirection) \
op(EPolyEditPushPullModeOptions::VertexNormals)
enum class EPolyEditPushPullModeOptions;
template<> struct TIsUEnumClass<EPolyEditPushPullModeOptions> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EPolyEditPushPullModeOptions>();
// ********** End Enum EPolyEditPushPullModeOptions ************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS