#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 |