]> git.donarmstrong.com Git - lilypond.git/blob - hdr/staffline.hh
release: 0.0.9
[lilypond.git] / hdr / staffline.hh
1 /*
2   staffline.hh --     horizontal structures for broken scores.
3
4   (c) 1996 Han-Wen Nienhuys
5 */
6
7 #ifndef STAFFLINE_HH
8 #define STAFFLINE_HH
9
10 #include "real.hh"
11 #include "plist.hh"
12 #include "vray.hh"
13 #include "glob.hh"
14 #include "pstaff.hh"
15
16 /// one broken line of staff.
17 struct Line_of_staff {
18     PointerList<Spanner *> brokenspans;    
19     Line_of_score const * scor;
20     const PStaff *pstaff_;
21
22     /****************/
23     
24     String TeXstring() const;
25     Line_of_staff(Line_of_score*, PStaff *);
26     Interval height() const;
27 };
28
29 #endif