]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/volta-spanner.hh
release: 1.3.142
[lilypond.git] / lily / include / volta-spanner.hh
index ba28f37e6a10d54b37989db30dd80bc7755190af..97f1e15035ab06fe7a168b944923c5284c2f7767 100644 (file)
@@ -1,7 +1,7 @@
 /*
   volta-spanner.hh -- part of GNU LilyPond
 
-  (c) 1997--2000 Jan Nieuwenhuizen <janneke@gnu.org>
+  (c) 1997--2001 Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
 #ifndef VOLTA_SPANNER_HH
 
 #include "spanner.hh"
 
-/** Volta bracket with number */
+/** 
+*/
 
-class Volta_spanner : public Spanner
+class Volta_spanner
 {
 public:
-  Volta_spanner (SCM);
-  static SCM brew_molecule (SCM);
-  void add_column (Note_column*);
-  void add_bar (Bar*);
-  SCM member_brew_molecule () const;
-  VIRTUAL_COPY_CONS (Score_element);
-
-
-  SCM member_after_line_breaking ();
-  static SCM after_line_breaking (SCM);
+  static void set_interface (Grob*);
+  static bool has_interface (Grob*);
+  DECLARE_SCHEME_CALLBACK (brew_molecule, (SCM ));
+  static void add_column (Grob*, Grob*col);
+  static void add_bar (Grob*me, Item*bar);
 };
 
 #endif // VOLTA_SPANNER_HH