|
Planeshift
|
#include <pspath.h>
Public Member Functions | |
| psLinearPath (csString name, Waypoint *wp1, Waypoint *wp2, psString flagStr) | |
| psLinearPath (int pathID, csString name, psString flagStr) | |
| virtual | ~psLinearPath () |
Protected Member Functions | |
| virtual void | GetInterpolatedForward (int index, float fraction, csVector3 &forward) |
| Get the interpolated forward vector. | |
| virtual void | GetInterpolatedPosition (int index, float fraction, csVector3 &pos) |
| Get the interpolated position. | |
| virtual void | GetInterpolatedUp (int index, float fraction, csVector3 &up) |
| Get the interpolated up vector. | |
| virtual void | PrecalculatePath (psWorld *world, iEngine *engine) |
| Do the actual precalculate work. | |
| virtual void psLinearPath::GetInterpolatedForward | ( | int | index, |
| float | fraction, | ||
| csVector3 & | forward | ||
| ) | [protected, virtual] |
Get the interpolated forward vector.
Implements psPath.
| virtual void psLinearPath::GetInterpolatedPosition | ( | int | index, |
| float | fraction, | ||
| csVector3 & | pos | ||
| ) | [protected, virtual] |
Get the interpolated position.
Implements psPath.
| virtual void psLinearPath::GetInterpolatedUp | ( | int | index, |
| float | fraction, | ||
| csVector3 & | up | ||
| ) | [protected, virtual] |
Get the interpolated up vector.
Implements psPath.
| virtual void psLinearPath::PrecalculatePath | ( | psWorld * | world, |
| iEngine * | engine | ||
| ) | [protected, virtual] |
Do the actual precalculate work.
Implements psPath.
1.7.3