UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
PBDCollisionConstraint.h File Reference

Go to the source code of this file.

Classes

class  Chaos::FPBDCollisionConstraintMaterial
 
union  Chaos::Private::FImplicitBoundsTestFlags
 
class  Chaos::FPBDCollisionConstraintContainerCookie
 Information used by the constraint allocator This includes any information used for optimizations like array indexes etc as well as data for managing lifetime and pruning. More...
 
class  Chaos::FPBDCollisionConstraint
 A contact constraint. More...
 

Namespaces

namespace  Chaos
 
namespace  Chaos::Private
 

Typedefs

typedef FPBDCollisionConstraint Chaos::FRigidBodyPointContactConstraint
 
using Chaos::FPBDCollisionConstraintMaterial = FPBDCollisionConstraintMaterial
 
typedef FPBDCollisionConstraint Chaos::FCollisionConstraintBase
 
typedef FPBDCollisionConstraint Chaos::FRigidBodySweptPointContactConstraint
 

Functions

bool Chaos::ContactConstraintSortPredicate (const FPBDCollisionConstraint &L, const FPBDCollisionConstraint &R)
 
FImplicitBoundsTestFlags Chaos::Private::CalculateImplicitBoundsTestFlags (FGeometryParticleHandle *Particle0, const FImplicitObject *Implicit0, const FPerShapeData *Shape0, FGeometryParticleHandle *Particle1, const FImplicitObject *Implicit1, const FPerShapeData *Shape1, FRealSingle &OutDistanceCheckSize)