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;
32 struct Break_align_item;
35 struct Change_iterator;
38 struct Clef_change_req;
41 struct Clef_performer;
42 struct Col_hpositions;
46 struct Collision_engraver;
48 struct Command_script_req;
53 struct Directional_spanner;
54 struct Disallow_break_req;
55 struct Durational_req;
59 struct Element_group_item;
61 struct General_script_def;
62 struct Global_translator;
63 struct Group_change_req;
64 struct Group_feature_req;
66 struct Horizontal_align_item;
67 struct Horizontal_group;
68 struct Horizontal_group_item;
69 struct Horizontal_vertical_group;
75 struct Input_translator;
78 struct Key_change_req;
90 struct Local_key_item;
91 struct Local_key_engraver;
95 struct Measure_grouping_req;
98 struct Meter_change_req;
99 struct Meter_engraver;
100 struct Meter_performer;
102 struct Midi_duration;
115 struct Music_general_chord;
116 struct Musical_script_req;
121 struct My_lily_parser;
123 struct Note_column_engraver;
124 struct Note_performer;
127 struct Note_head_engraver;
128 struct Notename_table;
135 struct Partial_measure_req;
140 struct Engraver_group_engraver;
142 struct Performer_group_performer;
144 struct Request_column;
147 struct Rest_collision;
148 struct Rest_collision_engraver;
151 struct Rhythmic_grouping;
152 struct Rhythmic_grouping_req;
157 struct Score_elem_info;
158 struct Score_performer;
160 struct Script_column;
162 struct Script_engraver;
167 struct Slur_engraver;
170 struct Span_dynamic_req;
173 struct Spring_spacer;
174 struct Staff_performer;
178 struct Stem_beam_engraver;
186 struct Terminate_voice_req;
191 struct Text_engraver;
196 struct Time_description;
198 struct Vertical_brace;
199 struct Vertical_spanner;
200 struct Vertical_group;
201 struct Vertical_align_spanner;
202 struct Vertical_align_engraver;
203 struct Vertical_align_element;
205 struct Request_chord;
206 struct Voice_group_engravers;
207 struct Voice_group_performer;
209 struct Voice_engravers;
211 struct Walker_engravers;
212 typedef Rational Moment;
213 #endif // LILY_PROTO_HH