// 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 "BaseTools/BaseBrushTool.h" #ifdef INTERACTIVETOOLSFRAMEWORK_BaseBrushTool_generated_h #error "BaseBrushTool.generated.h already included, missing '#pragma once' in BaseBrushTool.h" #endif #define INTERACTIVETOOLSFRAMEWORK_BaseBrushTool_generated_h #include "UObject/ObjectMacros.h" #include "UObject/ScriptMacros.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS // ********** Begin Class UBrushBaseProperties ***************************************************** struct Z_Construct_UClass_UBrushBaseProperties_Statics; INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UBrushBaseProperties_NoRegister(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_20_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUBrushBaseProperties(); \ friend struct ::Z_Construct_UClass_UBrushBaseProperties_Statics; \ static UClass* GetPrivateStaticClass(); \ friend INTERACTIVETOOLSFRAMEWORK_API UClass* ::Z_Construct_UClass_UBrushBaseProperties_NoRegister(); \ public: \ DECLARE_CLASS2(UBrushBaseProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/InteractiveToolsFramework"), Z_Construct_UClass_UBrushBaseProperties_NoRegister) \ DECLARE_SERIALIZER(UBrushBaseProperties) #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_20_ENHANCED_CONSTRUCTORS \ /** Deleted move- and copy-constructors, should never be used */ \ UBrushBaseProperties(UBrushBaseProperties&&) = delete; \ UBrushBaseProperties(const UBrushBaseProperties&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(INTERACTIVETOOLSFRAMEWORK_API, UBrushBaseProperties); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBrushBaseProperties); \ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UBrushBaseProperties) \ INTERACTIVETOOLSFRAMEWORK_API virtual ~UBrushBaseProperties(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_17_PROLOG #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_20_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_20_INCLASS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_20_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UBrushBaseProperties; // ********** End Class UBrushBaseProperties ******************************************************* // ********** Begin ScriptStruct FBrushStampData *************************************************** struct Z_Construct_UScriptStruct_FBrushStampData_Statics; #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_88_GENERATED_BODY \ friend struct ::Z_Construct_UScriptStruct_FBrushStampData_Statics; \ INTERACTIVETOOLSFRAMEWORK_API static class UScriptStruct* StaticStruct(); struct FBrushStampData; // ********** End ScriptStruct FBrushStampData ***************************************************** // ********** Begin Class UBrushAdjusterInputBehavior ********************************************** struct Z_Construct_UClass_UBrushAdjusterInputBehavior_Statics; INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UBrushAdjusterInputBehavior_NoRegister(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_115_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUBrushAdjusterInputBehavior(); \ friend struct ::Z_Construct_UClass_UBrushAdjusterInputBehavior_Statics; \ static UClass* GetPrivateStaticClass(); \ friend INTERACTIVETOOLSFRAMEWORK_API UClass* ::Z_Construct_UClass_UBrushAdjusterInputBehavior_NoRegister(); \ public: \ DECLARE_CLASS2(UBrushAdjusterInputBehavior, UAnyButtonInputBehavior, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/InteractiveToolsFramework"), Z_Construct_UClass_UBrushAdjusterInputBehavior_NoRegister) \ DECLARE_SERIALIZER(UBrushAdjusterInputBehavior) #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_115_ENHANCED_CONSTRUCTORS \ /** Standard constructor, called after all reflected properties have been initialized */ \ NO_API UBrushAdjusterInputBehavior(); \ /** Deleted move- and copy-constructors, should never be used */ \ UBrushAdjusterInputBehavior(UBrushAdjusterInputBehavior&&) = delete; \ UBrushAdjusterInputBehavior(const UBrushAdjusterInputBehavior&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(NO_API, UBrushAdjusterInputBehavior); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBrushAdjusterInputBehavior); \ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UBrushAdjusterInputBehavior) \ NO_API virtual ~UBrushAdjusterInputBehavior(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_112_PROLOG #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_115_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_115_INCLASS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_115_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UBrushAdjusterInputBehavior; // ********** End Class UBrushAdjusterInputBehavior ************************************************ // ********** Begin Class UBaseBrushTool *********************************************************** struct Z_Construct_UClass_UBaseBrushTool_Statics; INTERACTIVETOOLSFRAMEWORK_API UClass* Z_Construct_UClass_UBaseBrushTool_NoRegister(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_179_INCLASS_NO_PURE_DECLS \ private: \ static void StaticRegisterNativesUBaseBrushTool(); \ friend struct ::Z_Construct_UClass_UBaseBrushTool_Statics; \ static UClass* GetPrivateStaticClass(); \ friend INTERACTIVETOOLSFRAMEWORK_API UClass* ::Z_Construct_UClass_UBaseBrushTool_NoRegister(); \ public: \ DECLARE_CLASS2(UBaseBrushTool, UMeshSurfacePointTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/InteractiveToolsFramework"), Z_Construct_UClass_UBaseBrushTool_NoRegister) \ DECLARE_SERIALIZER(UBaseBrushTool) #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_179_ENHANCED_CONSTRUCTORS \ /** Deleted move- and copy-constructors, should never be used */ \ UBaseBrushTool(UBaseBrushTool&&) = delete; \ UBaseBrushTool(const UBaseBrushTool&) = delete; \ DECLARE_VTABLE_PTR_HELPER_CTOR(INTERACTIVETOOLSFRAMEWORK_API, UBaseBrushTool); \ DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UBaseBrushTool); \ DEFINE_DEFAULT_CONSTRUCTOR_CALL(UBaseBrushTool) \ INTERACTIVETOOLSFRAMEWORK_API virtual ~UBaseBrushTool(); #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_176_PROLOG #define FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_179_GENERATED_BODY \ PRAGMA_DISABLE_DEPRECATION_WARNINGS \ public: \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_179_INCLASS_NO_PURE_DECLS \ FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h_179_ENHANCED_CONSTRUCTORS \ private: \ PRAGMA_ENABLE_DEPRECATION_WARNINGS class UBaseBrushTool; // ********** End Class UBaseBrushTool ************************************************************* #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Source_Runtime_InteractiveToolsFramework_Public_BaseTools_BaseBrushTool_h PRAGMA_ENABLE_DEPRECATION_WARNINGS