56 void SetDefaultProperty();
@ INDEX_NONE
Definition CoreMiscDefines.h:150
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
EConvexOverlapRemoval
Definition GeometryCollectionConvexUtility.h:18
Definition GeometryCollectionConvexPropertiesInterface.h:12
CHAOS_API void InitializeInterface() override
Definition GeometryCollectionConvexPropertiesInterface.cpp:20
static CHAOS_API const FName ConvexRemoveOverlapsShrinkAttribute
Definition GeometryCollectionConvexPropertiesInterface.h:32
FManagedArrayInterface Super
Definition GeometryCollectionConvexPropertiesInterface.h:14
static CHAOS_API const FName ConvexPropertiesGroup
Definition GeometryCollectionConvexPropertiesInterface.h:18
static CHAOS_API const FName ConvexFractionRemoveAttribute
Definition GeometryCollectionConvexPropertiesInterface.h:24
static CHAOS_API const FName ConvexIndexAttribute
Definition GeometryCollectionConvexPropertiesInterface.h:20
static CHAOS_API const FName ConvexCanExceedFractionAttribute
Definition GeometryCollectionConvexPropertiesInterface.h:28
CHAOS_API void SetConvexProperties(const FConvexCreationProperties &, int TransformGroupIndex=INDEX_NONE)
Definition GeometryCollectionConvexPropertiesInterface.cpp:145
CHAOS_API void CleanInterfaceForCook() override
Definition GeometryCollectionConvexPropertiesInterface.cpp:107
static CHAOS_API const FName ConvexSimplificationThresholdAttribute
Definition GeometryCollectionConvexPropertiesInterface.h:26
CHAOS_API void RemoveInterfaceAttributes() override
Definition GeometryCollectionConvexPropertiesInterface.cpp:113
CHAOS_API FConvexCreationProperties GetConvexProperties(int TransformGroupIndex=INDEX_NONE) const
Definition GeometryCollectionConvexPropertiesInterface.cpp:120
static CHAOS_API const FName ConvexEnable
Definition GeometryCollectionConvexPropertiesInterface.h:22
static CHAOS_API const FName ConvexRemoveOverlapsMethodAttribute
Definition GeometryCollectionConvexPropertiesInterface.h:30
Definition GeometryCollection.h:32
Definition ManagedArrayCollection.h:884
FManagedArrayCollection * ManagedCollection
Definition ManagedArrayCollection.h:895
Definition NameTypes.h:617
Definition GeometryCollectionConvexPropertiesInterface.h:35
float FractionRemove
Definition GeometryCollectionConvexPropertiesInterface.h:37
float CanExceedFraction
Definition GeometryCollectionConvexPropertiesInterface.h:39
EConvexOverlapRemoval RemoveOverlaps
Definition GeometryCollectionConvexPropertiesInterface.h:40
bool Enable
Definition GeometryCollectionConvexPropertiesInterface.h:36
float OverlapRemovalShrinkPercent
Definition GeometryCollectionConvexPropertiesInterface.h:41
float SimplificationThreshold
Definition GeometryCollectionConvexPropertiesInterface.h:38
Definition ManagedArrayCollection.h:56