]>
Commit | Line | Data |
---|---|---|
2cd8f71b JF |
1 | /* |
2 | * Generated by class-dump 3.1.2. | |
3 | * | |
4 | * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard. | |
5 | */ | |
6 | ||
7 | @class CAContextImpl, CAEAGLLayer, CALayer; | |
8 | ||
9 | struct CADisplay; | |
10 | ||
11 | struct CADisplayServer { | |
12 | void **_field1; | |
13 | struct { | |
14 | int _field1; | |
15 | } _field2; | |
16 | struct CADisplay *_field3; | |
17 | struct __CFString *_field4; | |
18 | struct _opaque_pthread_mutex_t _field5; | |
19 | struct _opaque_pthread_cond_t _field6; | |
20 | unsigned int _field7; | |
21 | struct _CARenderContext **_field8; | |
22 | unsigned int _field9; | |
23 | unsigned int _field10; | |
24 | struct _CARenderContext *_field11; | |
25 | struct _CARenderContext *_field12; | |
26 | unsigned int _field13; | |
27 | int *_field14; | |
28 | unsigned int _field15; | |
29 | struct _CARenderOGLContext *_field16; | |
30 | double _field17; | |
31 | unsigned int :1; | |
32 | unsigned int :1; | |
33 | unsigned int :1; | |
34 | unsigned int :1; | |
35 | unsigned int :1; | |
36 | }; | |
37 | ||
38 | struct CAMediaTimingFunctionPrivate { | |
39 | float _field1[2]; | |
40 | float _field2[2]; | |
41 | }; | |
42 | ||
43 | struct CATransform3D { | |
44 | float _field1; | |
45 | float _field2; | |
46 | float _field3; | |
47 | float _field4; | |
48 | float _field5; | |
49 | float _field6; | |
50 | float _field7; | |
51 | float _field8; | |
52 | float _field9; | |
53 | float _field10; | |
54 | float _field11; | |
55 | float _field12; | |
56 | float _field13; | |
57 | float _field14; | |
58 | float _field15; | |
59 | float _field16; | |
60 | }; | |
61 | ||
62 | struct CAWindowServerImpl { | |
63 | struct __CFArray *_field1; | |
64 | unsigned int _field2; | |
65 | unsigned int :1; | |
66 | }; | |
67 | ||
68 | struct CGAffineTransform { | |
69 | float _field1; | |
70 | float _field2; | |
71 | float _field3; | |
72 | float _field4; | |
73 | float _field5; | |
74 | float _field6; | |
75 | }; | |
76 | ||
77 | struct CGColor; | |
78 | ||
79 | struct CGColorSpace; | |
80 | ||
81 | struct CGContext; | |
82 | ||
83 | struct CGPath; | |
84 | ||
85 | struct CGPoint { | |
86 | float _field1; | |
87 | float _field2; | |
88 | }; | |
89 | ||
90 | struct CGRect { | |
91 | struct CGPoint _field1; | |
92 | struct CGSize _field2; | |
93 | }; | |
94 | ||
95 | struct CGSBounds { | |
96 | int x; | |
97 | int y; | |
98 | int w; | |
99 | int h; | |
100 | }; | |
101 | ||
102 | struct CGSize { | |
103 | float _field1; | |
104 | float _field2; | |
105 | }; | |
106 | ||
107 | struct EGLNativeWindowCallbacksRec { | |
108 | void *callback_data; | |
109 | void *create_buffer; | |
110 | void *destroy_buffer; | |
111 | }; | |
112 | ||
113 | struct _CAAttrList; | |
114 | ||
115 | struct _CAEAGLNativeWindow { | |
116 | struct _EGLNativeWindowObject _field1; | |
117 | struct EGLNativeWindowCallbacksRec _field2; | |
118 | struct x_list_struct *_field3; | |
119 | CDAnonymousStruct2 _field4; | |
120 | CDAnonymousStruct2 _field5; | |
121 | struct _CAImageQueue *_field6; | |
122 | CAEAGLLayer *_field7; | |
123 | struct x_list_struct *_field8; | |
124 | unsigned int _field9; | |
125 | void *_field10; | |
126 | unsigned int :1; | |
127 | unsigned int :1; | |
128 | }; | |
129 | ||
130 | struct _CAImageQueue; | |
131 | ||
132 | struct _CALayerAnimation; | |
133 | ||
134 | struct _CALayerArrayIvars { | |
135 | CALayer **layers; | |
136 | unsigned int count; | |
137 | unsigned int capacity; | |
138 | unsigned long mutations; | |
139 | char retained; | |
140 | }; | |
141 | ||
142 | struct _CALayerIvars { | |
143 | int refcount; | |
144 | unsigned int flags; | |
145 | unsigned int parent; | |
146 | void *sublayers; | |
147 | CALayer *mask; | |
148 | struct _CALayerState *state; | |
149 | struct _CALayerState *previous_state; | |
150 | struct _CALayerAnimation *animations; | |
151 | unsigned int slots[3]; | |
152 | }; | |
153 | ||
154 | struct _CALayerState; | |
155 | ||
156 | struct _CARenderAnimation { | |
157 | CDAnonymousStruct2 _field1; | |
158 | float _field2; | |
159 | struct _CARenderTiming *_field3; | |
160 | struct _CARenderVector *_field4; | |
161 | void *_field5; | |
162 | unsigned int _field6; | |
163 | union { | |
164 | struct _CARenderArray *_field1; | |
165 | void *_field2; | |
166 | struct { | |
167 | void *_field1; | |
168 | void *_field2; | |
169 | void *_field3; | |
170 | void *_field4; | |
171 | float _field5; | |
172 | float _field6; | |
173 | } _field3; | |
174 | struct { | |
175 | void *_field1; | |
176 | struct _CARenderArray *_field2; | |
177 | struct _CARenderVector *_field3; | |
178 | struct _CARenderPath *_field4; | |
179 | unsigned char _field5; | |
180 | } _field4; | |
181 | struct { | |
182 | unsigned int _field1; | |
183 | unsigned int _field2; | |
184 | float _field3; | |
185 | float _field4; | |
186 | struct _CARenderFilter *_field5; | |
187 | void *_field6; | |
188 | unsigned int _field7; | |
189 | unsigned int _field8; | |
190 | } _field5; | |
191 | } _field7; | |
192 | }; | |
193 | ||
194 | struct _CARenderArray; | |
195 | ||
196 | struct _CARenderCoder; | |
197 | ||
198 | struct _CARenderContext { | |
199 | struct { | |
200 | int _field1; | |
201 | } _field1; | |
202 | unsigned int _field2; | |
203 | struct __CFDictionary *_field3; | |
204 | unsigned int _field4; | |
205 | unsigned int _field5; | |
206 | unsigned int _field6; | |
207 | struct _opaque_pthread_mutex_t _field7; | |
208 | unsigned int _field8; | |
209 | struct _CARenderHandle *_field9; | |
210 | struct _CARenderLayerNode *_field10; | |
211 | struct __CFDictionary *_field11; | |
212 | struct x_list_struct *_field12; | |
213 | float _field13; | |
214 | struct _CARenderFence *_field14; | |
215 | struct _CARenderLayerHost *_field15; | |
216 | struct x_list_struct *_field16; | |
217 | double _field17; | |
218 | int *_field18; | |
219 | struct CGSBounds _field19; | |
220 | unsigned int _field20; | |
221 | unsigned int _field21; | |
222 | unsigned int _field22; | |
223 | unsigned int _field23; | |
224 | int *_field24; | |
225 | }; | |
226 | ||
227 | struct _CARenderFence; | |
228 | ||
229 | struct _CARenderFilter; | |
230 | ||
231 | struct _CARenderHandle; | |
232 | ||
233 | struct _CARenderLayer { | |
234 | struct { | |
235 | int _field1; | |
236 | } _field1; | |
237 | unsigned int _field2; | |
238 | struct _CARenderHandle *_field3; | |
239 | void *_field4; | |
240 | struct CGPoint _field5; | |
241 | struct CGSize _field6; | |
242 | struct _CARenderArray *_field7; | |
243 | struct _CARenderArray *_field8; | |
244 | }; | |
245 | ||
246 | struct _CARenderLayerHost; | |
247 | ||
248 | struct _CARenderLayerNode; | |
249 | ||
250 | struct _CARenderOGLContext; | |
251 | ||
252 | struct _CARenderPath; | |
253 | ||
254 | struct _CARenderProxy { | |
255 | CDAnonymousStruct2 _field1; | |
256 | unsigned long long _field2; | |
257 | }; | |
258 | ||
259 | struct _CARenderTiming; | |
260 | ||
261 | struct _CARenderVector; | |
262 | ||
263 | struct _CATransaction { | |
264 | void *_field1; | |
265 | struct _CATransactionLevel *_field2; | |
266 | struct _CATransactionLevel _field3; | |
267 | struct __CFRunLoop *_field4; | |
268 | struct __CFRunLoopObserver *_field5; | |
269 | struct _CATransactionDeleted *_field6; | |
270 | struct _CATransactionCommand *_field7; | |
271 | struct _CATransactionCommand *_field8; | |
272 | struct x_heap_struct *_field9; | |
273 | struct x_pool_struct *_field10; | |
274 | struct x_hash_table_struct *_field11; | |
275 | double _field12; | |
276 | double _field13; | |
277 | unsigned int _field14; | |
278 | struct x_list_struct *_field15; | |
279 | void *_field16; | |
280 | unsigned int _field17; | |
281 | struct x_hash_table_struct *_field18; | |
282 | struct x_list_struct *_field19; | |
283 | struct x_hash_table_struct *_field20; | |
284 | struct x_hash_table_struct *_field21; | |
285 | unsigned int _field22; | |
286 | unsigned int :16; | |
287 | unsigned int :1; | |
288 | unsigned int :1; | |
289 | unsigned int :1; | |
290 | }; | |
291 | ||
292 | struct _CATransactionCommand; | |
293 | ||
294 | struct _CATransactionDeleted; | |
295 | ||
296 | struct _CATransactionLevel { | |
297 | struct _CATransactionLevel *_field1; | |
298 | struct _CAAttrList *_field2; | |
299 | }; | |
300 | ||
301 | struct _EAGLNativeWindowObject { | |
302 | int _field1; | |
303 | void *_field2; | |
304 | void *_field3; | |
305 | void *_field4; | |
306 | void *_field5; | |
307 | void *_field6; | |
308 | }; | |
309 | ||
310 | struct _EGLNativeWindowObject { | |
311 | int version; | |
312 | void *attach; | |
313 | void *detach; | |
314 | void *begin; | |
315 | void *swap; | |
316 | void *collect; | |
317 | }; | |
318 | ||
319 | struct _NSRange { | |
320 | unsigned int _field1; | |
321 | unsigned int _field2; | |
322 | }; | |
323 | ||
324 | struct _NSZone; | |
325 | ||
326 | struct __CFArray; | |
327 | ||
328 | struct __CFDictionary; | |
329 | ||
330 | struct __CFMachPort; | |
331 | ||
332 | struct __CFRunLoop; | |
333 | ||
334 | struct __CFRunLoopObserver; | |
335 | ||
336 | struct __CFRunLoopSource; | |
337 | ||
338 | struct __CFString; | |
339 | ||
340 | struct _opaque_pthread_cond_t { | |
341 | long __sig; | |
342 | char __opaque[24]; | |
343 | }; | |
344 | ||
345 | struct _opaque_pthread_mutex_t { | |
346 | long __sig; | |
347 | char __opaque[40]; | |
348 | }; | |
349 | ||
350 | struct commitClosure { | |
351 | struct _CATransaction *_field1; | |
352 | CAContextImpl *_field2; | |
353 | double _field3; | |
354 | double _field4; | |
355 | struct _CARenderCoder *_field5; | |
356 | struct _CARenderContext *_field6; | |
357 | double _field7; | |
358 | _Bool _field8; | |
359 | }; | |
360 | ||
361 | struct x_hash_table_struct; | |
362 | ||
363 | struct x_heap_struct; | |
364 | ||
365 | struct x_list_struct { | |
366 | void *_field1; | |
367 | struct x_list_struct *_field2; | |
368 | }; | |
369 | ||
370 | struct x_pool_struct; | |
371 | ||
372 | typedef struct { | |
373 | unsigned long _field1; | |
374 | id *_field2; | |
375 | unsigned long *_field3; | |
376 | unsigned long _field4[5]; | |
377 | } CDAnonymousStruct1; | |
378 | ||
379 | typedef struct { | |
380 | int x; | |
381 | } CDAnonymousStruct2; | |
382 |