fix visual focus indication in IOSelector; import pays attention to audio file embedd...
[ardour.git] / libs / ardour / ardour / curve.h
index 7f8a43cfe1aa76822059c78e46b7ca345dec9af8..df984b74e0a4bf598d540d67e1908fc0dc6d165c 100644 (file)
@@ -51,6 +51,7 @@ class Curve : public AutomationList
        ~Curve ();
        Curve (const Curve& other);
        Curve (const Curve& other, double start, double end);
+       Curve (const XMLNode&);
 
        bool rt_safe_get_vector (double x0, double x1, float *arg, int32_t veclen);
        void get_vector (double x0, double x1, float *arg, int32_t veclen);
@@ -59,13 +60,13 @@ class Curve : public AutomationList
        AutomationEventList::iterator closest_control_point_after (double xval);
 
        void solve ();
+
+        static sigc::signal<void, Curve*> CurveCreated;
                
   protected:
        ControlEvent* point_factory (double,double) const;
        ControlEvent* point_factory (const ControlEvent&) const;
 
-       Change   restore_state (StateManager::State&);
-
   private:
        AutomationList::iterator last_bound;