lilypond-1.1.23
[lilypond.git] / hdr / scriptreg.hh
blob72953427d5a7001720b9c45d28cb30aac4801328
1 /*
2 scriptreg.hh -- part of LilyPond
4 (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
5 */
8 #ifndef SCRIPTREG_HH
9 #define SCRIPTREG_HH
11 #include "register.hh"
14 struct Script_register : Request_register {
15 Script * script_p_;
16 int dir_i_;
17 /* *************** */
18 void set_dir(int dir_i_);
19 Script_register(Complex_walker*);
20 virtual bool try_request(Request*);
21 virtual void process_request();
22 virtual void acknowledge_element(Staff_elem_info);
23 virtual void do_pre_move_process();
26 #endif // SCRIPTREG_HH