lilypond-0.1.16
[lilypond.git] / hdr / melodicstaff.hh
blobcec73517d72bdcfa4b9f5d32279c62fa60ff21b4
1 /*
2 rhythmstaf.hh -- part of LilyPond
4 (c) 1996,97 Han-Wen Nienhuys
5 */
7 #ifndef MELODICSTAFF_HH
8 #define MELODICSTAFF_HH
10 #include "simplestaff.hh"
12 /// five line staff, no multiple voices
13 struct Melodic_staff : public Simple_staff
16 /****************/
18 virtual Rest *get_rest(Rest_req *rq);
19 virtual void set_output(PScore *);
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();
27 #endif // MELODICSTAFF_HH