// 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 "HoleFillTool.h" #ifdef MESHMODELINGTOOLS_HoleFillTool_generated_h #error "HoleFillTool.generated.h already included, missing '#pragma once' in HoleFillTool.h" #endif #define MESHMODELINGTOOLS_HoleFillTool_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS // ********** Begin Class UHoleFillToolBuilder ***************************************************** struct Z_Construct_UClass_UHoleFillToolBuilder_Statics; MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillToolBuilder_NoRegister(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_34_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUHoleFillToolBuilder(); \ friend struct ::Z_Construct_UClass_UHoleFillToolBuilder_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UHoleFillToolBuilder_NoRegister(); \ public: \ DECLARE_CLASS2(UHoleFillToolBuilder, USingleSelectionMeshEditingToolBuilder, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UHoleFillToolBuilder_NoRegister) \ DECLARE_SERIALIZER(UHoleFillToolBuilder) #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_34_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHMODELINGTOOLS_API UHoleFillToolBuilder(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UHoleFillToolBuilder(UHoleFillToolBuilder&&) = delete; \ UHoleFillToolBuilder(const UHoleFillToolBuilder&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UHoleFillToolBuilder); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UHoleFillToolBuilder); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UHoleFillToolBuilder) \ MESHMODELINGTOOLS_API virtual ~UHoleFillToolBuilder(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_31_PROLOG #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_34_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_34_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_34_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UHoleFillToolBuilder; // ********** End Class UHoleFillToolBuilder ******************************************************* // ********** Begin Class USmoothHoleFillProperties ************************************************ struct Z_Construct_UClass_USmoothHoleFillProperties_Statics; MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USmoothHoleFillProperties_NoRegister(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_48_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUSmoothHoleFillProperties(); \ friend struct ::Z_Construct_UClass_USmoothHoleFillProperties_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_USmoothHoleFillProperties_NoRegister(); \ public: \ DECLARE_CLASS2(USmoothHoleFillProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_USmoothHoleFillProperties_NoRegister) \ DECLARE_SERIALIZER(USmoothHoleFillProperties) #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_48_ENHANCED_CONSTRUCTORS \ /** Deleted move- and copy-constructors, should never be used */ \ USmoothHoleFillProperties(USmoothHoleFillProperties&&) = delete; \ USmoothHoleFillProperties(const USmoothHoleFillProperties&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, USmoothHoleFillProperties); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USmoothHoleFillProperties); \ DEFINE_DEFAULT_CONSTRUCTOR_CALL(USmoothHoleFillProperties) \ MESHMODELINGTOOLS_API virtual ~USmoothHoleFillProperties(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_45_PROLOG #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_48_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_48_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_48_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class USmoothHoleFillProperties; // ********** End Class USmoothHoleFillProperties ************************************************** // ********** Begin Class UHoleFillToolProperties ************************************************** struct Z_Construct_UClass_UHoleFillToolProperties_Statics; MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillToolProperties_NoRegister(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_116_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUHoleFillToolProperties(); \ friend struct ::Z_Construct_UClass_UHoleFillToolProperties_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UHoleFillToolProperties_NoRegister(); \ public: \ DECLARE_CLASS2(UHoleFillToolProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UHoleFillToolProperties_NoRegister) \ DECLARE_SERIALIZER(UHoleFillToolProperties) #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_116_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHMODELINGTOOLS_API UHoleFillToolProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UHoleFillToolProperties(UHoleFillToolProperties&&) = delete; \ UHoleFillToolProperties(const UHoleFillToolProperties&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UHoleFillToolProperties); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UHoleFillToolProperties); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UHoleFillToolProperties) \ MESHMODELINGTOOLS_API virtual ~UHoleFillToolProperties(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_113_PROLOG #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_116_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_116_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_116_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UHoleFillToolProperties; // ********** End Class UHoleFillToolProperties **************************************************** // ********** Begin Class UHoleFillToolActions ***************************************************** #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_144_RPC_WRAPPERS_NO_PURE_DECLS \ DECLARE_FUNCTION(execClear); \ DECLARE_FUNCTION(execSelectAll); struct Z_Construct_UClass_UHoleFillToolActions_Statics; MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillToolActions_NoRegister(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_144_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUHoleFillToolActions(); \ friend struct ::Z_Construct_UClass_UHoleFillToolActions_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UHoleFillToolActions_NoRegister(); \ public: \ DECLARE_CLASS2(UHoleFillToolActions, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UHoleFillToolActions_NoRegister) \ DECLARE_SERIALIZER(UHoleFillToolActions) #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_144_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHMODELINGTOOLS_API UHoleFillToolActions(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UHoleFillToolActions(UHoleFillToolActions&&) = delete; \ UHoleFillToolActions(const UHoleFillToolActions&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UHoleFillToolActions); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UHoleFillToolActions); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UHoleFillToolActions) \ MESHMODELINGTOOLS_API virtual ~UHoleFillToolActions(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_141_PROLOG #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_144_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_144_RPC_WRAPPERS_NO_PURE_DECLS \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_144_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_144_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UHoleFillToolActions; // ********** End Class UHoleFillToolActions ******************************************************* // ********** Begin Class UHoleFillStatisticsProperties ******************************************** struct Z_Construct_UClass_UHoleFillStatisticsProperties_Statics; MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillStatisticsProperties_NoRegister(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_174_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUHoleFillStatisticsProperties(); \ friend struct ::Z_Construct_UClass_UHoleFillStatisticsProperties_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UHoleFillStatisticsProperties_NoRegister(); \ public: \ DECLARE_CLASS2(UHoleFillStatisticsProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UHoleFillStatisticsProperties_NoRegister) \ DECLARE_SERIALIZER(UHoleFillStatisticsProperties) #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_174_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHMODELINGTOOLS_API UHoleFillStatisticsProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UHoleFillStatisticsProperties(UHoleFillStatisticsProperties&&) = delete; \ UHoleFillStatisticsProperties(const UHoleFillStatisticsProperties&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UHoleFillStatisticsProperties); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UHoleFillStatisticsProperties); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UHoleFillStatisticsProperties) \ MESHMODELINGTOOLS_API virtual ~UHoleFillStatisticsProperties(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_171_PROLOG #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_174_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_174_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_174_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UHoleFillStatisticsProperties; // ********** End Class UHoleFillStatisticsProperties ********************************************** // ********** Begin Class UHoleFillOperatorFactory ************************************************* struct Z_Construct_UClass_UHoleFillOperatorFactory_Statics; MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillOperatorFactory_NoRegister(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_205_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUHoleFillOperatorFactory(); \ friend struct ::Z_Construct_UClass_UHoleFillOperatorFactory_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UHoleFillOperatorFactory_NoRegister(); \ public: \ DECLARE_CLASS2(UHoleFillOperatorFactory, UObject, COMPILED_IN_FLAGS(0), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UHoleFillOperatorFactory_NoRegister) \ DECLARE_SERIALIZER(UHoleFillOperatorFactory) #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_205_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHMODELINGTOOLS_API UHoleFillOperatorFactory(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \ /** Deleted move- and copy-constructors, should never be used */ \ UHoleFillOperatorFactory(UHoleFillOperatorFactory&&) = delete; \ UHoleFillOperatorFactory(const UHoleFillOperatorFactory&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UHoleFillOperatorFactory); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UHoleFillOperatorFactory); \ DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UHoleFillOperatorFactory) \ MESHMODELINGTOOLS_API virtual ~UHoleFillOperatorFactory(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_202_PROLOG #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_205_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_205_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_205_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UHoleFillOperatorFactory; // ********** End Class UHoleFillOperatorFactory *************************************************** // ********** Begin Class UHoleFillTool ************************************************************ struct Z_Construct_UClass_UHoleFillTool_Statics; MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UHoleFillTool_NoRegister(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_223_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUHoleFillTool(); \ friend struct ::Z_Construct_UClass_UHoleFillTool_Statics; \ static UClass* GetPrivateStaticClass(); \ friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UHoleFillTool_NoRegister(); \ public: \ DECLARE_CLASS2(UHoleFillTool, USingleSelectionMeshEditingTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UHoleFillTool_NoRegister) \ DECLARE_SERIALIZER(UHoleFillTool) #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_223_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ MESHMODELINGTOOLS_API UHoleFillTool(); \ /** Deleted move- and copy-constructors, should never be used */ \ UHoleFillTool(UHoleFillTool&&) = delete; \ UHoleFillTool(const UHoleFillTool&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UHoleFillTool); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UHoleFillTool); \ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UHoleFillTool) \ MESHMODELINGTOOLS_API virtual ~UHoleFillTool(); #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_220_PROLOG #define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_223_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_223_INCLASS_NO_PURE_DECLS \ FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h_223_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UHoleFillTool; // ********** End Class UHoleFillTool ************************************************************** #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_HoleFillTool_h // ********** Begin Enum EHoleFillToolActions ****************************************************** #define FOREACH_ENUM_EHOLEFILLTOOLACTIONS(op) \ op(EHoleFillToolActions::NoAction) \ op(EHoleFillToolActions::SelectAll) \ op(EHoleFillToolActions::ClearSelection) enum class EHoleFillToolActions; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EHoleFillToolActions ******************************************************** PRAGMA_ENABLE_DEPRECATION_WARNINGS