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

#include <CollisionQueryFilterCallbackCore.h>

+ Inheritance diagram for ICollisionQueryFilterCallbackBase:

Public Member Functions

virtual ~ICollisionQueryFilterCallbackBase ()
 
virtual ECollisionQueryHitType PostFilter (const FCollisionFilterData &FilterData, const ChaosInterface::FQueryHit &Hit)=0
 
virtual ECollisionQueryHitType PreFilter (const FCollisionFilterData &FilterData, const Chaos::FPerShapeData &Shape, const Chaos::FGeometryParticle &Actor)=0
 
virtual ECollisionQueryHitType PostFilter (const FCollisionFilterData &FilterData, const ChaosInterface::FPTQueryHit &Hit)=0
 
virtual ECollisionQueryHitType PreFilter (const FCollisionFilterData &FilterData, const Chaos::FPerShapeData &Shape, const Chaos::FGeometryParticleHandle &Actor)=0
 

Constructor & Destructor Documentation

◆ ~ICollisionQueryFilterCallbackBase()

virtual ICollisionQueryFilterCallbackBase::~ICollisionQueryFilterCallbackBase ( )
inlinevirtual

Member Function Documentation

◆ PostFilter() [1/2]

virtual ECollisionQueryHitType ICollisionQueryFilterCallbackBase::PostFilter ( const FCollisionFilterData FilterData,
const ChaosInterface::FPTQueryHit Hit 
)
pure virtual

◆ PostFilter() [2/2]

virtual ECollisionQueryHitType ICollisionQueryFilterCallbackBase::PostFilter ( const FCollisionFilterData FilterData,
const ChaosInterface::FQueryHit Hit 
)
pure virtual

◆ PreFilter() [1/2]

virtual ECollisionQueryHitType ICollisionQueryFilterCallbackBase::PreFilter ( const FCollisionFilterData FilterData,
const Chaos::FPerShapeData Shape,
const Chaos::FGeometryParticle Actor 
)
pure virtual

◆ PreFilter() [2/2]

virtual ECollisionQueryHitType ICollisionQueryFilterCallbackBase::PreFilter ( const FCollisionFilterData FilterData,
const Chaos::FPerShapeData Shape,
const Chaos::FGeometryParticleHandle Actor 
)
pure virtual

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