]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/grob-info.cc
* lily/include/translator.icc (ADD_ACKNOWLEDGER): new macro.
[lilypond.git] / lily / grob-info.cc
index 6b69bfeab63949037d0428a36601748927d02a28..161fe778e59af089b04c53b022645667fa2d1aae 100644 (file)
@@ -11,6 +11,8 @@
 #include "music.hh"
 #include "translator-group.hh"
 #include "context.hh"
+#include "spanner.hh"
+#include "item.hh"
 
 
 Grob_info::Grob_info (Translator *t, Grob *g)
@@ -54,3 +56,14 @@ Grob_info::context () const
   return origin_trans_->context ();
 }
 
+Spanner*
+Grob_info::spanner () const
+{
+  return dynamic_cast<Spanner*> (grob_);
+}
+
+Item*
+Grob_info::item () const
+{
+  return dynamic_cast<Item*> (grob_);
+}