UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition BVHParticles.h:24
Definition SkeletalMeshComponent.h:307
FRealDouble FReal
Definition Real.h:22
Definition ClusterCreationParameters.h:14
bool bIsAnchored
Definition ClusterCreationParameters.h:63
FBVHParticles * CollisionParticles
Definition ClusterCreationParameters.h:60
FReal ConnectionGraphBoundsFilteringMargin
Definition ClusterCreationParameters.h:59
FReal CoillisionThicknessPercent
Definition ClusterCreationParameters.h:53
bool bEnableStrainOnCollision
Definition ClusterCreationParameters.h:64
bool bCopyCollisionParticles
Definition ClusterCreationParameters.h:56
bool bGenerateConnectionGraph
Definition ClusterCreationParameters.h:57
int32 MaxNumConnections
Definition ClusterCreationParameters.h:54
FClusterCreationParameters(FReal CoillisionThicknessPercentIn=(FReal) 0.3, int32 MaxNumConnectionsIn=100, bool bCleanCollisionParticlesIn=true, bool bCopyCollisionParticlesIn=true, bool bGenerateConnectionGraphIn=true, EConnectionMethod ConnectionMethodIn=EConnectionMethod::MinimalSpanningSubsetDelaunayTriangulation, FReal ConnectionGraphBoundsFilteringMarginIn=0, FBVHParticles *CollisionParticlesIn=nullptr, Chaos::TPBDRigidClusteredParticleHandle< Chaos::FReal, 3 > *ClusterParticleHandleIn=nullptr, const FVec3 &ScaleIn=FVec3::OneVector, bool bIsAnchoredIn=false, bool bInEnableStrainOnCollision=true)
Definition ClusterCreationParameters.h:25
EConnectionMethod
Definition ClusterCreationParameters.h:16
@ DelaunayTriangulation
Definition ClusterCreationParameters.h:18
@ BoundsOverlapFilteredDelaunayTriangulation
Definition ClusterCreationParameters.h:21
@ PointImplicit
Definition ClusterCreationParameters.h:17
@ MinimalSpanningSubsetDelaunayTriangulation
Definition ClusterCreationParameters.h:19
@ PointImplicitAugmentedWithMinimalDelaunay
Definition ClusterCreationParameters.h:20
@ None
Definition ClusterCreationParameters.h:22
bool bCleanCollisionParticles
Definition ClusterCreationParameters.h:55
Chaos::FPBDRigidClusteredParticleHandle * ClusterParticleHandle
Definition ClusterCreationParameters.h:61
EConnectionMethod ConnectionMethod
Definition ClusterCreationParameters.h:58
FVec3 Scale
Definition ClusterCreationParameters.h:62