2 voicegroup.hh -- part of LilyPond
4 (c) 1996,1997 Han-Wen Nienhuys <hanwen@stack.nl>
13 struct Voice_registers
{
14 Notehead_register
*head_reg_
;
15 Slur_register
*slur_reg_
;
20 static bool acceptable_request(Request
*);
21 void pre_move_processing();
22 void post_move_processing();
23 void acknowledge_element(Staff_elem_info info
);
24 Voice_registers(Complex_walker
*,Voice
*);
26 bool try_request(Request
*);
27 void process_requests();
31 struct Voice_group_registers
{
33 Text_register
* text_reg_
;
34 Stem_beam_register
* stem_beam_reg_
;
35 Script_register
*script_reg_
;
36 Complex_walker
* walk_l_
;
41 static bool acceptable_request(Request
*);
42 void pre_move_processing();
43 void post_move_processing();
44 void acknowledge_element(Staff_elem_info info
);
45 Voice_group_registers(Complex_walker
*, String id
= "");
46 ~Voice_group_registers();
47 void process_requests();
48 bool try_request(Request
*);