X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fitem.hh;h=d3478245dd8a0c5fcb62519ac969096218c4ed5c;hb=60f27730ba854e18724b898f46055e6cd1cbce6f;hp=bfaa671ed516494bd01bf747fbdc604822414847;hpb=a9d9433bc7b95cb2d4b3d96eefce7a8437c0d44e;p=lilypond.git diff --git a/lily/include/item.hh b/lily/include/item.hh index bfaa671ed5..d3478245dd 100644 --- a/lily/include/item.hh +++ b/lily/include/item.hh @@ -1,9 +1,20 @@ /* - item.hh -- declare Item + This file is part of LilyPond, the GNU music typesetter. - source file of the GNU LilyPond music typesetter + Copyright (C) 1997--2011 Han-Wen Nienhuys - (c) 1997--2009 Han-Wen Nienhuys + LilyPond is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + LilyPond is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with LilyPond. If not, see . */ #ifndef ITEM_HH #define ITEM_HH @@ -29,9 +40,8 @@ public: static bool is_non_musical (Grob *); static bool break_visible(Grob *); - static bool less (Grob * const&, Grob * const&); bool is_broken () const; - bool pure_is_visible (int start, int end) const; + virtual bool pure_is_visible (int start, int end) const; Direction break_status_dir () const;