UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FClusterUnionManager Member List

This is the complete list of members for Chaos::FClusterUnionManager, including all inherited members.

AddParticleToConnectionGraphInCluster(FClusterUnion &ClusterUnion, FPBDRigidParticleHandle *Particle)Chaos::FClusterUnionManager
AddPendingClusterIndexOperation(FClusterUnionIndex Index, EClusterUnionOperation Op, const TArray< FPBDRigidParticleHandle * > &Particles)Chaos::FClusterUnionManager
AddPendingExplicitIndexOperation(FClusterUnionExplicitIndex Index, EClusterUnionOperation Op, const TArray< FPBDRigidParticleHandle * > &Particles)Chaos::FClusterUnionManager
CreateNewClusterUnion(const FClusterCreationParameters &Parameters, const FClusterUnionCreationParameters &ClusterUnionParameters=FClusterUnionCreationParameters{})Chaos::FClusterUnionManager
CreateTransformGeometryForClusterUnion(TThreadRigidParticle< Id > *Child, const FTransform &Frame)Chaos::FClusterUnionManagerinlinestatic
DestroyClusterUnion(FClusterUnionIndex Index)Chaos::FClusterUnionManager
FClusterUnionManager(FRigidClustering &InClustering, FPBDRigidsEvolutionGBF &InEvolution)Chaos::FClusterUnionManager
FindClusterUnion(FClusterUnionIndex Index)Chaos::FClusterUnionManager
FindClusterUnion(FClusterUnionIndex Index) constChaos::FClusterUnionManager
FindClusterUnionFromExplicitIndex(FClusterUnionExplicitIndex Index)Chaos::FClusterUnionManager
FindClusterUnionFromParticle(FPBDRigidParticleHandle *Particle)Chaos::FClusterUnionManager
FindClusterUnionFromParticle(const FPBDRigidParticleHandle *Particle) constChaos::FClusterUnionManager
FindClusterUnionIndexFromParticle(const FPBDRigidParticleHandle *Particle) constChaos::FClusterUnionManager
FlushPendingOperations()Chaos::FClusterUnionManager
GenerateInterclusterEdgesBetweenParticles(FClusterUnion &ClusterUnion, FPBDRigidParticleHandle *Particle, FPBDRigidParticleHandle *OtherParticle)Chaos::FClusterUnionManager
GenerateInterclusterEdgesForParticle(FClusterUnion &ClusterUnion, FPBDRigidParticleHandle *Particle)Chaos::FClusterUnionManager
GetAllClusterUnions() constChaos::FClusterUnionManagerinline
HandleAddOperation(FClusterUnionIndex ClusterIndex, const TArray< FPBDRigidParticleHandle * > &InParticles, bool bReleaseClustersFirst)Chaos::FClusterUnionManager
HandleDeferredClusterUnionUpdateProperties()Chaos::FClusterUnionManager
HandleRemoveOperation(FClusterUnionIndex ClusterIndex, const TArray< FPBDRigidParticleHandle * > &Particles, EClusterUnionOperationTiming UpdateClusterPropertiesTiming)Chaos::FClusterUnionManager
HandleRemoveOperationWithClusterLookup(const TArray< FPBDRigidParticleHandle * > &InParticles, EClusterUnionOperationTiming UpdateClusterPropertiesTiming)Chaos::FClusterUnionManager
HandleUpdateChildToParentOperation(FClusterUnionIndex ClusterIndex, const TArray< FPBDRigidParticleHandle * > &Particles)Chaos::FClusterUnionManager
IsClusterUnionParticle(FPBDRigidClusteredParticleHandle *Particle)Chaos::FClusterUnionManager
IsDirectlyConnectedToMainParticleInClusterUnion(const FClusterUnion &ClusterUnion, FPBDRigidParticleHandle *Particle) constChaos::FClusterUnionManager
RequestDeferredClusterPropertiesUpdate(FClusterUnionIndex ClusterIndex, EUpdateClusterUnionPropertiesFlags Flags)Chaos::FClusterUnionManager
UpdateAllClusterUnionProperties(FClusterUnion &ClusterUnion, EUpdateClusterUnionPropertiesFlags Flags=EUpdateClusterUnionPropertiesFlags::All)Chaos::FClusterUnionManager
UpdateClusterUnionParticlesChildToParent(FClusterUnionIndex Index, const TArray< FPBDRigidParticleHandle * > &Particles, const TArray< FTransform > &ChildToParent, bool bLock)Chaos::FClusterUnionManager