2 hyphen-spanner.hh -- part of GNU LilyPond
4 (c) 1999 Glen Prideaux <glenprideaux@iname.com>
7 #ifndef HYPHEN_SPANNER_HH
8 #define HYPHEN_SPANNER_HH
15 A centred hyphen is a simple line between lyrics used to
18 The length of the hyphen line should stretch based on the
19 size of the gap between syllables.
21 class Hyphen_spanner : public Spanner
25 void set_textitem (Direction, Item*);
26 static SCM scheme_molecule (SCM);
30 Molecule do_brew_molecule () const;
31 Interval do_height () const;
33 void after_line_breaking ();
35 VIRTUAL_COPY_CONS (Score_element);
37 Drul_array<Real> dx_f_drul_;
40 #endif // HYPHEN_SPANNER_HH