2 grob-info.hh -- declare Grob_info
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
9 #ifndef STAFFELEMINFO_HH
10 #define STAFFELEMINFO_HH
12 #include "lily-guile.hh"
13 #include "lily-proto.hh"
17 Data container for broadcasts.
21 Translator *origin_trans_;
24 friend class Engraver;
26 Grob *grob () const { return grob_; }
27 Translator *origin_translator () const { return origin_trans_; }
29 Context *context () const;
30 Music *music_cause ();
31 Link_array<Context> origin_contexts (Translator *) const;
32 Grob_info (Translator *, Grob *);
36 Spanner *spanner () const;
39 #endif // STAFFELEMINFO_HH