Differential D1739 Diff 5899 extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h
Changeset View
Changeset View
Standalone View
Standalone View
extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h
| Show First 20 Lines • Show All 88 Lines • ▼ Show 20 Lines | |||||
| }; | }; | ||||
| /// Hash-space based Pair Cache, thanks to Erin Catto, Box2D, http://www.box2d.org, and Pierre Terdiman, Codercorner, http://codercorner.com | /// Hash-space based Pair Cache, thanks to Erin Catto, Box2D, http://www.box2d.org, and Pierre Terdiman, Codercorner, http://codercorner.com | ||||
| class btHashedOverlappingPairCache : public btOverlappingPairCache | class btHashedOverlappingPairCache : public btOverlappingPairCache | ||||
| { | { | ||||
| btBroadphasePairArray m_overlappingPairArray; | btBroadphasePairArray m_overlappingPairArray; | ||||
| btOverlapFilterCallback* m_overlapFilterCallback; | btOverlapFilterCallback* m_overlapFilterCallback; | ||||
| bool m_blockedForChanges; | |||||
| protected: | protected: | ||||
| btAlignedObjectArray<int> m_hashTable; | btAlignedObjectArray<int> m_hashTable; | ||||
| btAlignedObjectArray<int> m_next; | btAlignedObjectArray<int> m_next; | ||||
| btOverlappingPairCallback* m_ghostPairCallback; | btOverlappingPairCallback* m_ghostPairCallback; | ||||
| ▲ Show 20 Lines • Show All 365 Lines • Show Last 20 Lines | |||||