]> git.mxchange.org Git - flightgear.git/blobdiff - src/Main/renderer.cxx
allow to trigger widgets via accelerator key, which is defined via "keynum"
[flightgear.git] / src / Main / renderer.cxx
index 06ef1bcd9be5b2d4da9b946979c19e64318f3133..99b3c79fbccf0ed5b3a65a4e3b5aefb12397c97d 100644 (file)
@@ -57,6 +57,7 @@
 #include <Time/light.hxx>
 #include <Time/light.hxx>
 #include <Aircraft/aircraft.hxx>
+// #include <Aircraft/replay.hxx>
 #include <Cockpit/panel.hxx>
 #include <Cockpit/cockpit.hxx>
 #include <Cockpit/hud.hxx>
@@ -66,7 +67,6 @@
 #include <Scenery/scenery.hxx>
 #include <Scenery/tilemgr.hxx>
 #include <ATC/ATCdisplay.hxx>
-#include <Replay/replay.hxx>
 #include <GUI/new_gui.hxx>
 
 #include "splash.hxx"
@@ -494,11 +494,10 @@ FGRenderer::update( bool refresh_camera_settings ) {
     glTexEnvi( GL_TEXTURE_ENV, GL_TEXTURE_ENV_MODE, GL_MODULATE ) ;
     glHint( GL_PERSPECTIVE_CORRECTION_HINT, GL_NICEST ) ;
 
-    double agl =
-        current_aircraft.fdm_state->get_Altitude() * SG_FEET_TO_METER
-        - cur_fdm_state->get_Runway_altitude_m();
+    double agl = current__view->getAltitudeASL_ft()*SG_FEET_TO_METER
+      - current__view->getSGLocation()->get_cur_elev_m();
 
-    if ( agl > 50.0 ) {
+    if ( agl > 10.0 ) {
         scene_nearplane = 10.0f;
         scene_farplane = 120000.0f;
     } else {