ege::physics::Engine Class Reference

Classes

class  collisionPoints
 

Public Member Functions

void setBulletConfig (ememory::SharedPtr< btDefaultCollisionConfiguration > _collisionConfiguration=nullptr, ememory::SharedPtr< btCollisionDispatcher > _dispatcher=nullptr, ememory::SharedPtr< btBroadphaseInterface > _broadphase=nullptr, ememory::SharedPtr< btConstraintSolver > _solver=nullptr, ememory::SharedPtr< btDynamicsWorld > _dynamicsWorld=nullptr)
 
void setDynamicWorld (const ememory::SharedPtr< btDynamicsWorld > &_newWorld)
 
ememory::SharedPtr< btDynamicsWorld > getDynamicWorld ()
 
std::vector< ege::physics::Engine::collisionPointsgetListOfCollision ()
 

Member Function Documentation

§ getDynamicWorld()

ememory::SharedPtr<btDynamicsWorld> ege::physics::Engine::getDynamicWorld ( )
inline

get the curent world

Returns
pointer on the current world

§ getListOfCollision()

std::vector<ege::physics::Engine::collisionPoints> ege::physics::Engine::getListOfCollision ( )

Get the list of all collision point actually availlable ...

Returns
the requested list of points

§ setDynamicWorld()

void ege::physics::Engine::setDynamicWorld ( const ememory::SharedPtr< btDynamicsWorld > &  _newWorld)
inline

set the curent world

Parameters
[in]_newWorldPointer on the current world

The documentation for this class was generated from the following file: