OpenMW
|
#include "LinearMath/btIDebugDraw.h"
#include "BulletCollision/CollisionDispatch/btGhostObject.h"
#include "BulletCollision/CollisionShapes/btMultiSphereShape.h"
#include "BulletCollision/BroadphaseCollision/btOverlappingPairCache.h"
#include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
#include "BulletCollision/CollisionDispatch/btCollisionWorld.h"
#include "LinearMath/btDefaultMotionState.h"
#include "btKinematicCharacterController.h"
Classes | |
class | btKinematicClosestNotMeRayResultCallback |
class | btKinematicClosestNotMeConvexResultCallback |
Functions | |
btVector3 | reflect (const btVector3 &d, const btVector3 &r) |
Reflect the vector d around the vector r. | |
btVector3 | project (const btVector3 &u, const btVector3 &v) |
Project a vector u on another vector v. | |
btVector3 | slide (const btVector3 &direction, const btVector3 &planeNormal) |
Helper for computing the character sliding. | |
btVector3 | slideOnCollision (const btVector3 &fromPosition, const btVector3 &toPosition, const btVector3 &hitNormal) |
btVector3 project | ( | const btVector3 & | u, |
const btVector3 & | v | ||
) | [inline] |
Project a vector u on another vector v.
btVector3 reflect | ( | const btVector3 & | d, |
const btVector3 & | r | ||
) | [inline] |
Reflect the vector d around the vector r.
btVector3 slide | ( | const btVector3 & | direction, |
const btVector3 & | planeNormal | ||
) | [inline] |
Helper for computing the character sliding.
btVector3 slideOnCollision | ( | const btVector3 & | fromPosition, |
const btVector3 & | toPosition, | ||
const btVector3 & | hitNormal | ||
) |