From: fred Date: Sun, 24 Mar 2002 19:43:30 +0000 (+0000) Subject: lilypond-0.0.65 X-Git-Tag: release/1.5.59~4719 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=70593212015c5e923675d95bc629f058a6f4c31f;p=lilypond.git lilypond-0.0.65 --- diff --git a/flower/include/fproto.hh b/flower/include/fproto.hh index d5bf68034b..8b7bb35798 100644 --- a/flower/include/fproto.hh +++ b/flower/include/fproto.hh @@ -37,6 +37,8 @@ typedef Interval_t Interval; struct Choleski_decomposition; struct Long_option_init; +struct File_path; +struct Directed_graph_node; struct Getopt_long; struct Matrix; struct String_data; diff --git a/lib/include/proto.hh b/lib/include/proto.hh index ab93a5472f..17a7b341a8 100644 --- a/lib/include/proto.hh +++ b/lib/include/proto.hh @@ -10,164 +10,8 @@ #include "fproto.hh" #include "real.hh" - -struct Absolute_dynamic_req; -struct Accidental; -struct Atom; -struct Bar; -struct Bar_register; -struct Barcheck_req; -struct Bar_req; -struct Beam; -struct Beam_req; -struct Blank_req; -struct Box; -struct Bracket_req; -struct Cadenza_req; -struct Chord; -struct Clef_change_req; -struct Clef_register; -struct Clef_item; -struct Col_hpositions; -struct Colinfo; -struct Complex_music; -struct Complex_staff; -struct Complex_walker; -struct Crescendo ; -struct Cresc_req; -struct Directional_spanner; -struct Decresc_req; struct Duration; struct Duration_iterator; -struct Durational_req; -struct Dynamic; -struct Dynamic_req; -struct Group_change_req; -struct Group_feature_req; -struct Idealspacing; -struct Identifier; -struct Input; -struct Input_register; -struct Input_file; -struct Input_music; -struct Input_score; -struct Input_staff; -struct Item; -struct Key; -struct Key_register; -struct Key_change_req; -struct Key_item; -struct Keyword; -struct Keyword_table; -struct Lily_stream; -struct Line_of_score; -struct Line_of_staff; -struct Linestaff; -struct Local_key; -struct Local_key_register; -struct Local_key_item; -struct Lookup; -struct Lyric_item; -struct Lyric_req; -struct Melodic_req; -struct Measure_grouping_req; -struct Meter_change_req; -struct Meter; -struct Meter_register; -struct Midi_def; -struct Midi_duration; -struct Midi_event; -struct Midi_header; -struct Midi_item; -struct Midi_key; -struct Midi_note; -struct Midi_output; -struct Midi_pitch; -struct Midi_staff; -struct Midi_stream; -struct Midi_tempo; -struct Midi_time; -struct Midi_track; -struct Midi_voice; -struct Midi_walker; -struct Mixed_qp; -struct My_midi_lexer; -struct My_midi_parser; -struct Midi_event; -struct Midi_score; -struct Midi_track; -struct Molecule; -struct Musical_req; -struct Music_general_chord; -struct Music_voice; -struct Command_req; -struct Note_req; -struct Notehead; -struct Notehead_register; -struct Offset; -struct Output; -struct PCol; -struct Plet_req; -struct Plet; -struct PScore; -struct PStaff; -struct Paper_def; -struct Partial_measure_req; -struct Rational; -struct Register_group_register; -struct Request; -struct Request_register; -struct Rest; -struct Rest_req; -struct Rhythmic_grouping; -struct Rhythmic_grouping_req; -struct Rhythmic_req; -struct Score; -struct Score_column; -struct Score_walker; -struct Script_def; -struct Script; -struct Script_register; -struct Script_req; -struct Simple_music; -struct Skip_req; -struct Slur; -struct Slur_register; -struct Slur_req; -struct Sources; struct Source_file; -struct Spacing_req ; -struct Span_req; -struct Span_dynamic_req; -struct Spanner; -struct Subtle_req; -struct Staff; -struct Staff_column; -struct Staff_symbol; -struct Staff_walker; -struct Stem; -struct Stem_req; -struct Stem_beam_register; -struct String; -struct Symbol; -struct Symtable; -struct Symtables; -struct Tex_stream; -struct Terminate_voice_req; -struct Text_item ; -struct Text_def; -struct Text_gob; -struct Text_register; -struct Text_req; -struct Timing_req; -struct Time_description; -struct Track_column; -struct Voice; -struct Voice_element; -struct Voice_group_registers; -struct Voice_list; -struct Voice_registers; -struct Voicegroup; -struct Walker_registers; -typedef Rational Moment; +struct Sources; #endif // PROTO_HH diff --git a/lily/include/lily-proto.hh b/lily/include/lily-proto.hh index 7cffaced16..7df7542482 100644 --- a/lily/include/lily-proto.hh +++ b/lily/include/lily-proto.hh @@ -1,76 +1,180 @@ /* lily-proto.hh -- declare class names. - source file of the LilyPond music typesetter + source file of the GNU LilyPond music typesetter (c) 1997 Han-Wen Nienhuys */ - #ifndef LILY_PROTO_HH #define LILY_PROTO_HH #include "proto.hh" -struct My_lily_lexer; -struct My_lily_parser; -struct Notename_table; +struct My_lily_lexer; struct Absolute_dynamic_req; -struct Barcheck_req; +struct Accidental; +struct Atom; +struct Bar; +struct Bar_register; struct Bar_req; +struct Barcheck_req; +struct Beam; struct Beam_req; struct Blank_req; +struct Box; struct Bracket_req; struct Cadenza_req; +struct Chord; struct Clef_change_req; +struct Clef_item; +struct Clef_register; +struct Col_hpositions; +struct Colinfo; +struct Collision; +struct Collision_register; +struct Command_req; +struct Complex_music; +struct Complex_walker; struct Cresc_req; +struct Crescendo ; struct Decresc_req; +struct Directional_spanner; struct Durational_req; +struct Dynamic; struct Dynamic_req; -struct Group_change_req; +struct Element_group; struct Feature; +struct Group_change_req; struct Group_feature_req; +struct Idealspacing; +struct Identifier; +struct Input; +struct Input_file; +struct Input_music; +struct Input_register; +struct Input_score; +struct Input_staff; +struct Item; +struct Key; struct Key_change_req; +struct Key_item; +struct Key_register; +struct Keyword; +struct Keyword_table; +struct Lily_stream; +struct Line_of_score; +struct Line_of_staff; +struct Linestaff; +struct Local_key; +struct Local_key_item; +struct Local_key_register; +struct Lookup; +struct Lyric_item; struct Lyric_req; -struct Melodic_req; struct Measure_grouping_req; +struct Melodic_req; +struct Meter; struct Meter_change_req; +struct Meter_register; +struct Midi_def; +struct Midi_duration; +struct Midi_header; +struct Midi_item; +struct Midi_output; +struct Midi_pitch; +struct Midi_score; +struct Midi_staff; +struct Midi_stream; +struct Midi_track; +struct Midi_walker; +struct Mixed_qp; +struct Molecule; +struct Music_general_chord; +struct Music_voice; struct Musical_req; -struct Command_req; -struct Collision_register; -struct Collision; +struct My_lily_parser; +struct Note_column; +struct Note_column_register; struct Note_req; -struct Pulk_voices; -struct Pulk_voice; -struct Plet_req; +struct Note_head; +struct Note_head_register; +struct Notename_table; +struct Offset; +struct Output; +struct PCol; +struct PScore; +struct Paper_def; struct Partial_measure_req; +struct Plet; +struct Plet_req; +struct Pulk_voice; +struct Pulk_voices; +struct Rational; +struct Register_group_register; +struct Request; struct Request_column; +struct Request_register; +struct Rest; +struct Rest_collision; +struct Rest_collision_register; +struct Rest_column; struct Rest_req; +struct Rhythmic_grouping; struct Rhythmic_grouping_req; struct Rhythmic_req; +struct Score; +struct Score_column; struct Score_elem; struct Score_elem_info; +struct Score_walker; +struct Script; +struct Script_column; +struct Script_def; +struct Script_register; struct Script_req; +struct Simple_music; struct Skip_req; +struct Slur; +struct Slur_register; struct Slur_req; struct Spacing_req ; -struct Span_req; struct Span_dynamic_req; -struct Subtle_req; +struct Span_req; +struct Spanner; +struct Staff; +struct Staff_column; +struct Staff_side; +struct Staff_symbol; +struct Staff_walker; +struct Stem; +struct Stem_beam_register; struct Stem_req; -struct Tie_req; -struct Tie; -struct Tie_register; +struct String; +struct Subtle_req; +struct Symbol; +struct Symtable; +struct Symtables; +struct Super_elem; struct Terminate_voice_req; +struct Tex_stream; +struct Text_def; +struct Text_gob; +struct Text_item ; +struct Text_register; struct Text_req; +struct Tie; +struct Tie_register; +struct Tie_req; +struct Time_description; struct Timing_req; -struct Note_column_register; -struct Note_column; -struct Staff_side; -struct Staff_symbol; -struct Script_column; -struct Rest_column; -struct Rest_collision_register; -struct Rest_collision; -struct Vertical_spanner; struct Vertical_brace; +struct Vertical_spanner; +struct Voice; +struct Voice_element; +struct Voice_group_registers; +struct Voice_list; +struct Voice_registers; +struct Voicegroup; +struct Walker_registers; +typedef Rational Moment; #endif // LILY_PROTO_HH