From 8c7aaf60b4b44438e9356a6e6baf66febd7ba5ec Mon Sep 17 00:00:00 2001 From: fred Date: Mon, 10 Feb 1997 22:11:33 +0000 Subject: [PATCH] lilypond-0.0.30 --- hdr/stembeamreg.hh | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 hdr/stembeamreg.hh diff --git a/hdr/stembeamreg.hh b/hdr/stembeamreg.hh new file mode 100644 index 0000000000..3d9d6026df --- /dev/null +++ b/hdr/stembeamreg.hh @@ -0,0 +1,32 @@ +/* + stembeamreg.hh -- part of LilyPond + + (c) 1997 Han-Wen Nienhuys +*/ + + +#ifndef STEMBEAMREG_HH +#define STEMBEAMREG_HH +#include "register.hh" + +struct Stem_beam_register : Request_register { + Stem * stem_p_; + Beam * beam_p_; + Beam_req * beam_req_l_; + Stem_req * stem_req_l_; + Beam_req * start_req_l_; + bool end_beam_b_; + Rhythmic_grouping *current_grouping; + int default_dir_i_; + + /* *************** */ + Stem_beam_register(Complex_walker*); + ~Stem_beam_register(); + void set_dir(int dir_i_); + virtual bool try_request(Request*); + virtual void process_request(); + virtual void acknowledge_element(Staff_elem_info); + virtual void do_pre_move_process(); + virtual void do_post_move_process(); +}; +#endif // STEMBEAMREG_HH -- 2.39.5