]> git.mxchange.org Git - flightgear.git/commitdiff
- changed to no-value constructor for FGPanel
authorcurt <curt>
Wed, 20 Jun 2001 20:51:34 +0000 (20:51 +0000)
committercurt <curt>
Wed, 20 Jun 2001 20:51:34 +0000 (20:51 +0000)
- removed update method with args

src/Cockpit/panel.hxx

index b46693b4a0e8810bbe636067fc674cd21daff2b9..54276f62fceeb7f39fb5af093f302269aa00711b 100644 (file)
@@ -125,7 +125,7 @@ class FGPanel : public FGSubsystem
 {
 public:
 
-  FGPanel (int window_x, int window_y, int window_w, int window_h);
+  FGPanel ();
   virtual ~FGPanel ();
 
                                // Update the panel (every frame).
@@ -133,7 +133,6 @@ public:
   virtual void bind ();
   virtual void unbind ();
   virtual void update ();
-  virtual void update (GLfloat winx, GLfloat winw, GLfloat winy, GLfloat winh);
 
                                // transfer pointer ownership!!!
   virtual void addInstrument (FGPanelInstrument * instrument);
@@ -175,13 +174,15 @@ private:
   mutable int _mouseDelay;
   mutable FGPanelInstrument * _mouseInstrument;
   typedef vector<FGPanelInstrument *> instrument_list_type;
-  int _winx, _winy, _winw, _winh;
   int _width;
   int _height;
   int _x_offset;
   int _y_offset;
   int _view_height;
   bool _bound;
+
+  const SGPropertyNode * _xsize_node;
+  const SGPropertyNode * _ysize_node;
   
   ssgTexture * _bg;
                                // List of instruments in panel.