// 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 { enum { Value = true }; }; template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** 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 { enum { Value = true }; }; template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** 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 { enum { Value = true }; }; template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** 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 { enum { Value = true }; }; template<> MESHMODELINGTOOLSEXP_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EPatternToolAxisSpacingMode ************************************************* PRAGMA_ENABLE_DEPRECATION_WARNINGS