// 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 "FractureEngineUtility.h" #ifdef FRACTUREENGINE_FractureEngineUtility_generated_h #error "FractureEngineUtility.generated.h already included, missing '#pragma once' in FractureEngineUtility.h" #endif #define FRACTUREENGINE_FractureEngineUtility_generated_h #include "Templates/IsUEnumClass.h" #include "UObject/ObjectMacros.h" #include "UObject/ReflectedTypeAccessors.h" #include "Templates/NoDestroy.h" PRAGMA_DISABLE_DEPRECATION_WARNINGS #undef CURRENT_FILE_ID #define CURRENT_FILE_ID FID_Engine_Plugins_Experimental_Fracture_Source_FractureEngine_Public_FractureEngineUtility_h // ********** Begin Enum EFixTinyGeoMergeType ****************************************************** #define FOREACH_ENUM_EFIXTINYGEOMERGETYPE(op) \ op(EFixTinyGeoMergeType::MergeGeometry) \ op(EFixTinyGeoMergeType::MergeClusters) enum class EFixTinyGeoMergeType : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> FRACTUREENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EFixTinyGeoMergeType ******************************************************** // ********** Begin Enum EFixTinyGeoNeighborSelectionMethod **************************************** #define FOREACH_ENUM_EFIXTINYGEONEIGHBORSELECTIONMETHOD(op) \ op(EFixTinyGeoNeighborSelectionMethod::LargestNeighbor) \ op(EFixTinyGeoNeighborSelectionMethod::NearestCenter) enum class EFixTinyGeoNeighborSelectionMethod : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> FRACTUREENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EFixTinyGeoNeighborSelectionMethod ****************************************** // ********** Begin Enum EFixTinyGeoUseBoneSelection *********************************************** #define FOREACH_ENUM_EFIXTINYGEOUSEBONESELECTION(op) \ op(EFixTinyGeoUseBoneSelection::NoEffect) \ op(EFixTinyGeoUseBoneSelection::AlsoMergeSelected) \ op(EFixTinyGeoUseBoneSelection::OnlyMergeSelected) enum class EFixTinyGeoUseBoneSelection : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> FRACTUREENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EFixTinyGeoUseBoneSelection ************************************************* // ********** Begin Enum EFixTinyGeoGeometrySelectionMethod **************************************** #define FOREACH_ENUM_EFIXTINYGEOGEOMETRYSELECTIONMETHOD(op) \ op(EFixTinyGeoGeometrySelectionMethod::VolumeCubeRoot) \ op(EFixTinyGeoGeometrySelectionMethod::RelativeVolume) enum class EFixTinyGeoGeometrySelectionMethod : uint8; template<> struct TIsUEnumClass { enum { Value = true }; }; template<> FRACTUREENGINE_NON_ATTRIBUTED_API UEnum* StaticEnum(); // ********** End Enum EFixTinyGeoGeometrySelectionMethod ****************************************** PRAGMA_ENABLE_DEPRECATION_WARNINGS