]> git.donarmstrong.com Git - lilypond.git/blob - hdr/lyriccolumn.hh
release: 0.0.26
[lilypond.git] / hdr / lyriccolumn.hh
1 //
2 // lyriccolumn.hh -- part of LilyPond
3 //
4 // copyright 1997 Jan Nieuwenhuizen <jan@digicash.nl>
5
6
7 #ifndef LYRICCOLUMN_HH
8 #define LYRICCOLUMN_HH
9
10 #include "key.hh"
11 #include "stcol.hh"
12 #include "staff.hh"
13
14 struct Lyric_staff;
15
16 /// (winfo)
17 struct Word_info {
18     Lyric_req* lreq_l_;
19     Word_info();
20     Word_info(Lyric_req* lreq_l);
21 };
22
23 /// (lcol)
24 struct Lyric_column : Staff_column {
25
26     Array<Word_info> winfo_array_;
27     Lyric_staff* lstaff_l_;
28     
29     void typeset_item(Item *, int=1);
30     virtual void setup_requests();
31
32     Lyric_column(Score_column*s,Lyric_staff*rs);
33 };
34
35 #endif // LYRICSTAFF_HH
36
37
38
39