]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/custos.hh
(DECLARE_EVENT_SWALLOWER): ENTER_DESCRIPTION -> ADD_TRANSLATOR
[lilypond.git] / lily / include / custos.hh
index 028982f18f0dca6ff0c132bd97da20d20475059c..d5d20d6c6603953d2175492938441b7aaaca9f4f 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (C) 2000 Juergen Reuter <reuterj@ira.uka.de>
+  (c) 2000--2004 Juergen Reuter <reuter@ipd.uka.de>
 */
 
 #ifndef CUSTOS_HH
 
 #include "lily-guile.hh"
 
+class Grob;
+class Stencil;
+
 struct Custos
 {
-  DECLARE_SCHEME_CALLBACK(brew_molecule, (SCM ));
+  DECLARE_SCHEME_CALLBACK (print, (SCM ));
   static bool has_interface (Grob*);
 
 private:
-  static void add_streepjes(Grob* me, int pos, int interspaces, Molecule* custos_p_);
-  static Molecule create_ledger_line (Interval x_extent, Grob *me) ;
+  static void add_streepjes (Grob* me, int pos, int interspaces, Stencil* custos_);
+  static Stencil create_ledger_line (Interval x_extent, Grob *me) ;
 
 };