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

516 lines
31 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 "PatternTool.h"
#ifdef MESHMODELINGTOOLSEXP_PatternTool_generated_h
#error "PatternTool.generated.h already included, missing '#pragma once' in PatternTool.h"
#endif
#define MESHMODELINGTOOLSEXP_PatternTool_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin Class UPatternToolBuilder ******************************************************
struct Z_Construct_UClass_UPatternToolBuilder_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternToolBuilder_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_40_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternToolBuilder(); \
friend struct ::Z_Construct_UClass_UPatternToolBuilder_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternToolBuilder_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternToolBuilder, UMultiSelectionMeshEditingToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternToolBuilder_NoRegister) \
DECLARE_SERIALIZER(UPatternToolBuilder)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_40_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternToolBuilder(UPatternToolBuilder&&) = delete; \
UPatternToolBuilder(const UPatternToolBuilder&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternToolBuilder); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternToolBuilder); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternToolBuilder) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternToolBuilder();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_37_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_40_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_40_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_40_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternToolBuilder;
// ********** End Class UPatternToolBuilder ********************************************************
// ********** Begin Class UPatternToolSettings *****************************************************
struct Z_Construct_UClass_UPatternToolSettings_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternToolSettings_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_110_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternToolSettings(); \
friend struct ::Z_Construct_UClass_UPatternToolSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternToolSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternToolSettings, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternToolSettings_NoRegister) \
DECLARE_SERIALIZER(UPatternToolSettings)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_110_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternToolSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternToolSettings(UPatternToolSettings&&) = delete; \
UPatternToolSettings(const UPatternToolSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternToolSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternToolSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternToolSettings) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternToolSettings();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_107_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_110_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_110_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_110_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternToolSettings;
// ********** End Class UPatternToolSettings *******************************************************
// ********** Begin Class UPatternTool_BoundingBoxSettings *****************************************
struct Z_Construct_UClass_UPatternTool_BoundingBoxSettings_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternTool_BoundingBoxSettings_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_155_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternTool_BoundingBoxSettings(); \
friend struct ::Z_Construct_UClass_UPatternTool_BoundingBoxSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternTool_BoundingBoxSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternTool_BoundingBoxSettings, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternTool_BoundingBoxSettings_NoRegister) \
DECLARE_SERIALIZER(UPatternTool_BoundingBoxSettings)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_155_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternTool_BoundingBoxSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternTool_BoundingBoxSettings(UPatternTool_BoundingBoxSettings&&) = delete; \
UPatternTool_BoundingBoxSettings(const UPatternTool_BoundingBoxSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternTool_BoundingBoxSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternTool_BoundingBoxSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternTool_BoundingBoxSettings) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternTool_BoundingBoxSettings();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_152_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_155_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_155_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_155_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternTool_BoundingBoxSettings;
// ********** End Class UPatternTool_BoundingBoxSettings *******************************************
// ********** Begin Class UPatternTool_LinearSettings **********************************************
struct Z_Construct_UClass_UPatternTool_LinearSettings_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternTool_LinearSettings_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_176_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternTool_LinearSettings(); \
friend struct ::Z_Construct_UClass_UPatternTool_LinearSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternTool_LinearSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternTool_LinearSettings, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternTool_LinearSettings_NoRegister) \
DECLARE_SERIALIZER(UPatternTool_LinearSettings)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_176_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternTool_LinearSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternTool_LinearSettings(UPatternTool_LinearSettings&&) = delete; \
UPatternTool_LinearSettings(const UPatternTool_LinearSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternTool_LinearSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternTool_LinearSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternTool_LinearSettings) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternTool_LinearSettings();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_173_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_176_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_176_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_176_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternTool_LinearSettings;
// ********** End Class UPatternTool_LinearSettings ************************************************
// ********** Begin Class UPatternTool_GridSettings ************************************************
struct Z_Construct_UClass_UPatternTool_GridSettings_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternTool_GridSettings_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_209_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternTool_GridSettings(); \
friend struct ::Z_Construct_UClass_UPatternTool_GridSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternTool_GridSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternTool_GridSettings, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternTool_GridSettings_NoRegister) \
DECLARE_SERIALIZER(UPatternTool_GridSettings)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_209_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternTool_GridSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternTool_GridSettings(UPatternTool_GridSettings&&) = delete; \
UPatternTool_GridSettings(const UPatternTool_GridSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternTool_GridSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternTool_GridSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternTool_GridSettings) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternTool_GridSettings();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_206_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_209_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_209_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_209_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternTool_GridSettings;
// ********** End Class UPatternTool_GridSettings **************************************************
// ********** Begin Class UPatternTool_RadialSettings **********************************************
struct Z_Construct_UClass_UPatternTool_RadialSettings_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternTool_RadialSettings_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_262_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternTool_RadialSettings(); \
friend struct ::Z_Construct_UClass_UPatternTool_RadialSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternTool_RadialSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternTool_RadialSettings, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternTool_RadialSettings_NoRegister) \
DECLARE_SERIALIZER(UPatternTool_RadialSettings)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_262_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternTool_RadialSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternTool_RadialSettings(UPatternTool_RadialSettings&&) = delete; \
UPatternTool_RadialSettings(const UPatternTool_RadialSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternTool_RadialSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternTool_RadialSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternTool_RadialSettings) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternTool_RadialSettings();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_259_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_262_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_262_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_262_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternTool_RadialSettings;
// ********** End Class UPatternTool_RadialSettings ************************************************
// ********** Begin Class UPatternTool_RotationSettings ********************************************
struct Z_Construct_UClass_UPatternTool_RotationSettings_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternTool_RotationSettings_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_306_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternTool_RotationSettings(); \
friend struct ::Z_Construct_UClass_UPatternTool_RotationSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternTool_RotationSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternTool_RotationSettings, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternTool_RotationSettings_NoRegister) \
DECLARE_SERIALIZER(UPatternTool_RotationSettings)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_306_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternTool_RotationSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternTool_RotationSettings(UPatternTool_RotationSettings&&) = delete; \
UPatternTool_RotationSettings(const UPatternTool_RotationSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternTool_RotationSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternTool_RotationSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternTool_RotationSettings) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternTool_RotationSettings();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_303_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_306_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_306_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_306_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternTool_RotationSettings;
// ********** End Class UPatternTool_RotationSettings **********************************************
// ********** Begin Class UPatternTool_TranslationSettings *****************************************
struct Z_Construct_UClass_UPatternTool_TranslationSettings_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternTool_TranslationSettings_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_336_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternTool_TranslationSettings(); \
friend struct ::Z_Construct_UClass_UPatternTool_TranslationSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternTool_TranslationSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternTool_TranslationSettings, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternTool_TranslationSettings_NoRegister) \
DECLARE_SERIALIZER(UPatternTool_TranslationSettings)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_336_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternTool_TranslationSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternTool_TranslationSettings(UPatternTool_TranslationSettings&&) = delete; \
UPatternTool_TranslationSettings(const UPatternTool_TranslationSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternTool_TranslationSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternTool_TranslationSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternTool_TranslationSettings) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternTool_TranslationSettings();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_333_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_336_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_336_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_336_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternTool_TranslationSettings;
// ********** End Class UPatternTool_TranslationSettings *******************************************
// ********** Begin Class UPatternTool_ScaleSettings ***********************************************
struct Z_Construct_UClass_UPatternTool_ScaleSettings_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternTool_ScaleSettings_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_365_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternTool_ScaleSettings(); \
friend struct ::Z_Construct_UClass_UPatternTool_ScaleSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternTool_ScaleSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternTool_ScaleSettings, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternTool_ScaleSettings_NoRegister) \
DECLARE_SERIALIZER(UPatternTool_ScaleSettings)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_365_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternTool_ScaleSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternTool_ScaleSettings(UPatternTool_ScaleSettings&&) = delete; \
UPatternTool_ScaleSettings(const UPatternTool_ScaleSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternTool_ScaleSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternTool_ScaleSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternTool_ScaleSettings) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternTool_ScaleSettings();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_362_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_365_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_365_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_365_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternTool_ScaleSettings;
// ********** End Class UPatternTool_ScaleSettings *************************************************
// ********** Begin Class UPatternTool_OutputSettings **********************************************
struct Z_Construct_UClass_UPatternTool_OutputSettings_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternTool_OutputSettings_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_404_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternTool_OutputSettings(); \
friend struct ::Z_Construct_UClass_UPatternTool_OutputSettings_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternTool_OutputSettings_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternTool_OutputSettings, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternTool_OutputSettings_NoRegister) \
DECLARE_SERIALIZER(UPatternTool_OutputSettings)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_404_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLSEXP_API UPatternTool_OutputSettings(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternTool_OutputSettings(UPatternTool_OutputSettings&&) = delete; \
UPatternTool_OutputSettings(const UPatternTool_OutputSettings&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternTool_OutputSettings); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternTool_OutputSettings); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UPatternTool_OutputSettings) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternTool_OutputSettings();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_401_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_404_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_404_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_404_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternTool_OutputSettings;
// ********** End Class UPatternTool_OutputSettings ************************************************
// ********** Begin Class UPatternTool *************************************************************
struct Z_Construct_UClass_UPatternTool_Statics;
MESHMODELINGTOOLSEXP_API UClass* Z_Construct_UClass_UPatternTool_NoRegister();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_438_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUPatternTool(); \
friend struct ::Z_Construct_UClass_UPatternTool_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLSEXP_API UClass* ::Z_Construct_UClass_UPatternTool_NoRegister(); \
public: \
DECLARE_CLASS2(UPatternTool, UMultiSelectionMeshEditingTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingToolsExp"), Z_Construct_UClass_UPatternTool_NoRegister) \
DECLARE_SERIALIZER(UPatternTool)
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_438_ENHANCED_CONSTRUCTORS \
/** Deleted move- and copy-constructors, should never be used */ \
UPatternTool(UPatternTool&&) = delete; \
UPatternTool(const UPatternTool&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLSEXP_API, UPatternTool); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UPatternTool); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UPatternTool) \
MESHMODELINGTOOLSEXP_API virtual ~UPatternTool();
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_435_PROLOG
#define FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_438_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_438_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h_438_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UPatternTool;
// ********** End Class UPatternTool ***************************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_MeshModelingToolsetExp_Source_MeshModelingToolsExp_Public_PatternTool_h
// ********** Begin Enum EPatternToolShape *********************************************************
#define FOREACH_ENUM_EPATTERNTOOLSHAPE(op) \
op(EPatternToolShape::Line) \
op(EPatternToolShape::Grid) \
op(EPatternToolShape::Circle)
enum class EPatternToolShape : uint8;
template<> struct TIsUEnumClass<EPatternToolShape> { enum { Value = true }; };
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EPatternToolShape>();
// ********** End Enum EPatternToolShape ***********************************************************
// ********** Begin Enum EPatternToolSingleAxis ****************************************************
#define FOREACH_ENUM_EPATTERNTOOLSINGLEAXIS(op) \
op(EPatternToolSingleAxis::XAxis) \
op(EPatternToolSingleAxis::YAxis) \
op(EPatternToolSingleAxis::ZAxis)
enum class EPatternToolSingleAxis : uint8;
template<> struct TIsUEnumClass<EPatternToolSingleAxis> { enum { Value = true }; };
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EPatternToolSingleAxis>();
// ********** End Enum EPatternToolSingleAxis ******************************************************
// ********** Begin Enum EPatternToolSinglePlane ***************************************************
#define FOREACH_ENUM_EPATTERNTOOLSINGLEPLANE(op) \
op(EPatternToolSinglePlane::XYPlane) \
op(EPatternToolSinglePlane::XZPlane) \
op(EPatternToolSinglePlane::YZPlane)
enum class EPatternToolSinglePlane : uint8;
template<> struct TIsUEnumClass<EPatternToolSinglePlane> { enum { Value = true }; };
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EPatternToolSinglePlane>();
// ********** End Enum EPatternToolSinglePlane *****************************************************
// ********** Begin Enum EPatternToolAxisSpacingMode ***********************************************
#define FOREACH_ENUM_EPATTERNTOOLAXISSPACINGMODE(op) \
op(EPatternToolAxisSpacingMode::ByCount) \
op(EPatternToolAxisSpacingMode::StepSize) \
op(EPatternToolAxisSpacingMode::Packed)
enum class EPatternToolAxisSpacingMode : uint8;
template<> struct TIsUEnumClass<EPatternToolAxisSpacingMode> { enum { Value = true }; };
template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum<EPatternToolAxisSpacingMode>();
// ********** End Enum EPatternToolAxisSpacingMode *************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS