diff options
Diffstat (limited to 'libs/ardour/ardour/basic_ui.h')
-rw-r--r-- | libs/ardour/ardour/basic_ui.h | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/libs/ardour/ardour/basic_ui.h b/libs/ardour/ardour/basic_ui.h new file mode 100644 index 0000000000..aba8090add --- /dev/null +++ b/libs/ardour/ardour/basic_ui.h @@ -0,0 +1,34 @@ +#ifndef __ardour_basic_ui_h__ +#define __ardour_basic_ui_h__ + +namespace ARDOUR { + class Session; +} + +class BasicUI { + public: + BasicUI (ARDOUR::Session&); + virtual ~BasicUI (); + + 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 save_state (); + void prev_marker (); + void next_marker (); + void move_at (float speed); + void undo (); + void redo (); + void toggle_all_rec_enables (); + + protected: + ARDOUR::Session& session; +}; + +#endif /* __ardour_basic_ui_h__ */ |