Open 3D Engine PhysX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
PhysX::SceneQueryHelpers::PhysXQueryFilterCallback Class Reference

Helper class, responsible for filtering invalid collision candidates prior to more expensive narrow phase checks. More...

#include <PhysXSceneQueryHelpers.h>

Inherits physx::PxQueryFilterCallback.

Public Member Functions

 PhysXQueryFilterCallback (const AzPhysics::CollisionGroup &collisionGroup, AzPhysics::SceneQuery::FilterCallback filterCallback, physx::PxQueryHitType::Enum hitType)
 
physx::PxQueryHitType::Enum preFilter (const physx::PxFilterData &queryFilterData, const physx::PxShape *pxShape, const physx::PxRigidActor *actor, physx::PxHitFlags &queryTypes) override
 
physx::PxQueryHitType::Enum postFilter (const physx::PxFilterData &filterData, const physx::PxQueryHit &hit) override
 

Detailed Description

Helper class, responsible for filtering invalid collision candidates prior to more expensive narrow phase checks.


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