]> git.donarmstrong.com Git - lilypond.git/blob - hdr/proto.hh
967df3d56ce4633e27cf110b66827e52f8f9f009
[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_column;
32 struct Complex_music;
33 struct Complex_staff;
34 struct Complex_walker;
35 struct Cresc_req;
36 struct Decresc_req;
37 struct Durational_req;
38 struct Dynamic;
39 struct Group_change_req;
40 struct Group_feature_req;
41 struct Idealspacing;
42 struct Identifier;
43 struct Input_file;
44 struct Input_music;
45 struct Input_score;
46 struct Input_staff;
47 struct Item;
48 struct Key;
49 struct Key_register;
50 struct Key_change_req;
51 struct Key_item;
52 struct Keyword;
53 struct Keyword_table;
54 struct Line_of_score;
55 struct Line_of_staff;
56 struct Linestaff;
57 struct Local_key;
58 struct Local_key_register;
59 struct Local_key_item;
60 struct Lookup;
61 struct Lyric_item;
62 struct Lyric_req;
63 struct Melodic_req;
64 struct Measure_grouping_req;
65 struct Meter_change_req;
66 struct Meter;
67 struct Meter_register;
68 struct Midi_column;
69 struct Mididef;
70 struct Midi_duration;
71 struct Midi_header;
72 struct Midi_item;
73 struct Midi_pitch;
74 struct Midi_staff;
75 struct Midi_stream;
76 struct Midi_track;
77 struct Midi_walker;
78 struct Mixed_qp;
79 struct Molecule;
80 struct Musical_req;
81 struct Music_general_chord;
82 struct Music_voice;
83 struct Nonmusical_req;
84 struct Note_req;
85 struct Notehead;
86 struct Notehead_register;
87 struct Notename_tab;
88 struct Offset;
89 struct Output;
90 struct PCol;
91 struct Plet_req;
92 struct PScore;
93 struct PStaff;
94 struct Paperdef;
95 struct Partial_measure_req;
96 struct Rational;
97 struct Request;
98 struct Request_register;
99 struct Rest;
100 struct Rest_req;
101 struct Rhythmic_grouping;
102 struct Rhythmic_grouping_req;
103 struct Rhythmic_req;
104 struct Score;
105 struct Score_column;
106 struct Score_walker;
107 struct Script_def;
108 struct Script;
109 struct Script_register;
110 struct Script_req;
111 struct Simple_music;
112 struct Skip_req;
113 struct Slur;
114 struct Slur_register;
115 struct Slur_req;
116 struct Source;
117 struct Source_file;
118 struct Spacing_req ;
119 struct Span_req;
120 struct Spanner;
121 struct Blank_req;
122 struct Staff;
123 struct Staff_column;
124 struct Staff_elem;
125 struct Staff_elem_info;
126 struct Staff_symbol;
127 struct Staff_walker;
128 struct Stem;
129 struct Stem_req;
130 struct Stem_beam_register;
131 struct String;
132 struct Symbol;
133 struct Symtable;
134 struct Symtables;
135 struct Tex_stream;
136 struct Terminate_voice_req;
137 struct Text_item ;
138 struct Text_def;
139 struct Text_gob;
140 struct Text_register;
141 struct Text_req;
142 struct Timing_req;
143 struct Time_description;
144 struct Voice;
145 struct Voice_element;
146 struct Voice_group_registers;
147 struct Voice_list;
148 struct Voice_registers;
149 struct Voicegroup;
150 typedef Rational Moment;
151 #endif // PROTO_HH