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;
36 struct Command_script_req;
38 struct Complex_walker;
42 struct Directional_spanner;
43 struct Durational_req;
48 struct General_script_def;
49 struct Group_change_req;
50 struct Group_feature_req;
56 struct Input_register;
61 struct Key_change_req;
71 struct Local_key_item;
72 struct Local_key_register;
76 struct Measure_grouping_req;
79 struct Meter_change_req;
80 struct Meter_register;
94 struct Music_general_chord;
95 struct Musical_script_req;
98 struct My_lily_parser;
100 struct Note_column_register;
103 struct Note_head_register;
104 struct Notename_table;
110 struct Partial_measure_req;
115 struct Register_group_register;
117 struct Request_column;
118 struct Request_register;
120 struct Rest_collision;
121 struct Rest_collision_register;
124 struct Rhythmic_grouping;
125 struct Rhythmic_grouping_req;
130 struct Score_elem_info;
133 struct Script_column;
135 struct Script_register;
140 struct Slur_register;
143 struct Span_dynamic_req;
152 struct Stem_beam_register;
160 struct Terminate_voice_req;
165 struct Text_register;
170 struct Time_description;
172 struct Vertical_brace;
173 struct Vertical_spanner;
175 struct Voice_element;
176 struct Voice_group_registers;
178 struct Voice_registers;
180 struct Walker_registers;
181 typedef Rational Moment;
182 #endif // LILY_PROTO_HH