]> git.donarmstrong.com Git - lilypond.git/blob - lily/span-score-bar-grav.cc
cccbd03b7825f2ed0878d41c2f3b3c3ed9bd6ccc
[lilypond.git] / lily / span-score-bar-grav.cc
1 /*
2   span-score-bar-grav.cc -- implement Span_score_bar_engraver and Piano_bar_engraver
3
4   source file of the GNU LilyPond music typesetter
5
6   (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
7 */
8 #include "span-score-bar.hh"
9 #include "span-score-bar-grav.hh"
10
11
12 Span_bar*
13 Span_score_bar_engraver::get_span_bar_p() const
14 {
15     return new Span_score_bar;
16 }
17
18
19 IMPLEMENT_IS_TYPE_B1(Span_score_bar_engraver, Span_bar_engraver);
20
21 IMPLEMENT_IS_TYPE_B1(Piano_bar_engraver, Span_score_bar_engraver);
22
23 Span_bar*
24 Piano_bar_engraver::get_span_bar_p() const
25 {
26     return new Piano_brace;
27 }
28
29 ADD_THIS_ENGRAVER(Piano_bar_engraver);
30 ADD_THIS_ENGRAVER(Span_score_bar_engraver);