UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FCollisionDetector Class Referenceabstract

#include <CollisionDetector.h>

+ Inheritance diagram for Chaos::FCollisionDetector:

Public Member Functions

 FCollisionDetector (FPBDCollisionConstraints &InCollisionContainer)
 
virtual ~FCollisionDetector ()
 
CHAOS_API const FCollisionDetectorSettingsGetSettings () const
 
CHAOS_API void SetSettings (const FCollisionDetectorSettings &InSettings)
 
CHAOS_API void SetBoundsExpansion (const FReal InBoundsExpansion)
 
void SetBoundsVelocityInflation (const FReal InBoundsVelocityInflation)
 
FPBDCollisionConstraintsGetCollisionContainer ()
 
virtual void DetectCollisions (const FReal Dt, FEvolutionResimCache *ResimCache)=0
 

Protected Attributes

FPBDCollisionConstraintsCollisionContainer
 

Constructor & Destructor Documentation

◆ FCollisionDetector()

Chaos::FCollisionDetector::FCollisionDetector ( FPBDCollisionConstraints InCollisionContainer)
inline

◆ ~FCollisionDetector()

virtual Chaos::FCollisionDetector::~FCollisionDetector ( )
inlinevirtual

Member Function Documentation

◆ DetectCollisions()

virtual void Chaos::FCollisionDetector::DetectCollisions ( const FReal  Dt,
FEvolutionResimCache ResimCache 
)
pure virtual

◆ GetCollisionContainer()

FPBDCollisionConstraints & Chaos::FCollisionDetector::GetCollisionContainer ( )
inline

◆ GetSettings()

const FCollisionDetectorSettings & Chaos::FCollisionDetector::GetSettings ( ) const

◆ SetBoundsExpansion()

void Chaos::FCollisionDetector::SetBoundsExpansion ( const FReal  InBoundsExpansion)

◆ SetBoundsVelocityInflation()

void Chaos::FCollisionDetector::SetBoundsVelocityInflation ( const FReal  InBoundsVelocityInflation)
inline

◆ SetSettings()

void Chaos::FCollisionDetector::SetSettings ( const FCollisionDetectorSettings InSettings)

Member Data Documentation

◆ CollisionContainer

FPBDCollisionConstraints& Chaos::FCollisionDetector::CollisionContainer
protected

The documentation for this class was generated from the following files: