Mixer pane can be collapsed again, some cleanup, give up and go back to 'Off' for...
[ardour.git] / libs / ardour / ardour / basic_ui.h
index ddfe0c5a0137cea953de478c7e9a4562a847ebad..a6ab53689384afd347a5fe4db04fa4778813dd55 100644 (file)
@@ -10,27 +10,34 @@ class BasicUI {
        BasicUI (ARDOUR::Session&);
        virtual ~BasicUI ();
        
+       void add_marker ();
+
+       /* transport control */
+
        void loop_toggle ();
        void goto_start ();
        void goto_end ();
-       void add_marker ();
        void rewind ();
        void ffwd ();
        void transport_stop ();
        void transport_play ();
-       void rec_enable_toggle ();
+       void set_transport_speed (float speed);
+       float get_transport_speed (float speed);
+
        void save_state ();
        void prev_marker ();
        void next_marker ();
-       void move_at (float speed);
        void undo ();
        void redo ();
-       void toggle_all_rec_enables ();
        void toggle_punch_in ();
        void toggle_punch_out ();
 
+       void rec_enable_toggle ();
+       void toggle_all_rec_enables ();
+
   protected:
-       ARDOUR::Session& session;
+       BasicUI ();
+       ARDOUR::Session* session;
 };
 
 #endif /* __ardour_basic_ui_h__ */