]> git.donarmstrong.com Git - lilypond.git/blob - hdr/pstaff.hh
6d0bdcf34191dd0d03ec4beb7a16ae73b4f3ab45
[lilypond.git] / hdr / pstaff.hh
1 #ifndef PSTAFF_HH
2 #define PSTAFF_HH
3
4 #include "plist.hh"
5 #include "item.hh"
6 #include "symbol.hh"
7
8 /// items grouped horizontally
9 struct PStaff {
10     Molecule * stafsym;
11     PScore * pscore_;
12     
13     
14     PointerList<const Spanner*> spans;
15     PointerList<Item*> its;
16
17     /****************/
18     virtual void brew_molecule(Real width)=0; // maybe overkill
19     void add(Item*i);
20     PStaff(PScore*);
21     virtual ~PStaff();
22 };
23
24 #endif