2 System-start-delimiter.hh -- declare System_start_delimiter
4 source file of the GNU LilyPond music typesetter
6 (c) 2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
10 #ifndef SYSTEM_START_DELIMITER_HH
11 #define SYSTEM_START_DELIMITER_HH
13 #include "lily-guile.hh"
14 #include "lily-proto.hh"
17 Braces/brackets across staffs.
19 class System_start_delimiter
22 DECLARE_SCHEME_CALLBACK(brew_molecule, (SCM ));
24 static void set_interface (Score_element*me);
25 static bool has_interface (Score_element*);
26 DECLARE_SCHEME_CALLBACK(after_line_breaking, (SCM ));
27 static void try_collapse (Score_element*);
28 static Molecule staff_bracket (Score_element*,Real) ;
29 static Molecule staff_brace (Score_element*,Real) ;
30 static Molecule simple_bar (Score_element*,Real) ;
33 #endif /* SYSTEM_START_DELIMITER_HH */