Files
DedicatedServerCourse/Intermediate/Build/Win64/FPSTemplateEditor/Inc/MeshModelingToolsExp/UHT/ExtractSplineTool.generated.h

157 lines
9.0 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 "ExtractSplineTool.h"
#ifdef MESHMODELINGTOOLSEXP_ExtractSplineTool_generated_h
#error "ExtractSplineTool.generated.h already included, missing '#pragma once' in ExtractSplineTool.h"
#endif
#define MESHMODELINGTOOLSEXP_ExtractSplineTool_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UExtractSplineToolProperties *********************************************
struct Z_Construct_UClass_UExtractSplineToolProperties_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UExtractSplineToolProperties_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_47_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUExtractSplineToolProperties(); \
friend struct ::Z_Construct_UClass_UExtractSplineToolProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UExtractSplineToolProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UExtractSplineToolProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UExtractSplineToolProperties_NoRegister) \
DECLARE_SERIALIZER(UExtractSplineToolProperties)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_47_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UExtractSplineToolProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UExtractSplineToolProperties(UExtractSplineToolProperties&&) = delete; \
UExtractSplineToolProperties(const UExtractSplineToolProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UExtractSplineToolProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UExtractSplineToolProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UExtractSplineToolProperties) \
MESHMODELINGTOOLSEXP_API virtual ~UExtractSplineToolProperties();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_44_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_47_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_47_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_47_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UExtractSplineToolProperties;
// ********** End Class UExtractSplineToolProperties ***********************************************
// ********** Begin Class UExtractSplineTool *******************************************************
struct Z_Construct_UClass_UExtractSplineTool_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UExtractSplineTool_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_62_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUExtractSplineTool(); \
friend struct ::Z_Construct_UClass_UExtractSplineTool_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UExtractSplineTool_NoRegister(); \
public: \
DECLARE_CLASS2(UExtractSplineTool, USingleSelectionMeshEditingTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UExtractSplineTool_NoRegister) \
DECLARE_SERIALIZER(UExtractSplineTool)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_62_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UExtractSplineTool(); \
/** Deleted move- and copy-constructors, should never be used */ \
UExtractSplineTool(UExtractSplineTool&&) = delete; \
UExtractSplineTool(const UExtractSplineTool&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UExtractSplineTool); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UExtractSplineTool); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UExtractSplineTool) \
MESHMODELINGTOOLSEXP_API virtual ~UExtractSplineTool();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_59_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_62_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_62_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_62_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UExtractSplineTool;
// ********** End Class UExtractSplineTool *********************************************************
// ********** Begin Class UExtractSplineToolBuilder ************************************************
struct Z_Construct_UClass_UExtractSplineToolBuilder_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UExtractSplineToolBuilder_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_125_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUExtractSplineToolBuilder(); \
friend struct ::Z_Construct_UClass_UExtractSplineToolBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UExtractSplineToolBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UExtractSplineToolBuilder, USingleSelectionMeshEditingToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UExtractSplineToolBuilder_NoRegister) \
DECLARE_SERIALIZER(UExtractSplineToolBuilder)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_125_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UExtractSplineToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UExtractSplineToolBuilder(UExtractSplineToolBuilder&&) = delete; \
UExtractSplineToolBuilder(const UExtractSplineToolBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UExtractSplineToolBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UExtractSplineToolBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UExtractSplineToolBuilder) \
MESHMODELINGTOOLSEXP_API virtual ~UExtractSplineToolBuilder();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_122_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_125_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_125_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h_125_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UExtractSplineToolBuilder;
// ********** End Class UExtractSplineToolBuilder **************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_ExtractSplineTool_h
// ********** Begin Enum EExtractSplineMode ********************************************************
#define FOREACH_ENUM_EEXTRACTSPLINEMODE(op) \
op(EExtractSplineMode::PlaneCut) \
op(EExtractSplineMode::OpenBoundary) \
op(EExtractSplineMode::PolygroupLoops)
enum class EExtractSplineMode : uint8;
template<> struct TIsUEnumClass<EExtractSplineMode> { enum { Value = true }; };
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EExtractSplineMode>();
// ********** End Enum EExtractSplineMode **********************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS