source file of the GNU LilyPond music typesetter
- (c) 2003--2006 Juergen Reuter <reuter@ipd.uka.de>
+ (c) 2003--2008 Juergen Reuter <reuter@ipd.uka.de>
*/
#ifndef COHERENT_LIGATURE_ENGRAVER_HH
#define COHERENT_LIGATURE_ENGRAVER_HH
protected:
virtual void build_ligature (Spanner *ligature,
- std::vector<Grob_info> primitives) = 0;
+ vector<Grob_info> primitives) = 0;
virtual void typeset_ligature (Spanner *ligature,
- std::vector<Grob_info> primitives);
- virtual void get_set_column (Item *, Paper_column *);
+ vector<Grob_info> primitives);
+ virtual void move_related_items_to_column (Item *, Paper_column *, Real);
private:
- void collect_accidentals (Spanner *, std::vector<Grob_info>);
+ void collect_accidentals (Spanner *, vector<Grob_info>);
};
#endif // COHERENT_LIGATURE_ENGRAVER_HH