]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/span-score-bar.hh
release: 0.0.76
[lilypond.git] / lily / include / span-score-bar.hh
1 /*
2   span-score-bar.hh -- declare Span_score_bar
3
4   source file of the GNU LilyPond music typesetter
5
6   (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
7 */
8
9
10 #ifndef SPAN_SCORE_BAR_HH
11 #define SPAN_SCORE_BAR_HH
12
13 #include "span-bar.hh"
14
15 class Span_score_bar : public Span_bar
16 {
17 public:
18     NAME_MEMBERS();
19     SCORE_ELEM_CLONE(Span_score_bar);
20     Span_score_bar();
21 protected:
22     
23     
24     virtual void do_pre_processing();
25 };
26
27
28 class Piano_brace : public Span_score_bar
29 {
30 public:
31     NAME_MEMBERS();
32     SCORE_ELEM_CLONE(Piano_brace);
33 protected:
34     virtual Interval do_width()const;
35     virtual Symbol get_bar_sym(Real) const;
36 };
37
38 #endif // SPAN_SCORE_BAR_HH