/*
This file is part of LilyPond, the GNU music typesetter.
- Copyright (C) 1997--2014 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ Copyright (C) 1997--2015 Han-Wen Nienhuys <hanwen@xs4all.nl>
LilyPond is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
Item (SCM);
Item (Item const &);
+ static Item *unsmob (SCM g) {
+ return dynamic_cast <Item *> (Grob::unsmob (g));
+ }
+ static bool is_smob (SCM g) {
+ return Grob::is_smob (g) && unsmob (g);
+ }
+
virtual Grob *clone () const;
static bool is_non_musical (Grob *);