]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/spanner.hh
2003 -> 2004
[lilypond.git] / lily / include / spanner.hh
index e56560744e51b6d08c038e19b285a54e8156b475..40617f18e131b8fe1028f8a924488b701b7aaaf2 100644 (file)
@@ -1,7 +1,7 @@
 /*
   spanner.hh -- part of GNU LilyPond
 
-  (c) 1996--2002 Han-Wen Nienhuys
+  (c) 1996--2004 Han-Wen Nienhuys
 */
 
 #ifndef SPANNER_HH
   */
 class Spanner : public  Grob {
   Drul_array<Item*> spanned_drul_;
+  int break_index_;
   
 public:
   DECLARE_SCHEME_CALLBACK (set_spacing_rods, (SCM));
   
   Link_array<Spanner> broken_intos_;
 
-  int break_index_;
+  int get_break_index () const;
   // todo: move to somewhere else.
   Real get_broken_left_end_align () const;
   void substitute_one_mutable_property (SCM sym, SCM val)  ;
@@ -68,4 +69,5 @@ protected:
 void add_bound_item (Spanner*, Grob*);
 ///DECLARE_UNSMOB (Spanner, spanner);
 
+int broken_spanner_index (Spanner * sp);
 #endif