]> git.saurik.com Git - iphone-api.git/blame - QuartzCore/CDStructures.h
Adding MessageUI framework.
[iphone-api.git] / QuartzCore / CDStructures.h
CommitLineData
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
9struct CADisplay;
10
11struct 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
38struct CAMediaTimingFunctionPrivate {
39 float _field1[2];
40 float _field2[2];
41};
42
43struct 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
62struct CAWindowServerImpl {
63 struct __CFArray *_field1;
64 unsigned int _field2;
65 unsigned int :1;
66};
67
68struct CGAffineTransform {
69 float _field1;
70 float _field2;
71 float _field3;
72 float _field4;
73 float _field5;
74 float _field6;
75};
76
77struct CGColor;
78
79struct CGColorSpace;
80
81struct CGContext;
82
83struct CGPath;
84
85struct CGPoint {
86 float _field1;
87 float _field2;
88};
89
90struct CGRect {
91 struct CGPoint _field1;
92 struct CGSize _field2;
93};
94
95struct CGSBounds {
96 int x;
97 int y;
98 int w;
99 int h;
100};
101
102struct CGSize {
103 float _field1;
104 float _field2;
105};
106
107struct EGLNativeWindowCallbacksRec {
108 void *callback_data;
109 void *create_buffer;
110 void *destroy_buffer;
111};
112
113struct _CAAttrList;
114
115struct _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
130struct _CAImageQueue;
131
132struct _CALayerAnimation;
133
134struct _CALayerArrayIvars {
135 CALayer **layers;
136 unsigned int count;
137 unsigned int capacity;
138 unsigned long mutations;
139 char retained;
140};
141
142struct _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
154struct _CALayerState;
155
156struct _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
194struct _CARenderArray;
195
196struct _CARenderCoder;
197
198struct _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
227struct _CARenderFence;
228
229struct _CARenderFilter;
230
231struct _CARenderHandle;
232
233struct _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
246struct _CARenderLayerHost;
247
248struct _CARenderLayerNode;
249
250struct _CARenderOGLContext;
251
252struct _CARenderPath;
253
254struct _CARenderProxy {
255 CDAnonymousStruct2 _field1;
256 unsigned long long _field2;
257};
258
259struct _CARenderTiming;
260
261struct _CARenderVector;
262
263struct _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
292struct _CATransactionCommand;
293
294struct _CATransactionDeleted;
295
296struct _CATransactionLevel {
297 struct _CATransactionLevel *_field1;
298 struct _CAAttrList *_field2;
299};
300
301struct _EAGLNativeWindowObject {
302 int _field1;
303 void *_field2;
304 void *_field3;
305 void *_field4;
306 void *_field5;
307 void *_field6;
308};
309
310struct _EGLNativeWindowObject {
311 int version;
312 void *attach;
313 void *detach;
314 void *begin;
315 void *swap;
316 void *collect;
317};
318
319struct _NSRange {
320 unsigned int _field1;
321 unsigned int _field2;
322};
323
324struct _NSZone;
325
326struct __CFArray;
327
328struct __CFDictionary;
329
330struct __CFMachPort;
331
332struct __CFRunLoop;
333
334struct __CFRunLoopObserver;
335
336struct __CFRunLoopSource;
337
338struct __CFString;
339
340struct _opaque_pthread_cond_t {
341 long __sig;
342 char __opaque[24];
343};
344
345struct _opaque_pthread_mutex_t {
346 long __sig;
347 char __opaque[40];
348};
349
350struct 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
361struct x_hash_table_struct;
362
363struct x_heap_struct;
364
365struct x_list_struct {
366 void *_field1;
367 struct x_list_struct *_field2;
368};
369
370struct x_pool_struct;
371
372typedef struct {
373 unsigned long _field1;
374 id *_field2;
375 unsigned long *_field3;
376 unsigned long _field4[5];
377} CDAnonymousStruct1;
378
379typedef struct {
380 int x;
381} CDAnonymousStruct2;
382