22 #ifndef TITANIC_FLIGHT_MANAGER_BASE_H 23 #define TITANIC_FLIGHT_MANAGER_BASE_H 25 #include "titanic/star_control/fvector.h" 26 #include "titanic/star_control/orientation_changer.h" 27 #include "common/array.h" 31 #define GAMMA_TABLE_SIZE 32 35 enum MoverState { NOT_ACTIVE = 0, MOVING = 1, DONE_MOVING = 2 };
53 double _gammaTable[GAMMA_TABLE_SIZE];
81 bool isActive()
const {
return _active; }
Definition: orientation_changer.h:30
virtual MoverState move(CErrorCode &errorCode, FVector &pos, FMatrix &orientation)
Definition: flight_manager_base.h:74
virtual void buildMotionTable(int sustain, int decay, float distance)
Definition: error_code.h:27
Definition: flight_manager_base.h:40
void setPath(const FVector &from, const FVector &to)