]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/grob-info.hh
* Another grand 2003 update.
[lilypond.git] / lily / include / grob-info.hh
index 17fda7ff0c22d236ebff7b095a2c74833939b7f6..0db710cd4020259db37fa603cad489e9c1bbf4e4 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c)  1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c)  1997--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
 */
 
 
 
 /**
   Data container for broadcasts.
-
-  TODO: Store this in element info! 
   */
 struct Grob_info {
-  Translator * origin_trans_l_;
+  Translator * origin_trans_;
   friend class Engraver;
 
-  Grob * grob_l_;
+  Grob * grob_;
 
-  /*
-    Notice that CAUSE is not GC protected ; this might be a cause for
-    GC errors if you don't use music or grobs as a cause.
-  */
-  SCM cause_;
 public:
   Music * music_cause ();
-  Link_array<Translator> origin_trans_l_arr (Translator*) const;
-  Grob_info (Grob*, SCM);
+  Link_array<Translator> origin_transes (Translator*) const;
+  Grob_info (Grob*);
   Grob_info ();
 };
 
-
 #endif // STAFFELEMINFO_HH