FlightGear next
flightgear::AirportDynamicsManager Class Reference

#include <airportdynamicsmanager.hxx>

Inherits SGSubsystem.

Public Member Functions

 AirportDynamicsManager ()
 
virtual ~AirportDynamicsManager ()
 
void init () override
 
void reinit () override
 
void shutdown () override
 
void update (double dt) override
 
FGAirportDynamicsRef dynamicsForICAO (const std::string &icao)
 

Static Public Member Functions

static const char * staticSubsystemClassId ()
 
static FGAirportDynamicsRef find (const std::string &icao)
 
static FGAirportDynamicsRef find (const FGAirportRef &apt)
 

Detailed Description

Definition at line 35 of file airportdynamicsmanager.hxx.

Constructor & Destructor Documentation

◆ AirportDynamicsManager()

flightgear::AirportDynamicsManager::AirportDynamicsManager ( )

Definition at line 36 of file airportdynamicsmanager.cxx.

◆ ~AirportDynamicsManager()

flightgear::AirportDynamicsManager::~AirportDynamicsManager ( )
virtual

Definition at line 42 of file airportdynamicsmanager.cxx.

Member Function Documentation

◆ dynamicsForICAO()

FGAirportDynamicsRef flightgear::AirportDynamicsManager::dynamicsForICAO ( const std::string & icao)

Definition at line 70 of file airportdynamicsmanager.cxx.

◆ find() [1/2]

FGAirportDynamicsRef flightgear::AirportDynamicsManager::find ( const FGAirportRef & apt)
static

Definition at line 104 of file airportdynamicsmanager.cxx.

◆ find() [2/2]

FGAirportDynamicsRef flightgear::AirportDynamicsManager::find ( const std::string & icao)
static

Definition at line 92 of file airportdynamicsmanager.cxx.

◆ init()

void flightgear::AirportDynamicsManager::init ( )
override

Definition at line 48 of file airportdynamicsmanager.cxx.

◆ reinit()

void flightgear::AirportDynamicsManager::reinit ( )
override

Definition at line 64 of file airportdynamicsmanager.cxx.

◆ shutdown()

void flightgear::AirportDynamicsManager::shutdown ( )
override

Definition at line 54 of file airportdynamicsmanager.cxx.

◆ staticSubsystemClassId()

static const char * flightgear::AirportDynamicsManager::staticSubsystemClassId ( )
inlinestatic

Definition at line 48 of file airportdynamicsmanager.hxx.

◆ update()

void flightgear::AirportDynamicsManager::update ( double dt)
override

Definition at line 59 of file airportdynamicsmanager.cxx.


The documentation for this class was generated from the following files: