ModelPhysics::~ModelPhysics() { GDELETE(mpDynamicsWorld); GDELETE(mpSolver); GDELETE(mpDispatcher); GDELETE(mpCollisionConfiguration); GDELETE(mpBroadphase); }
GMutex::~GMutex() { CRITICAL_SECTION* cs = static_cast<CRITICAL_SECTION*>(mData); ::DeleteCriticalSection(cs); GDELETE(cs); }