/*
grob.hh -- declare Grob
- (c) 1996-1999--2000 Han-Wen Nienhuys
+ (c) 1996-1999--2001 Han-Wen Nienhuys
*/
#ifndef STAFFELEM_HH
bool linked_b () const;
- VIRTUAL_COPY_CONS(Grob);
+ VIRTUAL_COPY_CONS (Grob);
/**
Recursively track all dependencies of this Grob. The
#funcptr# is the function to call to update this element.
*/
void calculate_dependencies (int final, int busy, SCM funcname);
- static SCM handle_broken_smobs (SCM, SCM criterion);
+ static SCM handle_broken_grobs(SCM, SCM criterion);
virtual void do_break_processing ();
virtual Grob *find_broken_piece (Line_of_score*) const;
void suicide ();
- DECLARE_SCHEME_CALLBACK(preset_extent, (SCM smob, SCM axis));
- DECLARE_SCHEME_CALLBACK(point_dimension_callback, (SCM smob, SCM axis));
- DECLARE_SCHEME_CALLBACK(molecule_extent, (SCM smob, SCM axis));
+ DECLARE_SCHEME_CALLBACK (preset_extent, (SCM smob, SCM axis));
+ DECLARE_SCHEME_CALLBACK (point_dimension_callback, (SCM smob, SCM axis));
+ DECLARE_SCHEME_CALLBACK (molecule_extent, (SCM smob, SCM axis));
static SCM ly_set_grob_property (SCM, SCM,SCM);
virtual void handle_prebroken_dependencies ();
- DECLARE_SMOBS(Grob,foo);
+ DECLARE_SMOBS (Grob,foo);
void init ();
void set_parent (Grob* e, Axis);
Grob *parent_l (Axis a) const;
- DECLARE_SCHEME_CALLBACK(fixup_refpoint, (SCM));
+ DECLARE_SCHEME_CALLBACK (fixup_refpoint, (SCM));
};
Grob * unsmob_grob (SCM);