]> git.mxchange.org Git - flightgear.git/blobdiff - src/Instrumentation/agradar.cxx
Minor main loop/init clean-up
[flightgear.git] / src / Instrumentation / agradar.cxx
index 23cf6f3ebe750d74c7dc3ed3809025be5800e106..768fdea41d385ecc8f773585b498dfd481c18a29 100644 (file)
@@ -210,9 +210,10 @@ agRadar::setUserVec(double az, double el)
 bool
 agRadar::getMaterial(){
 
-    const SGMaterial* material = 0;
-    if (globals->get_scenery()->get_elevation_m(hitpos, _elevation_m, &material)){
+    const simgear::BVHMaterial* mat = 0;
+    if (globals->get_scenery()->get_elevation_m(hitpos, _elevation_m, &mat)){
         //_ht_agl_ft = pos.getElevationFt() - _elevation_m * SG_METER_TO_FEET;
+        const SGMaterial* material = dynamic_cast<const SGMaterial*>(mat);
         if (material) {
             const std::vector<std::string>& names = material->get_names();