X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=lily%2Finclude%2Fvolta-spanner.hh;h=97f1e15035ab06fe7a168b944923c5284c2f7767;hb=a2991295b2c1fb36bec19de207161855ca3c1756;hp=ba28f37e6a10d54b37989db30dd80bc7755190af;hpb=40c8e12b8afa8e9c7e44cf6ea3b724295884091b;p=lilypond.git diff --git a/lily/include/volta-spanner.hh b/lily/include/volta-spanner.hh index ba28f37e6a..97f1e15035 100644 --- a/lily/include/volta-spanner.hh +++ b/lily/include/volta-spanner.hh @@ -1,7 +1,7 @@ /* volta-spanner.hh -- part of GNU LilyPond - (c) 1997--2000 Jan Nieuwenhuizen + (c) 1997--2001 Jan Nieuwenhuizen */ #ifndef VOLTA_SPANNER_HH @@ -10,22 +10,17 @@ #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