The physics factory instantiates different physics engines.  
 More...
#include <physics/physics.hh>
The physics factory instantiates different physics engines. 
  
  | 
        
          | static bool IsRegistered | ( | const std::string & | _name | ) |  |  | static | 
 
Check if a physics engine is registered. 
- Parameters
- 
  
    | [in] | _name | Name of the physics engine. |  
 
- Returns
- True if physics engine is registered, false otherwise. 
 
 
Create a new instance of a physics engine. 
- Parameters
- 
  
    | [in] | _className | Name of the physics class. |  | [in] | _world | World to pass to the created physics engine. |  
 
 
 
  
  | 
        
          | static void RegisterAll | ( |  | ) |  |  | static | 
 
 
  
  | 
        
          | static void RegisterPhysicsEngine | ( | std::string | _className, |  
          |  |  | PhysicsFactoryFn | _factoryfn |  
          |  | ) |  |  |  | static | 
 
Register a physics class. 
- Parameters
- 
  
    | [in] | _className | Name of the physics class. |  | [in] | _factoryfn | Function pointer used to create a physics engine. |  
 
 
 
The documentation for this class was generated from the following file: