2 // lyricwalker.hh -- declare Lyric_walker
4 // (c) 1996,97 Han-Wen Nienhuys, Jan Nieuwenhuizen <jan@digicash.com>
11 #include "grouping.hh"
12 #include "staffwalker.hh"
13 #include "lyriccolumn.hh"
15 /// a simple walker which collects words, and then print them, first on top
16 struct Lyric_walker: Staff_walker {
17 Array<Lyric_item*> litem_l_array_;
20 virtual void process_requests();
22 Lyric_walker(Lyric_staff* lstaff_l);
23 Lyric_column* lcol_l();
24 Lyric_staff* lstaff_l();
28 #endif // LYRICWALKER_HH