15 #ifndef __BULLET_CAPSULE_SHAPE_H__ 16 #define __BULLET_CAPSULE_SHAPE_H__ 18 #include "pandabase.h" 20 #include "bullet_includes.h" 21 #include "bullet_utils.h" 22 #include "bulletShape.h" 33 INLINE
void operator = (
const BulletCapsuleShape ©);
34 INLINE ~BulletCapsuleShape();
36 INLINE PN_stdfloat get_radius()
const;
37 INLINE PN_stdfloat get_half_height()
const;
40 virtual btCollisionShape *ptr()
const;
43 btCapsuleShape *_shape;
50 static void init_type() {
51 BulletShape::init_type();
52 register_type(_type_handle,
"BulletCapsuleShape",
53 BulletShape::get_class_type());
56 return get_class_type();
60 return get_class_type();
67 #include "bulletCapsuleShape.I" 69 #endif // __BULLET_CAPSULE_SHAPE_H__
TypeHandle is the identifier used to differentiate C++ class types.