2 staff-gravs.hh -- declare Line_group_engraver
4 source file of the GNU LilyPond music typesetter
6 (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
10 #ifndef STAFF_GRAVS_HH
11 #define STAFF_GRAVS_HH
13 #include "engraver-group.hh"
16 Engravers which manage a Staff (one 5-line linestaff)
18 class Line_group_engraver : public Engraver{
19 Line_of_staff *staffline_p_;
20 Link_array<Score_elem> staff_elem_l_arr_;
23 virtual void do_creation_processing();
24 virtual void do_removal_processing();
25 virtual void acknowledge_element(Score_elem_info);
29 Line_group_engraver();
32 #endif // STAFF_GRAVS_HH