15 #ifndef __BULLET_TRIANGLE_MESH_SHAPE_H__ 16 #define __BULLET_TRIANGLE_MESH_SHAPE_H__ 18 #include "pandabase.h" 20 #include "bullet_includes.h" 21 #include "bulletShape.h" 36 INLINE
void operator = (
const BulletTriangleMeshShape ©);
37 INLINE ~BulletTriangleMeshShape();
41 INLINE
bool is_static()
const;
42 INLINE
bool is_dynamic()
const;
45 virtual btCollisionShape *ptr()
const;
48 btBvhTriangleMeshShape *_bvh_shape;
49 btGImpactMeshShape *_gimpact_shape;
58 static void init_type() {
59 BulletShape::init_type();
60 register_type(_type_handle,
"BulletTriangleMeshShape",
61 BulletShape::get_class_type());
64 return get_class_type();
68 return get_class_type();
75 #include "bulletTriangleMeshShape.I" 77 #endif // __BULLET_TRIANGLE_MESH_SHAPE_H__
This is a three-component point in space (as opposed to a three-component vector, which represents a ...
TypeHandle is the identifier used to differentiate C++ class types.