|
Bullet Collision Detection & Physics Library
|
Make sure no destructors are called on this memory. More...

Public Member Functions | |
| btCollisionObject * | getColObj0 () |
| btCollisionObject * | getColObj1 () |
| btBroadphasePair * | getBroadphasePairPtr () |
| SpuContactManifoldCollisionAlgorithm * | getlocalCollisionAlgorithm () |
| btPersistentManifold * | getContactManifoldPtr () |
Make sure no destructors are called on this memory.
Definition at line 130 of file SpuGatheringCollisionTask.cpp.
|
inline |
Definition at line 168 of file SpuGatheringCollisionTask.cpp.
|
inline |
Definition at line 158 of file SpuGatheringCollisionTask.cpp.
|
inline |
Definition at line 162 of file SpuGatheringCollisionTask.cpp.
|
inline |
Definition at line 178 of file SpuGatheringCollisionTask.cpp.
|
inline |
Definition at line 173 of file SpuGatheringCollisionTask.cpp.
| bvhMeshShape_LocalStoreMemory CollisionTask_LocalStoreMemory::bvhShapeData |
Definition at line 144 of file SpuGatheringCollisionTask.cpp.
| CompoundShape_LocalStoreMemory CollisionTask_LocalStoreMemory::compoundShapeData[2] |
Definition at line 146 of file SpuGatheringCollisionTask.cpp.
| SpuConvexPolyhedronVertexData CollisionTask_LocalStoreMemory::convexVertexData[2] |
Definition at line 145 of file SpuGatheringCollisionTask.cpp.
| DoubleBuffer<unsigned char, MIDPHASE_WORKUNIT_PAGE_SIZE> CollisionTask_LocalStoreMemory::g_workUnitTaskBuffers |
Definition at line 136 of file SpuGatheringCollisionTask.cpp.
| btBroadphasePair CollisionTask_LocalStoreMemory::gBroadphasePairsBuffer[128] |
This CollisionTask_LocalStoreMemory is mainly used for the SPU version, using explicit DMA Other platforms can use other memory programming models.
Definition at line 135 of file SpuGatheringCollisionTask.cpp.
| CollisionShape_LocalStoreMemory CollisionTask_LocalStoreMemory::gCollisionShapes[2] |
Definition at line 143 of file SpuGatheringCollisionTask.cpp.
| char CollisionTask_LocalStoreMemory::gColObj0Buffer[sizeof(btCollisionObject)+16] |
Definition at line 138 of file SpuGatheringCollisionTask.cpp.
| char CollisionTask_LocalStoreMemory::gColObj1Buffer[sizeof(btCollisionObject)+16] |
Definition at line 139 of file SpuGatheringCollisionTask.cpp.
| btPersistentManifold CollisionTask_LocalStoreMemory::gPersistentManifoldBuffer |
Definition at line 142 of file SpuGatheringCollisionTask.cpp.
| char CollisionTask_LocalStoreMemory::gSpuContactManifoldAlgoBuffer[sizeof(SpuContactManifoldCollisionAlgorithm)+16] |
Definition at line 137 of file SpuGatheringCollisionTask.cpp.
| SpuContactManifoldCollisionAlgorithm* CollisionTask_LocalStoreMemory::m_lsCollisionAlgorithmPtr |
Definition at line 154 of file SpuGatheringCollisionTask.cpp.
| btCollisionObject* CollisionTask_LocalStoreMemory::m_lsColObj0Ptr |
The following pointers might either point into this local store memory, or to the original/other memory locations.
See SpuFakeDma for implementation of cellDmaSmallGetReadOnly.
Definition at line 150 of file SpuGatheringCollisionTask.cpp.
| btCollisionObject* CollisionTask_LocalStoreMemory::m_lsColObj1Ptr |
Definition at line 151 of file SpuGatheringCollisionTask.cpp.
| btPersistentManifold* CollisionTask_LocalStoreMemory::m_lsManifoldPtr |
Definition at line 153 of file SpuGatheringCollisionTask.cpp.
| btBroadphasePair* CollisionTask_LocalStoreMemory::m_pairsPointer |
Definition at line 152 of file SpuGatheringCollisionTask.cpp.
| bool CollisionTask_LocalStoreMemory::needsDmaPutContactManifoldAlgo |
Definition at line 156 of file SpuGatheringCollisionTask.cpp.
| int CollisionTask_LocalStoreMemory::spuIndices[16] |
we reserve 32bit integer indices, even though they might be 16bit
Definition at line 141 of file SpuGatheringCollisionTask.cpp.
1.8.6