Another not-quite-there-but-better commit.
[ardour.git] / gtk2_ardour / automation_controller.h
index f9e8ab4ce3f55973b5867b2e4c17721cad058192..0f98e5f083d521a3a2e23bc84d34c57842171046 100644 (file)
@@ -42,6 +42,8 @@ public:
        ~AutomationController();
        
        boost::shared_ptr<ARDOUR::AutomationControl> controllable() { return _controllable; }
+
+       Gtk::Adjustment* adjustment() { return _adjustment; }
        
        void update_label(char* label, int label_len);
        void display_effective_value();
@@ -52,6 +54,9 @@ private:
        void start_touch();
        void end_touch();
 
+       void value_changed();
+       void automation_state_changed();
+
        bool                                         _ignore_change;
        boost::shared_ptr<ARDOUR::AutomationControl> _controllable;
        Gtk::Adjustment*                             _adjustment;