Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,208 @@
// 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 "DrawPolygonTool.h"
#ifdef MESHMODELINGTOOLS_DrawPolygonTool_generated_h
#error "DrawPolygonTool.generated.h already included, missing '#pragma once' in DrawPolygonTool.h"
#endif
#define MESHMODELINGTOOLS_DrawPolygonTool_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UDrawPolygonToolBuilder **************************************************
struct Z_Construct_UClass_UDrawPolygonToolBuilder_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDrawPolygonToolBuilder_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_35_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDrawPolygonToolBuilder(); \
friend struct ::Z_Construct_UClass_UDrawPolygonToolBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDrawPolygonToolBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UDrawPolygonToolBuilder, UInteractiveToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDrawPolygonToolBuilder_NoRegister) \
DECLARE_SERIALIZER(UDrawPolygonToolBuilder)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_35_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UDrawPolygonToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDrawPolygonToolBuilder(UDrawPolygonToolBuilder&&) = delete; \
UDrawPolygonToolBuilder(const UDrawPolygonToolBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDrawPolygonToolBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDrawPolygonToolBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDrawPolygonToolBuilder) \
MESHMODELINGTOOLS_API virtual ~UDrawPolygonToolBuilder();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_32_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_35_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_35_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_35_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDrawPolygonToolBuilder;
// ********** End Class UDrawPolygonToolBuilder ****************************************************
// ********** Begin Class UDrawPolygonToolStandardProperties ***************************************
struct Z_Construct_UClass_UDrawPolygonToolStandardProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDrawPolygonToolStandardProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_89_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDrawPolygonToolStandardProperties(); \
friend struct ::Z_Construct_UClass_UDrawPolygonToolStandardProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDrawPolygonToolStandardProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UDrawPolygonToolStandardProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDrawPolygonToolStandardProperties_NoRegister) \
DECLARE_SERIALIZER(UDrawPolygonToolStandardProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_89_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDrawPolygonToolStandardProperties(UDrawPolygonToolStandardProperties&&) = delete; \
UDrawPolygonToolStandardProperties(const UDrawPolygonToolStandardProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDrawPolygonToolStandardProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDrawPolygonToolStandardProperties); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDrawPolygonToolStandardProperties) \
MESHMODELINGTOOLS_API virtual ~UDrawPolygonToolStandardProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_86_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_89_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_89_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_89_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDrawPolygonToolStandardProperties;
// ********** End Class UDrawPolygonToolStandardProperties *****************************************
// ********** Begin Class UDrawPolygonToolSnapProperties *******************************************
struct Z_Construct_UClass_UDrawPolygonToolSnapProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDrawPolygonToolSnapProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_134_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDrawPolygonToolSnapProperties(); \
friend struct ::Z_Construct_UClass_UDrawPolygonToolSnapProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDrawPolygonToolSnapProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UDrawPolygonToolSnapProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDrawPolygonToolSnapProperties_NoRegister) \
DECLARE_SERIALIZER(UDrawPolygonToolSnapProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_134_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UDrawPolygonToolSnapProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UDrawPolygonToolSnapProperties(UDrawPolygonToolSnapProperties&&) = delete; \
UDrawPolygonToolSnapProperties(const UDrawPolygonToolSnapProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDrawPolygonToolSnapProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDrawPolygonToolSnapProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UDrawPolygonToolSnapProperties) \
MESHMODELINGTOOLS_API virtual ~UDrawPolygonToolSnapProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_131_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_134_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_134_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_134_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDrawPolygonToolSnapProperties;
// ********** End Class UDrawPolygonToolSnapProperties *********************************************
// ********** Begin Class UDrawPolygonTool *********************************************************
struct Z_Construct_UClass_UDrawPolygonTool_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UDrawPolygonTool_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_181_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUDrawPolygonTool(); \
friend struct ::Z_Construct_UClass_UDrawPolygonTool_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UDrawPolygonTool_NoRegister(); \
public: \
DECLARE_CLASS2(UDrawPolygonTool, UInteractiveTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UDrawPolygonTool_NoRegister) \
DECLARE_SERIALIZER(UDrawPolygonTool) \
virtual UObject* _getUObject() const override { return const_cast<UDrawPolygonTool*>(this); }
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_181_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UDrawPolygonTool(UDrawPolygonTool&&) = delete; \
UDrawPolygonTool(const UDrawPolygonTool&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UDrawPolygonTool); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UDrawPolygonTool); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UDrawPolygonTool) \
MESHMODELINGTOOLS_API virtual ~UDrawPolygonTool();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_178_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_181_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_181_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h_181_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UDrawPolygonTool;
// ********** End Class UDrawPolygonTool ***********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_DrawPolygonTool_h
// ********** Begin Enum EDrawPolygonDrawMode ******************************************************
#define FOREACH_ENUM_EDRAWPOLYGONDRAWMODE(op) \
op(EDrawPolygonDrawMode::Freehand) \
op(EDrawPolygonDrawMode::Circle) \
op(EDrawPolygonDrawMode::Square) \
op(EDrawPolygonDrawMode::Rectangle) \
op(EDrawPolygonDrawMode::RoundedRectangle) \
op(EDrawPolygonDrawMode::Ring)
enum class EDrawPolygonDrawMode : uint8;
template<> struct TIsUEnumClass<EDrawPolygonDrawMode> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EDrawPolygonDrawMode>();
// ********** End Enum EDrawPolygonDrawMode ********************************************************
// ********** Begin Enum EDrawPolygonExtrudeMode ***************************************************
#define FOREACH_ENUM_EDRAWPOLYGONEXTRUDEMODE(op) \
op(EDrawPolygonExtrudeMode::Flat) \
op(EDrawPolygonExtrudeMode::Fixed) \
op(EDrawPolygonExtrudeMode::Interactive)
enum class EDrawPolygonExtrudeMode : uint8;
template<> struct TIsUEnumClass<EDrawPolygonExtrudeMode> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EDrawPolygonExtrudeMode>();
// ********** End Enum EDrawPolygonExtrudeMode *****************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS