]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/volta-spanner.hh
ba28f37e6a10d54b37989db30dd80bc7755190af
[lilypond.git] / lily / include / volta-spanner.hh
1 /*
2   volta-spanner.hh -- part of GNU LilyPond
3
4   (c) 1997--2000 Jan Nieuwenhuizen <janneke@gnu.org>
5 */
6
7 #ifndef VOLTA_SPANNER_HH
8 #define VOLTA_SPANNER_HH
9
10
11 #include "spanner.hh"
12
13 /** Volta bracket with number */
14
15 class Volta_spanner : public Spanner
16 {
17 public:
18   Volta_spanner (SCM);
19   static SCM brew_molecule (SCM);
20   void add_column (Note_column*);
21   void add_bar (Bar*);
22  
23   SCM member_brew_molecule () const;
24   VIRTUAL_COPY_CONS (Score_element);
25
26
27   SCM member_after_line_breaking ();
28   static SCM after_line_breaking (SCM);
29 };
30
31 #endif // VOLTA_SPANNER_HH
32