lilypond-0.0.27
[lilypond.git] / hdr / lyriccolumn.hh
blob145ff7fc08a2dc69ac2e9be209adf02fe1cae758
1 //
2 // lyriccolumn.hh -- part of LilyPond
3 //
4 // copyright 1997 Jan Nieuwenhuizen <jan@digicash.nl>
7 #ifndef LYRICCOLUMN_HH
8 #define LYRICCOLUMN_HH
10 #include "key.hh"
11 #include "stcol.hh"
12 #include "staff.hh"
14 struct Lyric_staff;
16 /// (winfo)
17 struct Word_info {
18 Lyric_req* lreq_l_;
19 Word_info();
20 Word_info(Lyric_req* lreq_l);
23 /// (lcol)
24 struct Lyric_column : Staff_column {
26 Array<Word_info> winfo_array_;
27 Lyric_staff* lstaff_l_;
29 void typeset_item(Item *, int=1);
30 virtual void setup_requests();
32 Lyric_column(Score_column*s,Lyric_staff*rs);
35 #endif // LYRICSTAFF_HH