]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/multi-measure-rest-engraver.hh
release: 1.3.68
[lilypond.git] / lily / include / multi-measure-rest-engraver.hh
index aa36e00edf6e198ce266d515e0847e8f24f441fc..951112c3ef85c199bbd082ee50d11b2e59f4aadd 100644 (file)
@@ -3,37 +3,6 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1998--1999 Jan Nieuwenhuizen <janneke@gnu.org>
+  (c) 1998--2000 Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
-#ifndef MULTI_MEASURE_REST_ENGRAVER_HH
-#define MULTI_MEASURE_REST_ENGRAVER_HH
-
-#include "engraver.hh"
-#include "moment.hh"
-
-/**
- */
-class Multi_measure_rest_engraver : public Engraver
-{
-public:
-  VIRTUAL_COPY_CONS(Translator);
-  
-  Multi_measure_rest_engraver ();
-
-protected:
-  virtual void acknowledge_element (Score_element_info i);
-  virtual void do_process_requests ();
-  virtual bool do_try_music (Music*);
-  virtual void do_pre_move_processing ();
-  virtual void do_post_move_processing ();
-
-private:
-  Drul_array<Moment> rest_moments_;
-  
-  int start_measure_i_;
-  Rhythmic_req* multi_measure_req_l_;
-  Multi_measure_rest* mmrest_p_;
-  Multi_measure_rest* lastrest_p_;
-};
-#endif // MULTI_MEASURE_REST_ENGRAVER_HH