2 grob-info.hh -- declare Grob_info
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--2001 Han-Wen Nienhuys <hanwen@cs.uu.nl>
10 #ifndef STAFFELEMINFO_HH
11 #define STAFFELEMINFO_HH
13 #include "lily-guile.hh"
14 #include "lily-proto.hh"
18 Data container for broadcasts.
20 TODO: Store this in element info!
23 Translator * origin_trans_l_;
24 friend class Engraver;
29 Notice that CAUSE is not GC protected ; this might be a cause for
30 GC errors if you don't use music or grobs as a cause.
35 Music * music_cause ();
36 Link_array<Translator> origin_trans_l_arr (Translator*) const;
37 Grob_info (Grob*, SCM);
42 #endif // STAFFELEMINFO_HH