]> git.mxchange.org Git - flightgear.git/blobdiff - src/Airports/runways.cxx
NasalCanvas: Clean up and expose Element node ghost
[flightgear.git] / src / Airports / runways.cxx
index d4b319e7566e33ead51ad683099f9fe1f015581b..70a2ee1b8db3710d90c205b693705a90ae818919 100644 (file)
@@ -149,6 +149,17 @@ FGNavRecord* FGRunway::ILS() const
   return (FGNavRecord*) flightgear::NavDataCache::instance()->loadById(_ils);
 }
 
+FGNavRecord* FGRunway::glideslope() const
+{
+  flightgear::NavDataCache* cache = flightgear::NavDataCache::instance();
+  PositionedID gsId = cache->findNavaidForRunway(guid(), FGPositioned::GS);
+  if (gsId == 0) {
+    return NULL;
+  }
+  
+  return (FGNavRecord*) cache->loadById(gsId);
+}
+
 std::vector<flightgear::SID*> FGRunway::getSIDs() const
 {
   FGAirport* apt = airport();