#include <flight_manager_unmarked.h>
Public Member Functions | |
| virtual void | setOrientations (const FMatrix &srcOrient, const FMatrix &destOrient) |
| void | setPathOrient (const FVector &srcV, const FVector &destV, const FMatrix &orientation) |
| MoverState | move (CErrorCode &errorCode, FVector &pos, FMatrix &orientation) override |
Public Member Functions inherited from Titanic::CFlightManagerBase | |
| void | clear () |
| void | setPath (const FVector &from, const FVector &to) |
| virtual void | buildMotionTable (int sustain, int decay, float distance) |
| bool | isActive () const |
Additional Inherited Members | |
Protected Attributes inherited from Titanic::CFlightManagerBase | |
| bool | _active |
| FVector | _srcPos |
| FVector | _destPos |
| double | _distance |
| FVector | _direction |
| bool | _flight |
| double | _step |
| double | _step1 |
| int | _accCount |
| int | _traCount |
| int | _decCount |
| int | _totCount |
| double | _gammaTable [32] |
| double | _currentSpin |
| double | _spinStep |
| COrientationChanger | _orientationChanger |
Automatic camera mover used when no markers have been set
| void Titanic::CFlightManagerUnmarked::setPathOrient | ( | const FVector & | srcV, |
| const FVector & | destV, | ||
| const FMatrix & | orientation | ||
| ) |
Sets the path and starting and ending orientations to animate movement between
|
overridevirtual |
Applys speeds to the mover. More than one application is usually done for several transitions
Reimplemented from Titanic::CFlightManagerBase.