Scenequery
Classes
PxQueryFilterCallback: Scene query filtering callbacks.
Structs
PxActorShape: Combines a shape pointer and the actor the shape belongs to into one memory location.
PxGeomIndexPair: Pair of indices, typically either object or triangle indices.
PxGeomOverlapHit: Stores results of overlap queries.
PxGeomRaycastHit: Stores results of raycast queries.
PxGeomSweepHit: Stores results of sweep queries.
PxHitBuffer: Returns scene query hits (intersections) to the user in a preallocated buffer.
PxHitCallback: This callback class facilitates reporting scene query hits (intersections) to the user.
PxHitFlag: Scene query and geometry query behavior flags.
PxLocationHit: Scene query hit information for raycasts and sweeps returning hit position and normal information.
PxOverlapBufferN: Returns touching overlap hits to the user in a fixed size array embedded in the buffer class.
PxQueryCache: single hit cache for scene queries.
PxQueryFilterData: Scene query filtering data.
PxQueryFlag: Filtering flags for scene queries.
PxQueryHit: collection of set bits defined in PxHitFlag .
PxQueryHitType: Classification of scene query hits (intersections).
PxRaycastBufferN: Returns touching raycast hits to the user in a fixed size array embedded in the buffer class.
PxSweepBufferN: Returns touching sweep hits to the user in a fixed size array embedded in the buffer class.
Typedefs
PxAgain: Describes query behavior after returning a partial query result via a callback.
PxOverlapBuffer: Overlap query buffer.
PxOverlapCallback: Overlap query callback.
PxQueryFlags: Flags typedef for the set of bits defined in PxQueryFlag .
PxRaycastBuffer: Raycast query buffer.
PxRaycastCallback: Raycast query callback.
PxSweepBuffer: Sweep query buffer.
PxSweepCallback: Sweep query callback.
Typedefs
-
typedef bool PxAgain
Describes query behavior after returning a partial query result via a callback.
If callback returns true, traversal will continue and callback can be issued again. If callback returns false, traversal will stop, callback will not be issued again.
See also
-
typedef PxHitBuffer<PxOverlapHit> PxOverlapBuffer
Overlap query buffer.
-
typedef PxHitCallback<PxOverlapHit> PxOverlapCallback
Overlap query callback.
-
typedef PxFlags<PxQueryFlag::Enum, PxU16> PxQueryFlags
Flags typedef for the set of bits defined in PxQueryFlag.
-
typedef PxHitBuffer<PxRaycastHit> PxRaycastBuffer
Raycast query buffer.
-
typedef PxHitCallback<PxRaycastHit> PxRaycastCallback
Raycast query callback.
-
typedef PxHitBuffer<PxSweepHit> PxSweepBuffer
Sweep query buffer.
-
typedef PxHitCallback<PxSweepHit> PxSweepCallback
Sweep query callback.