#ifndef _FG_AISHIP_HXX
#define _FG_AISHIP_HXX
-#include "AIManager.hxx"
#include "AIBase.hxx"
-
+class FGAIManager;
class FGAIShip : public FGAIBase {
public:
- FGAIShip();
+ FGAIShip(FGAIManager* mgr);
~FGAIShip();
bool init();
+ virtual void bind();
+ virtual void unbind();
void update(double dt);
+ void setFlightPlan(FGAIFlightPlan* f);
+ void ProcessFlightPlan( double dt );
void AccelTo(double speed);
void PitchTo(double angle);