]> git.donarmstrong.com Git - lilypond.git/blob - midi2ly/include/mudela-voice.hh
2c82a4b4b2e95b75f944dd03d6796f357d72f1a4
[lilypond.git] / midi2ly / include / mudela-voice.hh
1 //
2 // mudela-voice.hh -- declare Mudela_voice
3 //
4 // copyright 1997 Jan Nieuwenhuizen <janneke@gnu.org>
5
6 #ifndef MUDELA_VOICE_HH
7 #define MUDELA_VOICE_HH
8
9 #include "midi2ly-proto.hh"
10 #include "cons.hh"
11
12 /// (mudela_voice)
13 class Mudela_voice
14 {
15 public:
16   Mudela_voice (Mudela_staff* mudela_staff_l);
17   void add_item (Mudela_item* mudela_item_l);
18   void output (Mudela_stream& mudela_stream_r);
19
20 private:
21   Mudela_staff* mudela_staff_l_;
22   Cons_list<Mudela_item> mudela_item_l_list_;
23 };
24
25 #endif // MUDELA_VOICE_HH
26