]> git.mxchange.org Git - flightgear.git/blobdiff - src/Main/viewmgr.hxx
Added static port system and a new altimeter model connected to it.
[flightgear.git] / src / Main / viewmgr.hxx
index e1dcff32bd2d0c1ce6bcf7ee01d579a09255f7f0..9cccf8c5f555e27c119eabe883121e7780275e94 100644 (file)
@@ -59,7 +59,7 @@ public:
     virtual void init ();
     virtual void bind ();
     virtual void unbind ();
-    virtual void update (int dt);
+    virtual void update (double dt);
 
     // getters
     inline int size() const { return views.size(); }
@@ -93,6 +93,7 @@ public:
        if ( current >= (int)views.size() ) {
            current = 0;
        }
+        copyToCurrent();
        return views[current];
     }
     inline FGViewer *prev_view() {
@@ -110,6 +111,8 @@ public:
        views.push_back(v);
         v->init();
     }
+    // copies current offset settings to current-view path...
+    void copyToCurrent ();
 
 private:
 
@@ -134,6 +137,8 @@ private:
     void setPilotZOffset_m (double z);
     double getFOV_deg () const;
     void setFOV_deg (double fov);
+    double getNear_m () const;
+    void setNear_m (double near_m);
     void setViewAxisLong (double axis);
     void setViewAxisLat (double axis);