List of all members.
Static Public Member Functions |
static Ogre::Vector3 | traceDown (const MWWorld::Ptr &ptr, OEngine::Physic::PhysicEngine *engine) |
static Ogre::Vector3 | move (const MWWorld::Ptr &ptr, const Ogre::Vector3 &movement, float time, bool isFlying, float waterlevel, OEngine::Physic::PhysicEngine *engine) |
Static Private Member Functions |
static float | getSlope (const Ogre::Vector3 &normal) |
static bool | stepMove (btCollisionObject *colobj, Ogre::Vector3 &position, const Ogre::Vector3 &velocity, float &remainingTime, OEngine::Physic::PhysicEngine *engine) |
static Ogre::Vector3 | project (const Ogre::Vector3 u, const Ogre::Vector3 &v) |
| Project a vector u on another vector v.
|
static Ogre::Vector3 | slide (Ogre::Vector3 direction, const Ogre::Vector3 &planeNormal) |
| Helper for computing the character sliding.
|
Member Function Documentation
Project a vector u on another vector v.
Helper for computing the character sliding.
The documentation for this class was generated from the following file: