]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.0.1
authorfred <fred>
Fri, 24 Jul 1998 23:46:28 +0000 (23:46 +0000)
committerfred <fred>
Fri, 24 Jul 1998 23:46:28 +0000 (23:46 +0000)
lily/include/rhythmic-column-engraver.hh [new file with mode: 0644]

diff --git a/lily/include/rhythmic-column-engraver.hh b/lily/include/rhythmic-column-engraver.hh
new file mode 100644 (file)
index 0000000..2074271
--- /dev/null
@@ -0,0 +1,36 @@
+/*
+  rhythmic-column-engraver.hh -- declare Rhythmic_column_engraver
+
+  source file of the GNU LilyPond music typesetter
+
+  (c)  1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+*/
+
+
+#ifndef RHYTHMIC_COLUMN_GRAV_HH
+#define RHYTHMIC_COLUMN_GRAV_HH
+
+#include "engraver.hh"
+#include "parray.hh"
+
+class Rhythmic_column_engraver :public Engraver {
+  Link_array<Script> script_l_arr_;
+  Link_array<Rhythmic_head> rhead_l_arr_;
+  Stem * stem_l_;
+  Note_column *ncol_p_;
+  Dot_column *dotcol_l_;
+
+protected:
+  TRANSLATOR_CLONE(Rhythmic_column_engraver);
+  virtual void acknowledge_element (Score_element_info);
+  virtual void process_acknowledged ();
+  virtual void do_pre_move_processing();
+  virtual void do_post_move_processing();
+public:
+  Rhythmic_column_engraver();
+  DECLARE_MY_RUNTIME_TYPEINFO;
+};
+#endif // RHYTHMIC_COLUMN_GRAV_HH
+
+
+