2 super-elem.hh -- declare Super_elem
4 source file of the LilyPond music typesetter
6 (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
13 #include "score-elem.hh"
14 /** The toplevel element. The Paper_score contains this element, and any
15 element shoud be a dependency for the super element.
17 class Super_elem : public Score_elem {
19 Link_array<Line_of_score> lines_arr_;
20 Line_of_score * line_of_score_l_;
21 void add_broken_line (Line_of_score*);
24 void pre_processing();
25 void breakable_col_processing();
26 void break_processing();
27 void post_processing();
32 virtual void do_substitute_dependency (Score_elem*,Score_elem*);
33 virtual void handle_broken_dependencies();
35 virtual void do_add_processing();
36 DECLARE_MY_RUNTIME_TYPEINFO;
39 #endif // SUPER_ELEM_HH