2 lily-proto.hh -- declare class names.
4 source file of the GNU LilyPond music typesetter
6 (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
14 struct Absolute_dynamic_req;
28 struct Clef_change_req;
31 struct Col_hpositions;
34 struct Collision_register;
37 struct Complex_walker;
41 struct Directional_spanner;
42 struct Durational_req;
47 struct Group_change_req;
48 struct Group_feature_req;
54 struct Input_register;
59 struct Key_change_req;
69 struct Local_key_item;
70 struct Local_key_register;
74 struct Measure_grouping_req;
77 struct Meter_change_req;
78 struct Meter_register;
92 struct Music_general_chord;
95 struct My_lily_parser;
97 struct Note_column_register;
100 struct Note_head_register;
101 struct Notename_table;
107 struct Partial_measure_req;
113 struct Register_group_register;
115 struct Request_column;
116 struct Request_register;
118 struct Rest_collision;
119 struct Rest_collision_register;
122 struct Rhythmic_grouping;
123 struct Rhythmic_grouping_req;
128 struct Score_elem_info;
131 struct Script_column;
133 struct Script_register;
138 struct Slur_register;
141 struct Span_dynamic_req;
150 struct Stem_beam_register;
158 struct Terminate_voice_req;
163 struct Text_register;
168 struct Time_description;
170 struct Vertical_brace;
171 struct Vertical_spanner;
173 struct Voice_element;
174 struct Voice_group_registers;
176 struct Voice_registers;
178 struct Walker_registers;
179 typedef Rational Moment;
180 #endif // LILY_PROTO_HH