Function physx_sys::phys_PxCreateBatchQueryExt_1
source · pub unsafe extern "C" fn phys_PxCreateBatchQueryExt_1(
scene: *const PxScene,
queryFilterCallback: *mut PxQueryFilterCallback,
raycastBuffers: *mut PxRaycastBuffer,
maxNbRaycasts: u32,
raycastTouches: *mut PxRaycastHit,
maxNbRaycastTouches: u32,
sweepBuffers: *mut PxSweepBuffer,
maxNbSweeps: u32,
sweepTouches: *mut PxSweepHit,
maxNbSweepTouches: u32,
overlapBuffers: *mut PxOverlapBuffer,
maxNbOverlaps: u32,
overlapTouches: *mut PxOverlapHit,
maxNbOverlapTouches: u32
) -> *mut PxBatchQueryExt
Expand description
Create a PxBatchQueryExt with user-supplied result and touch buffers.
Returns a PxBatchQueryExt instance. A NULL pointer will be returned if the subsequent allocations fail or if any of the arguments are illegal. In the event that a NULL pointer is returned a corresponding error will be issued to the error stream.