]> git.mxchange.org Git - flightgear.git/blobdiff - src/GUI/FGPUIDialog.hxx
MouseInput changes to support hover.
[flightgear.git] / src / GUI / FGPUIDialog.hxx
index 52ea117b22d54b3651ef8f50f3a55dd75522059c..a21c4ec8c575b4d98d7edf29a2c34e3707ca2514 100644 (file)
@@ -100,6 +100,12 @@ public:
     void setNeedsLayout() {
       _needsRelayout = true;
     }
+    
+    class ActiveWidget
+    {
+    public:
+        virtual void update() = 0;
+    };
 private:
 
     enum {
@@ -191,6 +197,8 @@ private:
     
     typedef SGSharedPtr<ConditionalObject> ConditionalObjectRef;
     std::vector<ConditionalObjectRef> _conditionalObjects;
+    
+    std::vector<ActiveWidget*> _activeWidgets;
 };
 
 #endif // __DIALOG_HXX