#changed all email address to go through python.org
[python/dscho.git] / Mac / Modules / res / resgen.py
blob28b9015e4dee3a095e00b7defd15985433d2071e
1 # Generated from 'Moes:CodeWarrior6:Metrowerks C/C++:Headers:Universal Headers 2.0.1f:Resources.h'
3 f = ResFunction(short, 'InitResources',
5 functions.append(f)
7 f = ResFunction(void, 'RsrcZoneInit',
9 functions.append(f)
11 f = ResFunction(void, 'CloseResFile',
12 (short, 'refNum', InMode),
14 functions.append(f)
16 f = ResFunction(short, 'ResError',
18 functions.append(f)
20 f = ResFunction(short, 'CurResFile',
22 functions.append(f)
24 f = ResMethod(short, 'HomeResFile',
25 (Handle, 'theResource', InMode),
27 resmethods.append(f)
29 f = ResFunction(void, 'CreateResFile',
30 (ConstStr255Param, 'fileName', InMode),
32 functions.append(f)
34 f = ResFunction(short, 'OpenResFile',
35 (ConstStr255Param, 'fileName', InMode),
37 functions.append(f)
39 f = ResFunction(void, 'UseResFile',
40 (short, 'refNum', InMode),
42 functions.append(f)
44 f = ResFunction(short, 'CountTypes',
46 functions.append(f)
48 f = ResFunction(short, 'Count1Types',
50 functions.append(f)
52 f = ResFunction(void, 'GetIndType',
53 (ResType, 'theType', OutMode),
54 (short, 'index', InMode),
56 functions.append(f)
58 f = ResFunction(void, 'Get1IndType',
59 (ResType, 'theType', OutMode),
60 (short, 'index', InMode),
62 functions.append(f)
64 f = ResFunction(void, 'SetResLoad',
65 (Boolean, 'load', InMode),
67 functions.append(f)
69 f = ResFunction(short, 'CountResources',
70 (ResType, 'theType', InMode),
72 functions.append(f)
74 f = ResFunction(short, 'Count1Resources',
75 (ResType, 'theType', InMode),
77 functions.append(f)
79 f = ResFunction(Handle, 'GetIndResource',
80 (ResType, 'theType', InMode),
81 (short, 'index', InMode),
83 functions.append(f)
85 f = ResFunction(Handle, 'Get1IndResource',
86 (ResType, 'theType', InMode),
87 (short, 'index', InMode),
89 functions.append(f)
91 f = ResFunction(Handle, 'GetResource',
92 (ResType, 'theType', InMode),
93 (short, 'theID', InMode),
95 functions.append(f)
97 f = ResFunction(Handle, 'Get1Resource',
98 (ResType, 'theType', InMode),
99 (short, 'theID', InMode),
101 functions.append(f)
103 f = ResFunction(Handle, 'GetNamedResource',
104 (ResType, 'theType', InMode),
105 (ConstStr255Param, 'name', InMode),
107 functions.append(f)
109 f = ResFunction(Handle, 'Get1NamedResource',
110 (ResType, 'theType', InMode),
111 (ConstStr255Param, 'name', InMode),
113 functions.append(f)
115 f = ResMethod(void, 'LoadResource',
116 (Handle, 'theResource', InMode),
118 resmethods.append(f)
120 f = ResMethod(void, 'ReleaseResource',
121 (Handle, 'theResource', InMode),
123 resmethods.append(f)
125 f = ResMethod(void, 'DetachResource',
126 (Handle, 'theResource', InMode),
128 resmethods.append(f)
130 f = ResFunction(short, 'UniqueID',
131 (ResType, 'theType', InMode),
133 functions.append(f)
135 f = ResFunction(short, 'Unique1ID',
136 (ResType, 'theType', InMode),
138 functions.append(f)
140 f = ResMethod(short, 'GetResAttrs',
141 (Handle, 'theResource', InMode),
143 resmethods.append(f)
145 f = ResMethod(void, 'GetResInfo',
146 (Handle, 'theResource', InMode),
147 (short, 'theID', OutMode),
148 (ResType, 'theType', OutMode),
149 (Str255, 'name', OutMode),
151 resmethods.append(f)
153 f = ResMethod(void, 'SetResInfo',
154 (Handle, 'theResource', InMode),
155 (short, 'theID', InMode),
156 (ConstStr255Param, 'name', InMode),
158 resmethods.append(f)
160 f = ResMethod(void, 'AddResource',
161 (Handle, 'theData', InMode),
162 (ResType, 'theType', InMode),
163 (short, 'theID', InMode),
164 (ConstStr255Param, 'name', InMode),
166 resmethods.append(f)
168 f = ResMethod(long, 'GetResourceSizeOnDisk',
169 (Handle, 'theResource', InMode),
171 resmethods.append(f)
173 f = ResMethod(long, 'GetMaxResourceSize',
174 (Handle, 'theResource', InMode),
176 resmethods.append(f)
178 f = ResMethod(long, 'RsrcMapEntry',
179 (Handle, 'theResource', InMode),
181 resmethods.append(f)
183 f = ResMethod(void, 'SetResAttrs',
184 (Handle, 'theResource', InMode),
185 (short, 'attrs', InMode),
187 resmethods.append(f)
189 f = ResMethod(void, 'ChangedResource',
190 (Handle, 'theResource', InMode),
192 resmethods.append(f)
194 f = ResMethod(void, 'RemoveResource',
195 (Handle, 'theResource', InMode),
197 resmethods.append(f)
199 f = ResFunction(void, 'UpdateResFile',
200 (short, 'refNum', InMode),
202 functions.append(f)
204 f = ResMethod(void, 'WriteResource',
205 (Handle, 'theResource', InMode),
207 resmethods.append(f)
209 f = ResFunction(void, 'SetResPurge',
210 (Boolean, 'install', InMode),
212 functions.append(f)
214 f = ResFunction(short, 'GetResFileAttrs',
215 (short, 'refNum', InMode),
217 functions.append(f)
219 f = ResFunction(void, 'SetResFileAttrs',
220 (short, 'refNum', InMode),
221 (short, 'attrs', InMode),
223 functions.append(f)
225 f = ResFunction(short, 'OpenRFPerm',
226 (ConstStr255Param, 'fileName', InMode),
227 (short, 'vRefNum', InMode),
228 (SignedByte, 'permission', InMode),
230 functions.append(f)
232 f = ResFunction(Handle, 'RGetResource',
233 (ResType, 'theType', InMode),
234 (short, 'theID', InMode),
236 functions.append(f)
238 f = ResFunction(short, 'HOpenResFile',
239 (short, 'vRefNum', InMode),
240 (long, 'dirID', InMode),
241 (ConstStr255Param, 'fileName', InMode),
242 (SignedByte, 'permission', InMode),
244 functions.append(f)
246 f = ResFunction(void, 'HCreateResFile',
247 (short, 'vRefNum', InMode),
248 (long, 'dirID', InMode),
249 (ConstStr255Param, 'fileName', InMode),
251 functions.append(f)
253 f = ResFunction(short, 'FSpOpenResFile',
254 (FSSpec_ptr, 'spec', InMode),
255 (SignedByte, 'permission', InMode),
257 functions.append(f)
259 f = ResFunction(void, 'FSpCreateResFile',
260 (FSSpec_ptr, 'spec', InMode),
261 (OSType, 'creator', InMode),
262 (OSType, 'fileType', InMode),
263 (ScriptCode, 'scriptTag', InMode),
265 functions.append(f)
267 f = ResMethod(void, 'SetResourceSize',
268 (Handle, 'theResource', InMode),
269 (long, 'newSize', InMode),
271 resmethods.append(f)
273 f = ResMethod(Handle, 'GetNextFOND',
274 (Handle, 'fondHandle', InMode),
276 resmethods.append(f)