source file of the GNU LilyPond music typesetter
- (c) 1997--2001 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#ifndef ITEM_HH
#define ITEM_HH
#include "box.hh"
#include "grob.hh"
#include "drul-array.hh"
-#include "protected-scm.hh"
+
/**
A horizontally fixed size element of the score.
Direction break_status_dir () const;
Item * find_prebroken_piece (Direction) const;
- Grob * find_broken_piece (Line_of_score*) const;
+ Grob * find_broken_piece (System*) const;
- virtual Line_of_score * line_l () const;
+ virtual System * line_l () const;
virtual Paper_column * column_l () const;
virtual void handle_prebroken_dependencies ();
+ static bool has_interface (Grob*);
protected:
virtual void discretionary_processing ();
void copy_breakable_items ();