![]() |
Descriptor class for PxBatchQuery. More...
#include <PxBatchQueryDesc.h>

Public Member Functions | |
| PX_INLINE | PxBatchQueryDesc (PxU32 maxRaycastsPerExecute, PxU32 maxSweepsPerExecute, PxU32 maxOverlapsPerExecute) |
| Construct a batch query with specified maximum number of queries per batch. More... | |
| PX_INLINE bool | isValid () const |
Public Attributes | |
| void * | filterShaderData |
| Shared global filter data which will get passed into the filter shader. More... | |
| PxU32 | filterShaderDataSize |
| Size (in bytes) of the shared global filter data filterShaderData. More... | |
| PxBatchQueryPreFilterShader | preFilterShader |
| The custom preFilter shader to use for filtering. More... | |
| PxBatchQueryPostFilterShader | postFilterShader |
| The custom postFilter shader to use for filtering. More... | |
| PxBatchQueryMemory | queryMemory |
| User memory buffers for the query. More... | |
Descriptor class for PxBatchQuery.
| void* PxBatchQueryDesc::filterShaderData |
Shared global filter data which will get passed into the filter shader.
Default: NULL
Referenced by isValid().
| PxU32 PxBatchQueryDesc::filterShaderDataSize |
Size (in bytes) of the shared global filter data filterShaderData.
Default: 0
Referenced by isValid().
| PxBatchQueryPostFilterShader PxBatchQueryDesc::postFilterShader |
The custom postFilter shader to use for filtering.
| PxBatchQueryPreFilterShader PxBatchQueryDesc::preFilterShader |
The custom preFilter shader to use for filtering.
| PxBatchQueryMemory PxBatchQueryDesc::queryMemory |
User memory buffers for the query.