22#ifndef AIRPORTDYNAMICSMANAGER_H
23#define AIRPORTDYNAMICSMANAGER_H
25#include <simgear/structure/subsystem_mgr.hxx>
26#include <simgear/structure/SGSharedPtr.hxx>
45 void update(
double dt)
override;
57 typedef std::map<std::string, FGAirportDynamicsRef> ICAODynamicsDict;
58 ICAODynamicsDict m_dynamics;
SGSharedPtr< FGAirportDynamics > FGAirportDynamicsRef
SGSharedPtr< FGAirport > FGAirportRef
static const char * staticSubsystemClassId()
virtual ~AirportDynamicsManager()
FGAirportDynamicsRef dynamicsForICAO(const std::string &icao)
static FGAirportDynamicsRef find(const std::string &icao)
void update(double dt) override
FlightPlan.hxx - defines a full flight-plan object, including departure, cruise, arrival information ...