source file of the GNU LilyPond music typesetter
- (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#ifndef LILY_PROTO_HH
struct Abbreviation_beam_req;
struct Abbreviation_beam_engraver;
struct Abbreviation_req;
+struct Adobe_font_metric;
+struct Adobe_font_char_metric;
+struct All_font_metrics;
+struct Articulation_req;
struct Atom;
struct Audio_element;
struct Audio_column;
struct Audio_note_off;
struct Audio_staff;
struct Audio_tempo;
+struct Auto_beam_engraver;
struct Axis_group_element;
+struct Axis_group_spanner;
+struct Axis_group_item;
struct Axis_group;
struct Bar;
struct Bar_column_engraver;
struct Cadenza_req;
struct Change_iterator;
struct Change_translator;
-struct Simultaneous_music;
+struct Chord;
+struct Chord_name_engraver;
struct Clef_change_req;
struct Clef_item;
struct Clef_engraver;
struct Collision_engraver;
struct Command_req;
struct Command_script_req;
-struct Compressed_music;
-struct Compressed_music_iterator;
+struct Command_tie_engraver;
+struct Command_tie_req;
+struct Time_scaled_music;
+struct Time_scaled_music_iterator;
struct Cresc_req;
struct Crescendo ;
struct Decresc_req;
struct Engraver_group_engraver;
struct Extender;
struct Extender_req;
+struct G_script;
+struct G_script_req;
+struct G_staff_side_item;
+struct G_text_item;
struct General_script_def;
struct Graphical_element;
struct Graphical_axis_group;
struct Global_translator;
struct Hara_kiri_line_group_engraver;
-struct Hara_kiri_vertical_group_spanner;
+struct Hara_kiri_group_spanner;
struct Head_column;
-struct Horizontal_align_item;
-struct Horizontal_group_element;
-struct Horizontal_group_item;
-struct Horizontal_vertical_group;
struct Idealspacing;
struct Identifier;
struct Input_file;
struct Note_head;
struct Note_head_engraver;
struct Notename_table;
+struct New_repeated_music;
+struct Unfolded_repeat_iterator;
+struct Folded_repeat_iterator;
struct Offset;
struct Paper_column;
struct Paper_def;
struct Plet;
struct Plet_engraver;
struct Plet_req;
-struct Plet_spanner;
+struct Tuplet_spanner;
struct Piano_brace;
struct Performer;
struct Performer_group_performer;
struct Rhythmic_head;
struct Rhythmic_grouping_req;
struct Rhythmic_req;
-struct Single_malt_grouping_item;
struct Scope;
struct Separating_group_spanner;
struct Score;
struct Script_engraver;
struct Script_req;
struct Simple_music;
+struct Simultaneous_music;
+struct Single_malt_grouping_item;
struct Skip_req;
struct Slur;
struct Slur_engraver;
struct Super_element;
struct Translation_property;
struct Tempo_req;
+struct Tex_font_char_metric;
+struct Tex_font_metric;
+struct Tex_font_metric_reader;
struct Text_def;
struct Text_gob;
struct Text_item ;
struct Time_signature_change_req;
struct Time_signature_engraver;
struct Time_signature_performer;
+struct Tonic_req;
struct Translator;
struct Translator_group;
struct Timing_req;
struct Vertical_brace;
struct Vertical_spanner;
-struct Vertical_group_element;
-struct Vertical_group_spanner;
-struct Vertical_align_spanner;
-struct Vertical_align_engraver;
+
struct Volta_spanner;
struct Align_element;
struct Sequential_music;