]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/lyric-extender.hh
Doc -- change FIXME to TODO in chord-names-jazz.ly
[lilypond.git] / lily / include / lyric-extender.hh
index 135bc3b9c77fa77eb9b7f721bc82a9844be23ab1..1e693c94b8853cdc72f5f3ccd94e9b2f84a667a8 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>
+  Copyright (C) 1998--2010 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