lilypond-0.1.27
[lilypond.git] / hdr / input-staff.hh
blob3b874a1b393423e1c68eabb5fd79f3610e6c87aa
1 /*
2 input-staff.hh -- declare Input_staff
4 (c) 1996,97 Han-Wen Nienhuys
5 */
7 #ifndef INPUTSTAFF_HH
8 #define INPUTSTAFF_HH
10 #include "string.hh"
11 #include "plist.hh"
12 #include "varray.hh"
13 #include "proto.hh"
15 struct Input_staff {
17 const char * defined_ch_c_l_;
18 String type;
20 IPointerList<Input_music*> music_;
21 Input_music * score_wide_music_p_;
23 /* *************** */
24 ~Input_staff();
25 void add(Input_music*m);
26 Input_staff(Input_staff const&);
27 Input_staff(String);
28 void set_score_wide(Input_music*m);
29 Staff* parse(Score*, Input_music *score_wide);
30 void print() const;
34 #endif // INPUTSTAFF_HH