14 #ifndef PX_PHYSICS_NX_SCENEQUERYDESC
15 #define PX_PHYSICS_NX_SCENEQUERYDESC
57 template<
typename HitType>
74 return index < nbTouches ? touches[index] : block; }
169 userRaycastResultBuffer (
NULL),
170 userRaycastTouchBuffer (
NULL),
171 userSweepResultBuffer (
NULL),
172 userSweepTouchBuffer (
NULL),
173 userOverlapResultBuffer (
NULL),
174 userOverlapTouchBuffer (
NULL),
175 raycastTouchBufferSize (0),
176 sweepTouchBufferSize (0),
177 overlapTouchBufferSize (0),
178 raycastResultBufferSize (raycastResultBufferSize_),
179 sweepResultBufferSize (sweepResultBufferSize_),
180 overlapResultBufferSize (overlapResultBufferSize_)
193 #define PX_QUERY_SPU_SHADER_LIMIT 2048
332 filterShaderData (
NULL),
333 filterShaderDataSize (0),
334 preFilterShader (
NULL),
335 postFilterShader (
NULL),
336 spuPreFilterShader (
NULL),
337 spuPreFilterShaderSize (0),
338 spuPostFilterShader (
NULL),
339 spuPostFilterShaderSize (0),
341 queryMemory (maxRaycastsPerExecute, maxSweepsPerExecute, maxOverlapsPerExecute),