2 rhythmstaf.hh -- part of LilyPond
4 (c) 1996 Han-Wen Nienhuys
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
15 Staff_column * create_col(Score_column*);
16 virtual void set_output(PScore *);
17 virtual Melodic_staff*clone()const;
20 struct Melodic_column : public Simple_column {
21 virtual void typeset_req(Request *rq);
22 virtual void typeset_command(Command *, int brs);
23 // virtual void typeset_item(Item*, int=1);
24 Melodic_column(Score_column*s,Simple_staff*rs) :
25 Simple_column(s,rs) { }
26 // virtual Melodic_column*clone()const;
29 #endif // MELODICSTAFF_HH