source file of the GNU LilyPond music typesetter
- (c) 1997--1998 Han-Wen Nienhuys <hanwen@stack.nl>
+ (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#ifndef LILY_PROTO_HH
struct Audio_column;
struct Audio_item;
struct Audio_key;
-struct Audio_meter;
+struct Audio_time_signature;
struct Audio_note;
struct Audio_note_off;
struct Performance;
struct Cadenza_req;
struct Change_iterator;
struct Change_translator;
-struct Chord;
+struct Simultaneous_music;
struct Clef_change_req;
struct Clef_item;
struct Clef_engraver;
struct Clef_performer;
-struct Col_hpositions;
-struct Chord;
-struct Colinfo;
+struct Column_x_positions;
+struct Column_info;
struct Collision;
struct Collision_engraver;
struct Command_req;
struct Element_group_item;
struct General_script_def;
struct Graphical_element;
+struct Graphical_axis_group;
+struct Mark_req;
struct Music_output;
+struct Musical_pitch;
struct Music_output_def;
struct Global_translator;
struct Group_change_req;
+struct Hara_kiri_line_group_engraver;
+struct Hara_kiri_vertical_group_spanner;
struct Head_column;
struct Header;
struct Horizontal_align_item;
struct Keyword;
struct Keyword_table;
struct Lily_stream;
+struct Line_group_engraver;
struct Line_of_score;
struct Line_of_staff;
struct Line_spacer;
struct My_lily_lexer;
struct Measure_grouping_req;
struct Melodic_req;
-struct Meter;
-struct Meter_change_req;
-struct Meter_engraver;
-struct Meter_performer;
+struct Time_signature;
+struct Time_signature_change_req;
+struct Time_signature_engraver;
+struct Time_signature_performer;
struct Midi_def;
struct Midi_duration;
struct Midi_header;
struct Midi_item;
struct Midi_key;
-struct Midi_meter;
+struct Midi_time_signature;
struct Midi_note;
struct Midi_note_event;
struct Midi_note_off;
struct Multi_measure_rest;
struct Multi_measure_rest_req;
struct Multi_measure_rest_engraver;
-struct Music_general_chord;
struct Musical_script_req;
-struct Music_voice;
+struct Music_list;
struct Musical_req;
struct Music;
-struct Music_list;
+struct Music_sequence;
struct My_lily_parser;
struct Note_column;
struct Note_column_engraver;
struct Plet_engraver;
struct Plet_req;
struct Plet_spanner;
-struct Pulk_voice;
-struct Pulk_voices;
struct Rational;
+struct Music_wrapper_iterator;
+struct Music_wrapper;
+struct Relative_octave_music;
struct Engraver_group_engraver;
+struct Piano_brace;
struct Performer;
struct Performer_group_performer;
struct Property_iterator;
struct Separating_group_spanner;
struct Score;
struct Score_column;
-struct Score_elem;
-struct Score_elem_info;
+struct Score_element;
+struct Score_element_info;
struct Score_performer;
struct Script;
struct Script_column;
struct Slur;
struct Slur_engraver;
struct Slur_req;
-struct Spacing_req ;
+struct Spacing_req;
+struct Span_bar;
+struct Span_score_bar;
struct Span_dynamic_req;
struct Span_req;
struct Spanner;
struct Spring_spacer;
+struct Staff_bracket;
struct Staff_performer;
struct Staff_side;
struct Staff_symbol;
struct Stem_beam_engraver;
struct Stem_req;
struct String;
-struct Subtle_req;
struct Atom;
struct Symtable;
struct Symtables;
-struct Super_elem;
-struct Terminate_voice_req;
+struct Super_element;
struct Translation_property;
struct Tempo_req;
struct Tex_stream;
struct Text_req;
struct Text_spanner;
struct Tie;
+struct Tex_outputter;
struct Tie_engraver;
struct Tie_req;
struct Time_description;
struct Vertical_group_spanner;
struct Vertical_align_spanner;
struct Vertical_align_engraver;
-struct Vertical_align_element;
-struct Voice;
+struct Align_element;
+struct Sequential_music;
struct Request_chord;
-struct Voice_group_engravers;
-struct Voice_group_performer;
-struct Voice_list;
-struct Voice_engravers;
-struct Voicegroup;
-struct Walker_engravers;
+
typedef Rational Moment;
#endif // LILY_PROTO_HH