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