/*
spanner.hh -- part of GNU LilyPond
- (c) 1996--2001 Han-Wen Nienhuys
+ (c) 1996--2002 Han-Wen Nienhuys
*/
#ifndef SPANNER_HH
Real spanner_length () const;
static int compare (Spanner * const &,Spanner * const &);
- virtual Grob* find_broken_piece (Line_of_score*) const;
+ virtual Grob* find_broken_piece (System*) const;
virtual SCM do_derived_mark ();
+ static bool has_interface (Grob*);
protected:
void set_my_columns ();
VIRTUAL_COPY_CONS (Grob);
virtual void do_break_processing ();
- virtual Line_of_score*line_l () const;
+ virtual System*line_l () const;
};
-void add_bound_item (Spanner*, Item* n);
+void add_bound_item (Spanner*, Grob*);
void extend_spanner_over_elements (Grob* span);