From b5a9cc080bdb3751dfdb31b825ea0a002656070d Mon Sep 17 00:00:00 2001 From: fred Date: Sat, 15 Feb 1997 00:08:50 +0000 Subject: [PATCH] lilypond-0.0.32 --- hdr/keyreg.hh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 hdr/keyreg.hh diff --git a/hdr/keyreg.hh b/hdr/keyreg.hh new file mode 100644 index 0000000000..cf1923134d --- /dev/null +++ b/hdr/keyreg.hh @@ -0,0 +1,33 @@ +/* + keyreg.hh -- declare Key_register + + source file of the LilyPond music typesetter + + (c) 1997 Han-Wen Nienhuys +*/ + + +#ifndef KEYREG_HH +#define KEYREG_HH + +#include "register.hh" +#include "key.hh" + +struct Key_register : Request_register { + Key key_; + Key_change_req * keyreq_l_; + Key_item * kit_p_; + Array accidental_idx_arr_; + bool default_key_b_; + + virtual bool try_request(Request *req_l); + virtual void process_request(); + virtual void do_pre_move_process(); + virtual void do_post_move_process(); + Key_register(Complex_walker*); +private: + + void read_req(Key_change_req * r); +}; + +#endif // KEYREG_HH -- 2.39.5