#include <flight_manager_marked.h>
Public Member Functions | |
void | setFlight (const FVector &oldPos, const FVector &newPos, const FMatrix &oldOrientation, const FMatrix &newOrientation) |
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 one or more markers have been set
|
overridevirtual |
Applys speeds to the mover. More than one application is usually done for several transitions
Reimplemented from Titanic::CFlightManagerBase.