31 #ifndef PX_COLLISION_DEFS_H 32 #define PX_COLLISION_DEFS_H 56 PxCache() : mCachedData(NULL), mCachedSize(0), mPairData(0), mManifoldFlags(0)
75 virtual PxU8* allocateCacheData(
const PxU32 byteSize) = 0;
Definition: GuContactBuffer.h:37
PxU8 * mCachedData
Cached data pointer. Allocated via PxCacheAllocator.
Definition: PxCollisionDefs.h:51
virtual ~PxCacheAllocator()
Definition: PxCollisionDefs.h:77
Definition: PxCollisionDefs.h:65
PxU8 mPairData
Pair data information used and cached internally by some contact gen functions to accelerate performa...
Definition: PxCollisionDefs.h:53
uint8_t PxU8
Definition: PxSimpleTypes.h:75
PxU16 mCachedSize
The total size of the cached data.
Definition: PxCollisionDefs.h:52
PxU8 mManifoldFlags
Manifold flags used to identify the format the cached data is stored in.
Definition: PxCollisionDefs.h:54
A structure to cache contact information produced by LL contact gen functions.
Definition: PxCollisionDefs.h:49
PxCache()
Definition: PxCollisionDefs.h:56
uint16_t PxU16
Definition: PxSimpleTypes.h:73
uint32_t PxU32
Definition: Px.h:48