OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
MWPhysics::Stepper Class Reference
Collaboration diagram for MWPhysics::Stepper:

Public Member Functions

 Stepper (const btCollisionWorld *colWorld, const btCollisionObject *colObj)
 
bool step (osg::Vec3f &position, const osg::Vec3f &toMove, float &remainingTime)
 

Private Attributes

const btCollisionWorld * mColWorld
 
const btCollisionObject * mColObj
 
ActorTracer mTracer
 
ActorTracer mUpStepper
 
ActorTracer mDownStepper
 
bool mHaveMoved
 

Constructor & Destructor Documentation

MWPhysics::Stepper::Stepper ( const btCollisionWorld *  colWorld,
const btCollisionObject *  colObj 
)
inline

Member Function Documentation

bool MWPhysics::Stepper::step ( osg::Vec3f &  position,
const osg::Vec3f &  toMove,
float &  remainingTime 
)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

const btCollisionObject* MWPhysics::Stepper::mColObj
private
const btCollisionWorld* MWPhysics::Stepper::mColWorld
private
ActorTracer MWPhysics::Stepper::mDownStepper
private
bool MWPhysics::Stepper::mHaveMoved
private
ActorTracer MWPhysics::Stepper::mTracer
private
ActorTracer MWPhysics::Stepper::mUpStepper
private

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