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

#include <SpatialAccelerationCollisionDetector.h>

+ Inheritance diagram for Chaos::FSpatialAccelerationCollisionDetector:

Public Member Functions

 FSpatialAccelerationCollisionDetector (FSpatialAccelerationBroadPhase &InBroadPhase, FPBDCollisionConstraints &InCollisionContainer)
 
FSpatialAccelerationBroadPhaseGetBroadPhase ()
 
void RunBroadPhase (const FReal Dt, FEvolutionResimCache *ResimCache)
 
void RunNarrowPhase (const FReal Dt, FEvolutionResimCache *ResimCache)
 
virtual void DetectCollisions (const FReal Dt, FEvolutionResimCache *ResimCache) override
 
- Public Member Functions inherited from Chaos::FCollisionDetector
 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 ()
 

Additional Inherited Members

- Protected Attributes inherited from Chaos::FCollisionDetector
FPBDCollisionConstraintsCollisionContainer
 

Constructor & Destructor Documentation

◆ FSpatialAccelerationCollisionDetector()

Chaos::FSpatialAccelerationCollisionDetector::FSpatialAccelerationCollisionDetector ( FSpatialAccelerationBroadPhase InBroadPhase,
FPBDCollisionConstraints InCollisionContainer 
)
inline

Member Function Documentation

◆ DetectCollisions()

virtual void Chaos::FSpatialAccelerationCollisionDetector::DetectCollisions ( const FReal  Dt,
FEvolutionResimCache ResimCache 
)
inlineoverridevirtual

◆ GetBroadPhase()

FSpatialAccelerationBroadPhase & Chaos::FSpatialAccelerationCollisionDetector::GetBroadPhase ( )
inline

◆ RunBroadPhase()

void Chaos::FSpatialAccelerationCollisionDetector::RunBroadPhase ( const FReal  Dt,
FEvolutionResimCache ResimCache 
)
inline

◆ RunNarrowPhase()

void Chaos::FSpatialAccelerationCollisionDetector::RunNarrowPhase ( const FReal  Dt,
FEvolutionResimCache ResimCache 
)
inline

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