Initial Commit

This commit is contained in:
Norman Lansing
2026-01-28 19:08:51 -05:00
commit ecb33115bf
54042 changed files with 9695586 additions and 0 deletions

View File

@@ -0,0 +1,264 @@
// 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 "Sculpting/MeshSculptToolBase.h"
#ifdef MESHMODELINGTOOLS_MeshSculptToolBase_generated_h
#error "MeshSculptToolBase.generated.h already included, missing '#pragma once' in MeshSculptToolBase.h"
#endif
#define MESHMODELINGTOOLS_MeshSculptToolBase_generated_h
#include "UObject/ObjectMacros.h"
#include "UObject/ScriptMacros.h"
PRAGMA_DISABLE_DEPRECATION_WARNINGS
// ********** Begin ScriptStruct FBrushToolRadius **************************************************
struct Z_Construct_UScriptStruct_FBrushToolRadius_Statics;
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_45_GENERATED_BODY \
friend struct ::Z_Construct_UScriptStruct_FBrushToolRadius_Statics; \
MESHMODELINGTOOLS_API static class UScriptStruct* StaticStruct();
struct FBrushToolRadius;
// ********** End ScriptStruct FBrushToolRadius ****************************************************
// ********** Begin Class USculptBrushProperties ***************************************************
struct Z_Construct_UClass_USculptBrushProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USculptBrushProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_107_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSculptBrushProperties(); \
friend struct ::Z_Construct_UClass_USculptBrushProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_USculptBrushProperties_NoRegister(); \
public: \
DECLARE_CLASS2(USculptBrushProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_USculptBrushProperties_NoRegister) \
DECLARE_SERIALIZER(USculptBrushProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_107_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API USculptBrushProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USculptBrushProperties(USculptBrushProperties&&) = delete; \
USculptBrushProperties(const USculptBrushProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, USculptBrushProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USculptBrushProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USculptBrushProperties) \
MESHMODELINGTOOLS_API virtual ~USculptBrushProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_104_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_107_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_107_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_107_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USculptBrushProperties;
// ********** End Class USculptBrushProperties *****************************************************
// ********** Begin Class UKelvinBrushProperties ***************************************************
struct Z_Construct_UClass_UKelvinBrushProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UKelvinBrushProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_174_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUKelvinBrushProperties(); \
friend struct ::Z_Construct_UClass_UKelvinBrushProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UKelvinBrushProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UKelvinBrushProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UKelvinBrushProperties_NoRegister) \
DECLARE_SERIALIZER(UKelvinBrushProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_174_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UKelvinBrushProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UKelvinBrushProperties(UKelvinBrushProperties&&) = delete; \
UKelvinBrushProperties(const UKelvinBrushProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UKelvinBrushProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UKelvinBrushProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UKelvinBrushProperties) \
MESHMODELINGTOOLS_API virtual ~UKelvinBrushProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_171_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_174_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_174_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_174_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UKelvinBrushProperties;
// ********** End Class UKelvinBrushProperties *****************************************************
// ********** Begin Class UWorkPlaneProperties *****************************************************
struct Z_Construct_UClass_UWorkPlaneProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UWorkPlaneProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_200_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUWorkPlaneProperties(); \
friend struct ::Z_Construct_UClass_UWorkPlaneProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UWorkPlaneProperties_NoRegister(); \
public: \
DECLARE_CLASS2(UWorkPlaneProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UWorkPlaneProperties_NoRegister) \
DECLARE_SERIALIZER(UWorkPlaneProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_200_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UWorkPlaneProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
UWorkPlaneProperties(UWorkPlaneProperties&&) = delete; \
UWorkPlaneProperties(const UWorkPlaneProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UWorkPlaneProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UWorkPlaneProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(UWorkPlaneProperties) \
MESHMODELINGTOOLS_API virtual ~UWorkPlaneProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_197_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_200_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_200_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_200_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UWorkPlaneProperties;
// ********** End Class UWorkPlaneProperties *******************************************************
// ********** Begin Class USculptMaxBrushProperties ************************************************
struct Z_Construct_UClass_USculptMaxBrushProperties_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_USculptMaxBrushProperties_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_234_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUSculptMaxBrushProperties(); \
friend struct ::Z_Construct_UClass_USculptMaxBrushProperties_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_USculptMaxBrushProperties_NoRegister(); \
public: \
DECLARE_CLASS2(USculptMaxBrushProperties, UInteractiveToolPropertySet, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_USculptMaxBrushProperties_NoRegister) \
DECLARE_SERIALIZER(USculptMaxBrushProperties)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_234_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API USculptMaxBrushProperties(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get()); \
/** Deleted move- and copy-constructors, should never be used */ \
USculptMaxBrushProperties(USculptMaxBrushProperties&&) = delete; \
USculptMaxBrushProperties(const USculptMaxBrushProperties&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, USculptMaxBrushProperties); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(USculptMaxBrushProperties); \
DEFINE_DEFAULT_OBJECT_INITIALIZER_CONSTRUCTOR_CALL(USculptMaxBrushProperties) \
MESHMODELINGTOOLS_API virtual ~USculptMaxBrushProperties();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_231_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_234_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_234_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_234_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class USculptMaxBrushProperties;
// ********** End Class USculptMaxBrushProperties **************************************************
// ********** Begin Class UMeshSculptToolBase ******************************************************
struct Z_Construct_UClass_UMeshSculptToolBase_Statics;
MESHMODELINGTOOLS_API UClass* Z_Construct_UClass_UMeshSculptToolBase_NoRegister();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_254_INCLASS_NO_PURE_DECLS \
private: \
static void StaticRegisterNativesUMeshSculptToolBase(); \
friend struct ::Z_Construct_UClass_UMeshSculptToolBase_Statics; \
static UClass* GetPrivateStaticClass(); \
friend MESHMODELINGTOOLS_API UClass* ::Z_Construct_UClass_UMeshSculptToolBase_NoRegister(); \
public: \
DECLARE_CLASS2(UMeshSculptToolBase, UMeshSurfacePointTool, COMPILED_IN_FLAGS(0 | CLASS_Transient), CASTCLASS_None, TEXT("/Script/MeshModelingTools"), Z_Construct_UClass_UMeshSculptToolBase_NoRegister) \
DECLARE_SERIALIZER(UMeshSculptToolBase)
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_254_ENHANCED_CONSTRUCTORS \
/** Standard constructor, called after all reflected properties have been initialized */ \
MESHMODELINGTOOLS_API UMeshSculptToolBase(); \
/** Deleted move- and copy-constructors, should never be used */ \
UMeshSculptToolBase(UMeshSculptToolBase&&) = delete; \
UMeshSculptToolBase(const UMeshSculptToolBase&) = delete; \
DECLARE_VTABLE_PTR_HELPER_CTOR(MESHMODELINGTOOLS_API, UMeshSculptToolBase); \
DEFINE_VTABLE_PTR_HELPER_CTOR_CALLER(UMeshSculptToolBase); \
DEFINE_DEFAULT_CONSTRUCTOR_CALL(UMeshSculptToolBase) \
MESHMODELINGTOOLS_API virtual ~UMeshSculptToolBase();
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_251_PROLOG
#define FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_254_GENERATED_BODY \
PRAGMA_DISABLE_DEPRECATION_WARNINGS \
public: \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_254_INCLASS_NO_PURE_DECLS \
FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h_254_ENHANCED_CONSTRUCTORS \
private: \
PRAGMA_ENABLE_DEPRECATION_WARNINGS
class UMeshSculptToolBase;
// ********** End Class UMeshSculptToolBase ********************************************************
#undef CURRENT_FILE_ID
#define CURRENT_FILE_ID FID_Engine_Plugins_Runtime_MeshModelingToolset_Source_MeshModelingTools_Public_Sculpting_MeshSculptToolBase_h
// ********** Begin Enum EBrushToolSizeType ********************************************************
#define FOREACH_ENUM_EBRUSHTOOLSIZETYPE(op) \
op(EBrushToolSizeType::Adaptive) \
op(EBrushToolSizeType::World)
enum class EBrushToolSizeType : uint8;
template<> struct TIsUEnumClass<EBrushToolSizeType> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EBrushToolSizeType>();
// ********** End Enum EBrushToolSizeType **********************************************************
// ********** Begin Enum EMeshSculptFalloffType ****************************************************
#define FOREACH_ENUM_EMESHSCULPTFALLOFFTYPE(op) \
op(EMeshSculptFalloffType::Smooth) \
op(EMeshSculptFalloffType::Linear) \
op(EMeshSculptFalloffType::Inverse) \
op(EMeshSculptFalloffType::Round) \
op(EMeshSculptFalloffType::BoxSmooth) \
op(EMeshSculptFalloffType::BoxLinear) \
op(EMeshSculptFalloffType::BoxInverse) \
op(EMeshSculptFalloffType::BoxRound) \
op(EMeshSculptFalloffType::LastValue)
enum class EMeshSculptFalloffType : uint8;
template<> struct TIsUEnumClass<EMeshSculptFalloffType> { enum { Value = true }; };
template<> MESHMODELINGTOOLS_NON_ATTRIBUTED_API UEnum* StaticEnum<EMeshSculptFalloffType>();
// ********** End Enum EMeshSculptFalloffType ******************************************************
PRAGMA_ENABLE_DEPRECATION_WARNINGS