31 #ifndef PX_PHYSICS_NX_SCENE_QUERY_FILTERING 32 #define PX_PHYSICS_NX_SCENE_QUERY_FILTERING 235 const void* constantBlock,
PxU32 constantBlockSize,
236 PxHitFlags& hitFlags);
268 const void* constantBlock,
PxU32 constantBlockSize,
Definition: GuContactBuffer.h:37
PX_INLINE PxQueryFilterData()
default constructor
Definition: PxQueryFiltering.h:135
Scene query filtering callbacks.
Definition: PxQueryFiltering.h:169
PxFilterData data
Filter data associated with the scene query.
Definition: PxQueryFiltering.h:143
PX_DEPRECATED PxQueryHitType::Enum(* PxBatchQueryPreFilterShader)(PxFilterData queryFilterData, PxFilterData objectFilterData, const void *constantBlock, PxU32 constantBlockSize, PxHitFlags &hitFlags)
Batched query pre-filter shader.
Definition: PxQueryFiltering.h:233
PxFilterData is user-definable data which gets passed into the collision filtering shader and/or call...
Definition: PxFiltering.h:366
Abstract class for collision shapes.
Definition: PxShape.h:142
Classification of scene query hits (intersections).
Definition: PxQueryFiltering.h:108
Scene query filtering data.
Definition: PxQueryFiltering.h:132
Enum
Definition: PxQueryFiltering.h:110
PxQueryFlags flags
Filter flags (see PxQueryFlags)
Definition: PxQueryFiltering.h:144
PX_INLINE PxQueryFilterData(const PxFilterData &fd, PxQueryFlags f)
constructor to set both filter data and filter flags
Definition: PxQueryFiltering.h:138
PX_COMPILE_TIME_ASSERT(PxQueryFlag::eSTATIC==(1<< 0))
PxFlags< PxQueryFlag::Enum, PxU16 > PxQueryFlags
Flags typedef for the set of bits defined in PxQueryFlag.
Definition: PxQueryFiltering.h:85
PxRigidActor represents a base class shared between dynamic and static rigid bodies in the physics SD...
Definition: PxRigidActor.h:58
#define PX_DEPRECATED
Definition: PxPreprocessor.h:424
Traverse static shapes.
Definition: PxQueryFiltering.h:61
PxU16 flags
a set of Px1DConstraintFlags
Definition: PxConstraintDesc.h:110
Scene query hit information.
Definition: PxQueryReport.h:117
PX_INLINE PxQueryFilterData(PxQueryFlags f)
constructor to set filter flags only
Definition: PxQueryFiltering.h:141
Filtering flags for scene queries.
Definition: PxQueryFiltering.h:57
virtual ~PxQueryFilterCallback()
virtual destructor
Definition: PxQueryFiltering.h:197
Traverse dynamic shapes.
Definition: PxQueryFiltering.h:63
PX_DEPRECATED PxQueryHitType::Enum(* PxBatchQueryPostFilterShader)(PxFilterData queryFilterData, PxFilterData objectFilterData, const void *constantBlock, PxU32 constantBlockSize, const PxQueryHit &hit)
Batched query post-filter shader.
Definition: PxQueryFiltering.h:266
uint16_t PxU16
Definition: PxSimpleTypes.h:73
uint32_t PxU32
Definition: Px.h:48
Enum
Definition: PxQueryFiltering.h:59
#define PX_INLINE
Definition: PxPreprocessor.h:336