2 System-start-delimiter.hh -- declare System_start_delimiter
4 source file of the GNU LilyPond music typesetter
6 (c) 2000--2003 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 staves.
19 class System_start_delimiter
22 DECLARE_SCHEME_CALLBACK (brew_molecule, (SCM ));
25 static bool has_interface (Grob*);
26 DECLARE_SCHEME_CALLBACK (after_line_breaking, (SCM ));
27 static void try_collapse (Grob*);
28 static Molecule staff_bracket (Grob*,Real) ;
29 static Molecule staff_brace (Grob*,Real) ;
30 static Molecule simple_bar (Grob*,Real) ;
33 #endif /* SYSTEM_START_DELIMITER_HH */