32 template<
typename SolverParticlesOrRange>
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition TriangleMesh.h:24
Definition CollectionPropertyFacade.h:49
static bool IsEnabled(const FCollectionPropertyConstFacade &PropertyCollection)
Definition PBDTriangleMeshCollisions.h:191
Definition PBDTriangleMeshIntersections.h:13
~FPBDTriangleMeshIntersections()=default
FPBDTriangleMeshIntersections(const int32 InOffset, const int32 InNumParticles, const FTriangleMesh &InTriangleMesh)
Definition PBDTriangleMeshIntersections.h:20
static bool IsEnabled(const FCollectionPropertyConstFacade &PropertyCollection)
Definition PBDTriangleMeshIntersections.h:15
CHAOS_API void Apply(SolverParticlesOrRange &Particles, const TArray< FPBDTriangleMeshCollisions::FContourMinimizationIntersection > &Intersections, const FSolverReal Dt) const
Definition CollectionEmbeddedSpringConstraintFacade.cpp:6
FRealSingle FSolverReal
Definition PBDSoftsEvolutionFwd.h:31