| FContourType enum name | Chaos::Softs::FPBDTriangleMeshCollisions | |
| FPBDTriangleMeshCollisions(const int32 InOffset, const int32 InNumParticles, const TMap< FString, const TSet< int32 > * > &FaceSets, const FTriangleMesh &InTriangleMesh, const FCollectionPropertyConstFacade &PropertyCollection) | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| FPBDTriangleMeshCollisions(const int32 InOffset, const int32 InNumParticles, const FTriangleMesh &InTriangleMesh, const FCollectionPropertyConstFacade &PropertyCollection) | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| FPBDTriangleMeshCollisions(const int32 InOffset, const int32 InNumParticles, const FTriangleMesh &InTriangleMesh, bool bInGlobalIntersectionAnalysis, bool bInContourMinimization) | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetCollidableSubMesh() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetCollidableSubMeshDirty() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetContourMinimizationIntersections() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetDynamicSpatialHash() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetIntersectionContourPoints() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetIntersectionContourTypes() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetKinematicColliderSpatialHash() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetNumContourMinimizationPostSteps() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetPostStepContourMinimizationIntersections() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetPostStepIntersectionContourPoints() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetSpatialHash() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetTriangleGIAColors() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| GetVertexGIAColors() const | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| Init(const SolverParticlesOrRange &Particles, const FSolverReal MinProximityQueryRadius=(FSolverReal) 0.) | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| Init(const SolverParticlesOrRange &Particles, const FPBDFlatWeightMap &ThicknessMap) | Chaos::Softs::FPBDTriangleMeshCollisions | |
| Init(const SolverParticlesOrRange &Particles, const FPBDFlatWeightMap &ThicknessMap) | Chaos::Softs::FPBDTriangleMeshCollisions | |
| InitFlesh(const SolverParticlesOrRange &Particles, const FSolverReal MinProximityQueryRadius=(FSolverReal) 0., const bool bUseFullMesh=false) | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| InitFlesh(const SolverParticlesOrRange &Particles, const FPBDFlatWeightMap &ThicknessMap, const bool bUseFullMesh=false) | Chaos::Softs::FPBDTriangleMeshCollisions | |
| InitFlesh(const SolverParticlesOrRange &Particles, const FPBDFlatWeightMap &ThicknessMap, const bool bUseFullMesh) | Chaos::Softs::FPBDTriangleMeshCollisions | |
| IsEnabled(const FCollectionPropertyConstFacade &PropertyCollection) | Chaos::Softs::FPBDTriangleMeshCollisions | inlinestatic |
| PostStepInit(const SolverParticlesOrRange &Particles) | Chaos::Softs::FPBDTriangleMeshCollisions | |
| PostStepInit(const SolverParticlesOrRange &Particles) | Chaos::Softs::FPBDTriangleMeshCollisions | |
| SetContourMinimization(bool bInContourMinimization) | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| SetGlobalIntersectionAnalysis(bool bInGlobalIntersectionAnalysis) | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| SetProperties(const FCollectionPropertyConstFacade &PropertyCollection, const TMap< FString, const TSet< int32 > * > &FaceSets) | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| SetProperties(const FCollectionPropertyConstFacade &PropertyCollection) | Chaos::Softs::FPBDTriangleMeshCollisions | inline |
| UE_CHAOS_DECLARE_INDEXLESS_PROPERTYCOLLECTION_NAME(UseSelfIntersections, bool) | Chaos::Softs::FPBDTriangleMeshCollisions | |
| ~FPBDTriangleMeshCollisions()=default | Chaos::Softs::FPBDTriangleMeshCollisions | virtual |