]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/beam-engraver.hh
release: 1.3.19
[lilypond.git] / lily / include / beam-engraver.hh
index 292977680fdc2602bbf87a8f16e9d9ad1de66020..044cfaddb7f6460c25d63fd35624f9c76997bc38 100644 (file)
@@ -3,7 +3,7 @@
   
   source file of the GNU LilyPond music typesetter
   
-  (c) 1998--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1998--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
   
  */
 
@@ -19,8 +19,15 @@ class Beam_engraver : public Engraver {
   Beam *finished_beam_p_;
   Beam *beam_p_;
   Span_req * prev_start_req_;
-  Rhythmic_grouping*grouping_p_;
-  Rhythmic_grouping*finished_grouping_p_;
+
+  Beaming_info_list * beam_info_p_;
+  Beaming_info_list * finished_beam_info_p_;  
+
+  /// location  within measure where beam started.
+  Moment beam_start_location_;
+
+  /// moment (global time) where beam started.
+  Moment beam_start_mom_;
   
   void typeset_beam ();
 protected: