157 lines
9.0 KiB
C
157 lines
9.0 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 "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
|