#include <PxVolumeCache.h>
Public Member Functions | |
virtual void | processShapes (PxU32 count, const PxActorShape *actorShapePairs)=0 |
Reports cache contents to the user. | |
virtual void | finalizeQuery () |
Protected Member Functions | |
virtual | ~Iterator () |
Works in tandem with forEach(). Used to return shapes overlapping with the cache volume (set using the last fill() call) to the user.
virtual PxVolumeCache::PxVolumeCache::Iterator::~Iterator | ( | ) | [inline, protected, virtual] |
virtual void PxVolumeCache::PxVolumeCache::Iterator::finalizeQuery | ( | ) | [inline, virtual] |
/brief Called after the last processShapes was called.
virtual void PxVolumeCache::PxVolumeCache::Iterator::processShapes | ( | PxU32 | count, | |
const PxActorShape * | actorShapePairs | |||
) | [pure virtual] |
Reports cache contents to the user.
[in] | count | The number of shapes returned with this call. |
[in] | actorShapePairs | Array of PxActorShape pairs. |