]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/lyric-extender.hh
Run `make grand-replace'.
[lilypond.git] / lily / include / lyric-extender.hh
index 135bc3b9c77fa77eb9b7f721bc82a9844be23ab1..b5410bbdb300ea6a32142c8bfbbf2fcbacbaa8c3 100644 (file)
@@ -2,16 +2,16 @@
 /*
   extender-spanner.hh -- part of GNU LilyPond
 
 /*
   extender-spanner.hh -- part of GNU LilyPond
 
-  (c) 1998--2004 Jan Nieuwenhuizen <janneke@gnu.org>
+  (c) 1998--2008 Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
 #ifndef EXTENDER_SPANNER_HH
 #define EXTENDER_SPANNER_HH
 
 */
 
 #ifndef EXTENDER_SPANNER_HH
 #define EXTENDER_SPANNER_HH
 
-#include "spanner.hh"
+#include "grob-interface.hh"
+#include "lily-proto.hh"
 
 /*
 
 /*
-
   Extenders must be entered manually for now.
 
   Although it would be possible for Lily to determine where to
   Extenders must be entered manually for now.
 
   Although it would be possible for Lily to determine where to
   for on a word's last syllable.  The extender should be aligned
   with the left side of the last note of the melissima, and not
   extend beond, lasting the whole duration of the melissima
   for on a word's last syllable.  The extender should be aligned
   with the left side of the last note of the melissima, and not
   extend beond, lasting the whole duration of the melissima
-
- */
+*/
 
 class Lyric_extender
 {
 public:
 
 class Lyric_extender
 {
 public:
-  static bool is_visible (Grob*);
-  static bool has_interface (Grob*);
-  DECLARE_SCHEME_CALLBACK (brew_molecule, (SCM ));
+  DECLARE_GROB_INTERFACE();
+  DECLARE_SCHEME_CALLBACK (print, (SCM));
 };
 
 #endif // EXTENDER_SPANNER_HH
 };
 
 #endif // EXTENDER_SPANNER_HH