]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/score-performer.hh
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / lily / include / score-performer.hh
index bd8528b876c377ff2462e56ffcd3d42c20268b73..e38f430c62ed679415addf4cb6f5020876d1225f 100644 (file)
@@ -1,20 +1,21 @@
 /*
   score-performer.hh -- declare Score_performer
 
-  (c) 1996--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1996--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
   Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
 #ifndef SCORE_PERFORMER_HH
 #define SCORE_PERFORMER_HH
 
-#include "performer-group-performer.hh"
+#include "performer-group.hh"
 #include "score-translator.hh"
 
 /**
    Top level performer. Completely takes care of MIDI output
 */
-class Score_performer : public Score_translator, public virtual Performer_group_performer
+class Score_performer : public Score_translator,
+                       public virtual Performer_group
 {
 public:
   VIRTUAL_COPY_CONSTRUCTOR (Translator_group, Score_performer);
@@ -36,6 +37,9 @@ private:
   void header (Midi_stream &);
 
   Audio_column *audio_column_;
+  bool skipping_;
+  Moment skip_start_mom_;
+  Moment offset_mom_;
 };
 
 #endif // SCORE_PERFORMER_HH