/*
This file is part of LilyPond, the GNU music typesetter.
- Copyright (C) 2009--2011 Joe Neeman <joeneeman@gmail.com>
+ Copyright (C) 2009--2015 Joe Neeman <joeneeman@gmail.com>
LilyPond is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
{
extract_grob_set (me, "elements", elts);
- vector<Grob*>::const_iterator i = find (elts, child);
+ vector<Grob *>::const_iterator i = find (elts, child);
if (i == elts.end ())
return false;
for (++i; i != elts.end (); ++i)
if (Page_layout_problem::is_spaceable (*i)
- && ((pure && !Hara_kiri_group_spanner::request_suicide (*i, start, end))
- || (!pure && (*i)->is_live ())))
- return me == unsmob_grob ((*i)->get_object ("staff-grouper"));
+ && ((pure && !Hara_kiri_group_spanner::request_suicide (*i, start, end))
+ || (!pure && (*i)->is_live ())))
+ return me == unsmob<Grob> ((*i)->get_object ("staff-grouper"));
// If there was no spaceable, living child after me, I don't
// count as within the group.
}
ADD_INTERFACE (Staff_grouper_interface,
- "A grob that collects staves together.",
+ "A grob that collects staves together.",
- /* properties */
- "staff-staff-spacing "
- "staffgroup-staff-spacing "
- );
+ /* properties */
+ "staff-staff-spacing "
+ "staffgroup-staff-spacing "
+ );