22 #ifndef BULLETPHYSICS_HH
23 #define BULLETPHYSICS_HH
26 #include <boost/thread/thread.hpp>
27 #include <boost/thread/mutex.hpp>
59 public:
virtual void Init();
71 public:
virtual void Fini();
101 public:
virtual void ConvertMass(
void *_engineMass,
112 {
return this->dynamicsWorld;}
119 private: btBroadphaseInterface *broadPhase;
120 private: btDefaultCollisionConfiguration *collisionConfig;
121 private: btCollisionDispatcher *dispatcher;
122 private: btSequentialImpulseConstraintSolver *solver;
123 private: btDiscreteDynamicsWorld *dynamicsWorld;
127 private:
double stepTimeDouble;