]> git.donarmstrong.com Git - lilypond.git/blob - hdr/proto.hh
release: 0.0.34
[lilypond.git] / hdr / proto.hh
1 /*
2   proto.hh -- part of LilyPond
3
4   (c) 1996,97 Han-Wen Nienhuys
5 */
6
7 #ifndef PROTO_HH
8 #define PROTO_HH
9
10 #include "fproto.hh"
11 #include "real.hh"
12
13 struct Absdynamic_req;
14 struct Accidental;
15 struct Atom;
16 struct Bar;
17 struct Bar_register;
18 struct Barcheck_req;
19 struct Bar_req;
20 struct Beam;
21 struct Beam_req;
22 struct Box;
23 struct Bracket_req;
24 struct Cadenza_req;
25 struct Chord;
26 struct Clef_change_req;
27 struct Clef_register;
28 struct Clef_item;
29 struct Col_hpositions;
30 struct Colinfo;
31 struct Complex_music;
32 struct Complex_staff;
33 struct Complex_walker;
34 struct Cresc_req;
35 struct Decresc_req;
36 struct Durational_req;
37 struct Dynamic;
38 struct Group_change_req;
39 struct Group_feature_req;
40 struct Idealspacing;
41 struct Identifier;
42 struct Input_file;
43 struct Input_music;
44 struct Input_score;
45 struct Input_staff;
46 struct Item;
47 struct Key;
48 struct Key_register;
49 struct Key_change_req;
50 struct Key_item;
51 struct Keyword;
52 struct Keyword_table;
53 struct Line_of_score;
54 struct Line_of_staff;
55 struct Linestaff;
56 struct Local_key;
57 struct Local_key_register;
58 struct Local_key_item;
59 struct Lookup;
60 struct Lyric_item;
61 struct Lyric_req;
62 struct Melodic_req;
63 struct Measure_grouping_req;
64 struct Meter_change_req;
65 struct Meter;
66 struct Meter_register;
67 struct Midi_def;
68 struct Midi_duration;
69 struct Midi_header;
70 struct Midi_item;
71 struct Midi_output;
72 struct Midi_pitch;
73 struct Midi_staff;
74 struct Midi_stream;
75 struct Midi_track;
76 struct Midi_walker;
77 struct Mixed_qp;
78 class My_midi_lexer;
79 class My_midi_parser;
80 class Midi_event;
81 class Midi_score;
82 class Midi_track;
83 struct Molecule;
84 struct Musical_req;
85 struct Music_general_chord;
86 struct Music_voice;
87 struct Nonmusical_req;
88 struct Note_req;
89 struct Notehead;
90 struct Notehead_register;
91 struct Notename_tab;
92 struct Offset;
93 struct Output;
94 struct PCol;
95 struct Plet_req;
96 struct PScore;
97 struct PStaff;
98 struct Paperdef;
99 struct Partial_measure_req;
100 struct Rational;
101 struct Request;
102 struct Request_register;
103 struct Rest;
104 struct Rest_req;
105 struct Rhythmic_grouping;
106 struct Rhythmic_grouping_req;
107 struct Rhythmic_req;
108 struct Score;
109 struct Score_column;
110 struct Score_walker;
111 struct Script_def;
112 struct Script;
113 struct Script_register;
114 struct Script_req;
115 struct Simple_music;
116 struct Skip_req;
117 struct Slur;
118 struct Slur_register;
119 struct Slur_req;
120 struct Source;
121 struct Source_file;
122 struct Spacing_req ;
123 struct Span_req;
124 struct Spanner;
125 struct Blank_req;
126 struct Staff;
127 struct Staff_column;
128 struct Staff_elem;
129 struct Staff_elem_info;
130 struct Staff_symbol;
131 struct Staff_walker;
132 struct Stem;
133 struct Stem_req;
134 struct Stem_beam_register;
135 struct String;
136 struct Symbol;
137 struct Symtable;
138 struct Symtables;
139 struct Tex_stream;
140 struct Terminate_voice_req;
141 struct Text_item ;
142 struct Text_def;
143 struct Text_gob;
144 struct Text_register;
145 struct Text_req;
146 struct Timing_req;
147 struct Time_description;
148 struct Voice;
149 struct Voice_element;
150 struct Voice_group_registers;
151 struct Voice_list;
152 struct Voice_registers;
153 struct Voicegroup;
154 typedef Rational Moment;
155 #endif // PROTO_HH