Differential D1739 Diff 5899 extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h
Changeset View
Changeset View
Standalone View
Standalone View
extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h
| Show All 33 Lines | |||||
| ATTRIBUTE_ALIGNED16(class) btBvhTriangleMeshShape : public btTriangleMeshShape | ATTRIBUTE_ALIGNED16(class) btBvhTriangleMeshShape : public btTriangleMeshShape | ||||
| { | { | ||||
| btOptimizedBvh* m_bvh; | btOptimizedBvh* m_bvh; | ||||
| btTriangleInfoMap* m_triangleInfoMap; | btTriangleInfoMap* m_triangleInfoMap; | ||||
| bool m_useQuantizedAabbCompression; | bool m_useQuantizedAabbCompression; | ||||
| bool m_ownsBvh; | bool m_ownsBvh; | ||||
| #ifdef __clang__ | |||||
| bool m_pad[11] __attribute__((unused));////need padding due to alignment | |||||
| #else | |||||
| bool m_pad[11];////need padding due to alignment | bool m_pad[11];////need padding due to alignment | ||||
| #endif | |||||
| public: | public: | ||||
| BT_DECLARE_ALIGNED_ALLOCATOR(); | BT_DECLARE_ALIGNED_ALLOCATOR(); | ||||
| btBvhTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression, bool buildBvh = true); | btBvhTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression, bool buildBvh = true); | ||||
| ▲ Show 20 Lines • Show All 95 Lines • Show Last 20 Lines | |||||