]> git.mxchange.org Git - simgear.git/blobdiff - simgear/props/AtomicChangeListener.hxx
Merge branch 'fred/precip' into next
[simgear.git] / simgear / props / AtomicChangeListener.hxx
index a5ad7f6b38a70c95542048b9c9f44632cd54267b..a287738c6ea898a6f29c99b91daed6cec37cee9f 100644 (file)
@@ -15,7 +15,7 @@
 namespace simgear
 {
 // Performs an action when one of several nodes changes
-class MultiChangeListener : private SGPropertyChangeListener
+class MultiChangeListener : public SGPropertyChangeListener
 {
 public:
     MultiChangeListener();
@@ -25,9 +25,8 @@ public:
         for (Pitr itr = propsBegin, end = propsEnd; itr != end; ++itr)
             (*itr)->addChangeListener(this);
     }
-    void valueChanged();
-    using SGPropertyChangeListener::unregister_property;
 private:
+    void valueChanged(SGPropertyNode* node);
     virtual void valueChangedImplementation();
 
 };