|
FlightGear next
|
#include <EnRouteController.hxx>
Inherits FGATCController.
Public Member Functions | |
| string | getTransponderCode (const string &fltRules) |
| int | getFrequency () |
| Returns the frequency to be used. | |
| void | announcePosition (int id, FGAIFlightPlan *intendedRoute, int currentRoute, double lat, double lon, double heading, double speed, double alt, double radius, int leg, FGAIAircraft *aircraft) |
| void | updateAircraftInformation (int id, SGGeod geod, double heading, double speed, double alt, double dt) |
| void | render (bool) |
| std::string | getName () const |
| void | update (double) |
Public Member Functions inherited from FGATCController | |
| FGATCController () | |
| virtual | ~FGATCController () |
| void | init () |
| void | setAirportGroundRadar (SGSharedPtr< AirportGroundRadar > groundRadar) |
| bool | checkTransmissionState (int minState, int MaxState, TrafficVectorIterator i, time_t now, AtcMsgId msgId, AtcMsgDir msgDir) |
| SGSharedPtr< FGTrafficRecord > | getRecord (int id) const |
| virtual void | handover (SGSharedPtr< FGTrafficRecord > aiObject, int leg) |
| We share the traffic record much like real life. | |
| virtual void | signOff (int id) |
| Sign off the aircraft with the id from this controller. | |
| bool | hasInstruction (int id) |
| FGATCInstruction | getInstruction (int id) |
| bool | hasActiveTraffic () |
| TrafficVector & | getActiveTraffic () |
| double | getDt () |
| void | setDt (double dt) |
| void | transmit (FGTrafficRecord *rec, FGAirportDynamics *parent, AtcMsgId msgId, AtcMsgDir msgDir, bool audible) |
| std::string | getGateName (FGAIAircraft *aircraft) |
Definition at line 15 of file EnRouteController.hxx.
|
virtual |
Implements FGATCController.
Definition at line 22 of file EnRouteController.cxx.
|
virtual |
Returns the frequency to be used.
Implements FGATCController.
Definition at line 21 of file EnRouteController.cxx.
|
virtual |
Implements FGATCController.
Definition at line 54 of file EnRouteController.cxx.
| string EnRouteController::getTransponderCode | ( | const string & | fltRules | ) |
Definition at line 16 of file EnRouteController.cxx.
|
virtual |
Implements FGATCController.
Definition at line 53 of file EnRouteController.cxx.
|
virtual |
Implements FGATCController.
Definition at line 55 of file EnRouteController.cxx.
|
virtual |
Implements FGATCController.
Definition at line 51 of file EnRouteController.cxx.