]> git.donarmstrong.com Git - lilypond.git/blob - pstaff.hh
8d17b9dd194c00d72cd0002d148dbd9eaa5fcd2b
[lilypond.git] / pstaff.hh
1 #ifndef PSTAFF_HH
2 #define PSTAFF_HH
3
4 #include "list.hh"
5 #include "item.hh"
6 #include "symbol.hh"
7
8 /// items grouped vertically.
9 class PStaff {
10
11 public:
12     Parametric_symbol *stafsym;
13     virtual Symbol get_stafsym(Real width)const=0; // mayybe overkill
14
15     List<const Spanner*> spans;
16     List<Item*> its;
17
18     void add(Item*i);
19     PStaff();
20     virtual ~PStaff() {}
21 };
22
23 #endif