blob: aba8090addf59649c554ea81078a0fc747eeb7d8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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__ */
|