]> git.donarmstrong.com Git - lilypond.git/blob - hdr/melodicstaff.hh
release: 0.0.26
[lilypond.git] / hdr / melodicstaff.hh
1 /*
2   rhythmstaf.hh -- part of LilyPond
3
4   (c) 1996,97 Han-Wen Nienhuys
5 */
6
7 #ifndef MELODICSTAFF_HH
8 #define MELODICSTAFF_HH
9
10 #include "simplestaff.hh"
11
12 /// five line staff, no multiple voices
13 struct Melodic_staff : public Simple_staff
14 {
15     
16     /****************/
17
18     virtual Rest *get_rest(Rest_req *rq);
19     virtual void set_output(PScore *);
20
21     virtual Item* get_TYPESET_item(Command*);
22     virtual Stem * get_stem(Stem_req *rq);
23     virtual Notehead * get_notehead(Note_req *rq, int bot);
24     virtual Local_key_item* get_local_key_item();
25 };
26
27 #endif // MELODICSTAFF_HH
28
29