ege::PhysicsShape Class Reference
Inheritance diagram for ege::PhysicsShape:
Public Types | |
enum | type { unknow, box, capsule, cone, convexHull, cylinder, sphere } |
Public Member Functions | |
virtual enum ege::PhysicsShape::type | getType () const |
virtual bool | parse (const char *_line) |
virtual void | display () |
const vec4 & | getQuaternion () const |
const vec3 & | getOrigin () const |
bool | isBox () |
bool | isCylinder () |
bool | isCapsule () |
bool | isCone () |
bool | isConvexHull () |
bool | isSphere () |
virtual const ege::PhysicsBox * | toBox () const |
virtual ege::PhysicsBox * | toBox () |
virtual const ege::PhysicsCylinder * | toCylinder () const |
virtual ege::PhysicsCylinder * | toCylinder () |
virtual const ege::PhysicsCapsule * | toCapsule () const |
virtual ege::PhysicsCapsule * | toCapsule () |
virtual const ege::PhysicsCone * | toCone () const |
virtual ege::PhysicsCone * | toCone () |
virtual const ege::PhysicsConvexHull * | toConvexHull () const |
virtual ege::PhysicsConvexHull * | toConvexHull () |
virtual const ege::PhysicsSphere * | toSphere () const |
virtual ege::PhysicsSphere * | toSphere () |
Static Public Member Functions | |
static ememory::SharedPtr< ege::PhysicsShape > | create (const std::string &_name) |
The documentation for this class was generated from the following file:
- framework/atria-soft/ege/ege/physicsShape/PhysicsShape.hpp