2 separating-line-group-engraver.hh -- declare Separating_line_group_engraver
4 source file of the GNU LilyPond music typesetter
6 (c) 1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
10 #ifndef SEPARATING_LINE_GROUP_GRAV_HH
11 #define SEPARATING_LINE_GROUP_GRAV_HH
13 #include "engraver.hh"
15 class Separating_line_group_engraver : public Engraver
18 Single_malt_grouping_item * break_malt_p_;
19 Single_malt_grouping_item* nobreak_malt_p_;
20 Separating_group_spanner * sep_span_p_;
22 virtual void acknowledge_element (Score_element_info);
23 virtual void do_creation_processing ();
24 virtual void do_removal_processing ();
25 virtual void do_pre_move_processing ();
27 Separating_line_group_engraver ();
28 TRANSLATOR_CLONE (Separating_line_group_engraver);
29 DECLARE_MY_RUNTIME_TYPEINFO;
33 #endif /* SEPARATING_LINE_GROUP_GRAV_HH */