![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
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::FClusterUnionManager | inlinestatic |
| DestroyClusterUnion(FClusterUnionIndex Index) | Chaos::FClusterUnionManager | |
| FClusterUnionManager(FRigidClustering &InClustering, FPBDRigidsEvolutionGBF &InEvolution) | Chaos::FClusterUnionManager | |
| FindClusterUnion(FClusterUnionIndex Index) | Chaos::FClusterUnionManager | |
| FindClusterUnion(FClusterUnionIndex Index) const | Chaos::FClusterUnionManager | |
| FindClusterUnionFromExplicitIndex(FClusterUnionExplicitIndex Index) | Chaos::FClusterUnionManager | |
| FindClusterUnionFromParticle(FPBDRigidParticleHandle *Particle) | Chaos::FClusterUnionManager | |
| FindClusterUnionFromParticle(const FPBDRigidParticleHandle *Particle) const | Chaos::FClusterUnionManager | |
| FindClusterUnionIndexFromParticle(const FPBDRigidParticleHandle *Particle) const | Chaos::FClusterUnionManager | |
| FlushPendingOperations() | Chaos::FClusterUnionManager | |
| GenerateInterclusterEdgesBetweenParticles(FClusterUnion &ClusterUnion, FPBDRigidParticleHandle *Particle, FPBDRigidParticleHandle *OtherParticle) | Chaos::FClusterUnionManager | |
| GenerateInterclusterEdgesForParticle(FClusterUnion &ClusterUnion, FPBDRigidParticleHandle *Particle) | Chaos::FClusterUnionManager | |
| GetAllClusterUnions() const | Chaos::FClusterUnionManager | inline |
| 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) const | Chaos::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 |