#include "BulletCollision/CollisionShapes/btCollisionShape.h"#include "BulletCollision/CollisionShapes/btTriangleShape.h"#include "BulletCollision/CollisionShapes/btStridingMeshInterface.h"#include "BulletCollision/CollisionShapes/btCollisionMargin.h"#include "BulletCollision/CollisionDispatch/btCollisionWorld.h"#include "BulletCollision/CollisionShapes/btConcaveShape.h"#include "LinearMath/btVector3.h"#include "LinearMath/btTransform.h"#include "LinearMath/btMatrix3x3.h"#include "LinearMath/btAlignedObjectArray.h"#include "GIMPACT/core/gim_box_set.h"Classes | |
| class | btGImpactShapeInterface |
| Base class for gimpact shapes. More... | |
| class | btGImpactCompoundShape |
| btGIMPACTCompoundShape allows to handle multiple btCollisionShape objects at once More... | |
| class | btGImpactCompoundShape::CompoundPrimitiveManager |
| compound primitive manager More... | |
| class | btGImpactCompoundShape::BoxSetClass |
| class | btTriangleShapeEx |
| Helper class for colliding Bullet Triangle Shapes. More... | |
| class | btGImpactMeshShapePart |
| This class manages a sub part of a mesh supplied by the btStridingMeshInterface interface. More... | |
| class | btGImpactMeshShapePart::TrimeshPrimitiveManager |
| Trimesh primitive manager. More... | |
| class | btGImpactMeshShapePart::BoxSetClass |
| class | btGImpactMeshShape |
| This class manages a mesh supplied by the btStridingMeshInterface interface. More... | |
Enumerations | |
| enum | eGIMPACT_SHAPE_TYPE { CONST_GIMPACT_COMPOUND_SHAPE = 0, CONST_GIMPACT_TRIMESH_SHAPE_PART, CONST_GIMPACT_TRIMESH_SHAPE } |
| enum eGIMPACT_SHAPE_TYPE |
1.5.2