#include "../Include/FlyLegacy.h"
#include "../Include/Database.h"
#include "../Include/Globals.h"
#include "../Include/Endian.h"
Go to the source code of this file.
Functions | |
| static void | DecodeAirportRecord (char *rec, SAirport *airport) |
| static void | DecodeNavaidRecord (char *rec, SNavaid *navaid) |
| int | GetLocalNavaids (SNavaid **navaids) |
| int | GetLocalILS (SILS **ils) |
| int | GetLocalComms (SComm **comms) |
| int | GetLocalCenters (SComm **comms) |
| int | GetLocalAirports (SAirport **airports) |
| int | GetLocalWaypoints (SWaypoint **waypoints) |
| int | GetNearestNavaid (SPosition *pos, int navType, SNavaid *navaid, float *distanceInFeet) |
| int | GetNearestNavaidByFreq (SPosition *pos, int navType, float freq, SNavaid *navaid, float *distanceInFeet) |
| int | GetNearestILS (SPosition *pos, float freq, SILS *ils, float *distanceInFeet) |
| int | GetNearestComm (SPosition *pos, float freq, SComm *comm, float *distanceInFeet) |
| int | GetNearestAirportComm (SPosition *pos, float freq, SComm *comm, float *distanceInFeet) |
| int | GetNearestCenterComm (SPosition *pos, float freq, SComm *comm, float *distanceInFeet) |
| int | GetNearestAirport (SPosition *pos, SAirport *airport, float *distanceInFeet) |
| int | InAirportRegion (SPosition *pos, float *distanceInFeet) |
| int | GetAirport (char *airportKey, SAirport *airport) |
| int | SearchNavaidsByID (char *id, int navType, SNavaid **navaids) |
| int | SearchNavaidsByName (char *name, int navType, SNavaid **navaids) |
| int | SearchNavaidsByGlobeTile (int x, int z, SNavaid **navaids) |
| int | SearchWaypointsByName (char *name, SWaypoint **waypoints) |
| int | SearchAirportsByFAA (char *faaID, SAirport **airports) |
| int | SearchAirportsByICAO (char *icaoID, SAirport **airports) |
| int | SearchAirportsByName (char *name, SAirport **airports) |
| int | SearchILS (char *airportKey, char *runwayEndID, SILS **ils) |
| int | SearchDatabase (char *db, char *index, char *key, SGeneric **list) |
| void | FreeNavaid (SNavaid *navaids) |
| void | FreeILS (SILS *ils) |
| void | FreeWaypoint (SWaypoint *waypoint) |
| void | FreeComm (SComm *comm) |
| void | FreeAirport (SAirport *airport) |
| void | FreeGeneric (SGeneric *list) |
Definition in file Database.cpp.
|
||||||||||||
|
||||||||||||
|
Definition at line 182 of file Database.cpp. References SPosition::alt, SNavaid::classification, SNavaid::freq, SNavaid::id, SPosition::lat, LittleEndian(), SPosition::lon, SNavaid::magneticVariation, SNavaid::name, SNavaid::next, SNavaid::pos, SNavaid::prev, SNavaid::range, SNavaid::slavedVariation, SNavaid::type, and SNavaid::usage. Referenced by SearchNavaidsByGlobeTile(). |
|
|
Definition at line 736 of file Database.cpp. References SAirport::next. Referenced by teleport_aplookup_cb(). |
|
|
Definition at line 721 of file Database.cpp. References SComm::next. |
|
|
Definition at line 751 of file Database.cpp. References SGeneric::next. |
|
|
Definition at line 691 of file Database.cpp. References SILS::next. |
|
|
Definition at line 676 of file Database.cpp. References SNavaid::next. Referenced by CNavRadio::RescanNavaids(), CBKKX155Radio::RescanNavaids(), CBKKX155Radio::~CBKKX155Radio(), and CNavRadio::~CNavRadio(). |
|
|
Definition at line 706 of file Database.cpp. References SWaypoint::next. |
|
||||||||||||
|
Definition at line 469 of file Database.cpp. |
|
|
Definition at line 325 of file Database.cpp. |
|
|
Definition at line 315 of file Database.cpp. |
|
|
Definition at line 305 of file Database.cpp. |
|
|
Definition at line 295 of file Database.cpp. |
|
|
Definition at line 251 of file Database.cpp. References CWorldObject::GetPosition(), CSituation::GetUserVehicle(), globals, SPosition::lat, lat_lon_to_globe_tile(), SPosition::lon, SNavaid::next, SNavaid::prev, SearchNavaidsByGlobeTile(), and SGlobals::sit. Referenced by CNavRadio::RescanNavaids(), and CBKKX155Radio::RescanNavaids(). |
|
|
Definition at line 335 of file Database.cpp. |
|
||||||||||||||||
|
Definition at line 447 of file Database.cpp. |
|
||||||||||||||||||||
|
Definition at line 425 of file Database.cpp. |
|
||||||||||||||||||||
|
Definition at line 436 of file Database.cpp. |
|
||||||||||||||||||||
|
Definition at line 414 of file Database.cpp. |
|
||||||||||||||||||||
|
Definition at line 403 of file Database.cpp. |
|
||||||||||||||||||||
|
Definition at line 356 of file Database.cpp. |
|
||||||||||||||||||||||||
|
Definition at line 380 of file Database.cpp. |
|
||||||||||||
|
Definition at line 458 of file Database.cpp. |
|
||||||||||||
|
Definition at line 564 of file Database.cpp. References dbAirport, DecodeAirportRecord(), first, CDatabase::GetRawRecord(), CDatabase::GetRawRecordLength(), and CDatabase::Search(). Referenced by teleport_aplookup_cb(). |
|
||||||||||||
|
Definition at line 598 of file Database.cpp. References dbAirport, DecodeAirportRecord(), first, CDatabase::GetRawRecord(), CDatabase::GetRawRecordLength(), and CDatabase::Search(). Referenced by teleport_aplookup_cb(). |
|
||||||||||||
|
Definition at line 632 of file Database.cpp. |
|
||||||||||||||||||||
|
Definition at line 663 of file Database.cpp. |
|
||||||||||||||||
|
Definition at line 647 of file Database.cpp. |
|
||||||||||||||||
|
Definition at line 504 of file Database.cpp. References dbNavaid, DecodeNavaidRecord(), first, CDatabase::GetRawRecord(), CDatabase::GetRawRecordLength(), SNavaid::next, SNavaid::prev, CDatabase::Search(), and CDatabase::SearchNext(). Referenced by GetLocalNavaids(). |
|
||||||||||||||||
|
Definition at line 481 of file Database.cpp. |
|
||||||||||||||||
|
Definition at line 493 of file Database.cpp. |
|
||||||||||||
|
Definition at line 553 of file Database.cpp. |
|
|
Documentation generated by
|