]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/tuplet-spanner.hh
release: 1.3.106
[lilypond.git] / lily / include / tuplet-spanner.hh
index 73370baea38b97407835514d8f2124c4228d1a60..8e96b27683c16e672461094a8e74ba67bf9ca561 100644 (file)
@@ -9,7 +9,7 @@
 
 #include "lily-guile.hh"
 
-/** supportable plet: triplets, eentweetjes, ottava, etc.
+/*
 
     TODO: quantise, we don't want to collide with staff lines.
     (or should we be above staff?)
@@ -19,8 +19,9 @@
 class Tuplet_spanner
 {
 public:
-  static SCM brew_molecule (SCM);
+  DECLARE_SCHEME_CALLBACK(brew_molecule, (SCM ));
   static void set_interface (Score_element*);  
+  static bool has_interface (Score_element*);
 
   static void add_column (Score_element*me,Item*);
   static void add_beam (Score_element*me,Score_element*);
@@ -28,7 +29,7 @@ public:
   static void calc_dy (Score_element*,Real *) ;
   static void calc_position_and_height (Score_element*,Real*,Real *dy);
   
-  static SCM after_line_breaking (SCM);
+  DECLARE_SCHEME_CALLBACK(after_line_breaking, (SCM ));
 
   static Direction get_default_dir (Score_element*);
 };