]>
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 UIImage, UIView; | |
8 | ||
9 | struct $_154 { | |
10 | unsigned int sort_key:8; | |
11 | unsigned int more_siblings:1; | |
12 | unsigned int has_freq:1; | |
13 | unsigned int has_words:1; | |
14 | unsigned int child_offset32:21; | |
15 | }; | |
16 | ||
17 | struct $_155 { | |
18 | unsigned int sort_key:8; | |
19 | unsigned int more_siblings:1; | |
20 | unsigned int has_freq:1; | |
21 | unsigned int has_words:1; | |
22 | unsigned int child_offset32:21; | |
23 | }; | |
24 | ||
25 | struct $_156 { | |
26 | unsigned int sort_key:8; | |
27 | unsigned int more_siblings:1; | |
28 | unsigned int has_freq_or_words:2; | |
29 | unsigned int child_offset32:21; | |
30 | }; | |
31 | ||
32 | struct $_157 { | |
33 | unsigned int compacted_freq:8; | |
34 | unsigned int word_is_0freq:1; | |
35 | unsigned int word_offset:23; | |
36 | }; | |
37 | ||
38 | struct $_158 { | |
39 | unsigned int compacted_freq:8; | |
40 | unsigned int word_is_0freq:1; | |
41 | unsigned int word_offset:23; | |
42 | }; | |
43 | ||
44 | struct Bucket<KB::String, KB::Word>; | |
45 | ||
46 | struct DynamicDictionary { | |
47 | struct DynamicDictionaryImpl *m_impl; | |
48 | int m_log_level; | |
49 | }; | |
50 | ||
51 | struct DynamicDictionaryImpl; | |
52 | ||
53 | struct HashTraits<KB::String>; | |
54 | ||
55 | struct Hashmap<KB::String, KB::Word> { | |
56 | unsigned int m_size; | |
57 | unsigned int m_capacity; | |
58 | unsigned int m_table_size; | |
59 | unsigned int m_extra_size; | |
60 | unsigned int m_extra_index; | |
61 | _Bool m_rehashing; | |
62 | struct HashTraits<KB::String> m_traits; | |
63 | struct Bucket<KB::String, KB::Word> *m_table; | |
64 | struct Bucket<KB::String, KB::Word> *m_extra; | |
65 | }; | |
66 | ||
67 | struct Input; | |
68 | ||
69 | struct KBInputManagerAlphabet { | |
70 | void **_field1; | |
71 | struct StaticDictionaryAlphabet _field2; | |
72 | struct Vector<KB::Input> _field3; | |
73 | struct String _field4; | |
74 | struct String _field5; | |
75 | struct Vector<KB::String> _field6; | |
76 | unsigned int _field7; | |
77 | unsigned int _field8; | |
78 | struct Hashmap<KB::String, KB::Word> _field9; | |
79 | struct Vector<KB::Word> _field10; | |
80 | _Bool _field11; | |
81 | _Bool _field12; | |
82 | _Bool _field13; | |
83 | _Bool _field14; | |
84 | int _field15; | |
85 | struct DynamicDictionary _field16; | |
86 | _Bool _field17; | |
87 | struct __CFDictionary *_field18; | |
88 | struct __CFArray *_field19; | |
89 | }; | |
90 | ||
91 | struct KBInputManagerZephyr { | |
92 | void **_field1; | |
93 | struct StaticDictionaryAlphabet _field2; | |
94 | struct Vector<KB::Input> _field3; | |
95 | struct String _field4; | |
96 | struct String _field5; | |
97 | struct Vector<KB::String> _field6; | |
98 | unsigned int _field7; | |
99 | unsigned int _field8; | |
100 | struct Hashmap<KB::String, KB::Word> _field9; | |
101 | struct Vector<KB::Word> _field10; | |
102 | _Bool _field11; | |
103 | _Bool _field12; | |
104 | _Bool _field13; | |
105 | _Bool _field14; | |
106 | int _field15; | |
107 | struct DynamicDictionary _field16; | |
108 | struct StrokeBuildManager _field17; | |
109 | struct SortedKeyLayout _field18; | |
110 | }; | |
111 | ||
112 | struct KeyArea; | |
113 | ||
114 | struct PackedTrieSibling { | |
115 | union { | |
116 | unsigned int whole; | |
117 | struct $_155 fields; | |
118 | struct $_156 file_fields; | |
119 | } sortNchild; | |
120 | union { | |
121 | unsigned int whole; | |
122 | struct $_158 fields; | |
123 | } freqNword; | |
124 | }; | |
125 | ||
126 | struct ReadOnlyDataFile; | |
127 | ||
128 | struct RefPtr<KB::WordTrieNode> { | |
129 | struct WordTrieNode *m_ptr; | |
130 | }; | |
131 | ||
132 | struct SortedKeyLayout { | |
133 | unsigned int m_size; | |
134 | unsigned int m_capacity; | |
135 | struct KeyArea *m_elements; | |
136 | struct KeyArea *m_nearestKeys[13]; | |
137 | int m_numNearestKeys; | |
138 | int m_nearestIteratorIndex; | |
139 | float m_nearestSearchRadiusSQE; | |
140 | struct CGPoint m_coordinateForNearestSort; | |
141 | _Bool m_isAlphabeticLayout; | |
142 | float m_leftmostXcentroid; | |
143 | float m_rightmostXcentroid; | |
144 | }; | |
145 | ||
146 | struct StaticDictionaryAlphabet { | |
147 | void **_vptr$StaticDictionary; | |
148 | struct WordTrie m_trie; | |
149 | int m_log_level; | |
150 | }; | |
151 | ||
152 | struct String { | |
153 | unsigned short m_size; | |
154 | unsigned short m_capacity; | |
155 | unsigned short m_length; | |
156 | unsigned short m_sort_key_length; | |
157 | unsigned char m_buffer_type; | |
158 | char *m_buffer; | |
159 | char m_static_buffer[16]; | |
160 | }; | |
161 | ||
162 | struct StrokeBuildManager { | |
163 | void **_vptr$StrokeBuildManager; | |
164 | _Bool m_inputManagerDisrupted; | |
165 | }; | |
166 | ||
167 | struct UIKeyboardAnimationGeometry { | |
168 | struct CGPoint _field1; | |
169 | struct CGPoint _field2; | |
170 | struct CGRect _field3; | |
171 | struct CGAffineTransform _field4; | |
172 | }; | |
173 | ||
174 | struct Vector<KB::Input> { | |
175 | unsigned int m_size; | |
176 | unsigned int m_capacity; | |
177 | struct Input *m_elements; | |
178 | }; | |
179 | ||
180 | struct Vector<KB::String> { | |
181 | unsigned int m_size; | |
182 | unsigned int m_capacity; | |
183 | struct String *m_elements; | |
184 | }; | |
185 | ||
186 | struct Vector<KB::Word> { | |
187 | unsigned int m_size; | |
188 | unsigned int m_capacity; | |
189 | struct Word *m_elements; | |
190 | }; | |
191 | ||
192 | struct Vector<WTF::RefPtr<KB::WordTrieNode>, 0ul> { | |
193 | unsigned int m_size; | |
194 | struct VectorBuffer<WTF::RefPtr<KB::WordTrieNode>, 0ul> m_buffer; | |
195 | }; | |
196 | ||
197 | struct VectorBuffer<WTF::RefPtr<KB::WordTrieNode>, 0ul> { | |
198 | struct RefPtr<KB::WordTrieNode> *m_buffer; | |
199 | unsigned int m_capacity; | |
200 | }; | |
201 | ||
202 | struct WKView; | |
203 | ||
204 | struct WKWindow { | |
205 | struct _WKObject _field1; | |
206 | struct CGRect _field2; | |
207 | struct WKView *_field3; | |
208 | struct WKView *_field4; | |
209 | struct __GSEvent *_field5; | |
210 | void *_field6; | |
211 | void *_field7; | |
212 | unsigned int :1; | |
213 | unsigned int :1; | |
214 | unsigned int :1; | |
215 | }; | |
216 | ||
217 | struct Word; | |
218 | ||
219 | struct WordTrie { | |
220 | struct ReadOnlyDataFile *m_index; | |
221 | struct ReadOnlyDataFile *m_words; | |
222 | unsigned int m_word_count; | |
223 | struct RefPtr<KB::WordTrieNode> m_root; | |
224 | struct WordTrieSearch m_search; | |
225 | struct WordTrieSearch m_saved_search; | |
226 | _Bool m_returns_words_shorter_than_search; | |
227 | _Bool m_valid; | |
228 | struct PackedTrieSibling m_root_siblings_array_cache[256]; | |
229 | struct PackedTrieSibling m_deep_siblings_list_cache[256]; | |
230 | unsigned int m_num_deep_siblings; | |
231 | unsigned int m_first_deep_sibling_offset; | |
232 | }; | |
233 | ||
234 | struct WordTrieNode; | |
235 | ||
236 | struct WordTrieSearch { | |
237 | struct Vector<WTF::RefPtr<KB::WordTrieNode>, 0ul> m_states; | |
238 | int m_type; | |
239 | struct String m_string; | |
240 | struct String m_sort_key; | |
241 | }; | |
242 | ||
243 | struct _DictEntry { | |
244 | int _field1; | |
245 | int _field2; | |
246 | int _field3; | |
247 | int _field4; | |
248 | int _field5; | |
249 | int _field6; | |
250 | }; | |
251 | ||
252 | struct _NSRange { | |
253 | unsigned int location; | |
254 | unsigned int length; | |
255 | }; | |
256 | ||
257 | struct _NSZone; | |
258 | ||
259 | struct _WKClassInfo; | |
260 | ||
261 | struct _WKObject { | |
262 | unsigned int referenceCount; | |
263 | struct _WKClassInfo *classInfo; | |
264 | }; | |
265 | ||
266 | struct _WKQuad { | |
267 | struct CGPoint _field1; | |
268 | struct CGPoint _field2; | |
269 | struct CGPoint _field3; | |
270 | struct CGPoint _field4; | |
271 | }; | |
272 | ||
273 | struct __CFArray; | |
274 | ||
275 | struct __CFCharacterSet; | |
276 | ||
277 | struct __CFData; | |
278 | ||
279 | struct __CFDateFormatter; | |
280 | ||
281 | struct __CFDictionary; | |
282 | ||
283 | struct __CFMachPort; | |
284 | ||
285 | struct __CFRunLoopObserver; | |
286 | ||
287 | struct __CFString; | |
288 | ||
289 | struct __CFTimeZone; | |
290 | ||
291 | struct __GSEvent; | |
292 | ||
293 | struct __GSHeartbeat; | |
294 | ||
295 | struct __GSWindow; | |
296 | ||
297 | struct __SCNetworkReachability; | |
298 | ||
299 | typedef struct { | |
300 | int _field1; | |
301 | int _field2; | |
302 | id _field3; | |
303 | id _field4; | |
304 | float _field5; | |
305 | int _field6; | |
306 | SEL _field7; | |
307 | id _field8; | |
308 | } CDAnonymousStruct3; | |
309 | ||
310 | typedef struct { | |
311 | double width; | |
312 | double height; | |
313 | } CDAnonymousStruct1; | |
314 | ||
315 | typedef struct { | |
316 | float _field1; | |
317 | float _field2; | |
318 | float _field3; | |
319 | float _field4; | |
320 | float _field5; | |
321 | } CDAnonymousStruct11; | |
322 | ||
323 | typedef struct { | |
324 | id _field1; | |
325 | id _field2; | |
326 | id _field3; | |
327 | id _field4; | |
328 | } CDAnonymousStruct15; | |
329 | ||
330 | typedef struct { | |
331 | float _field1; | |
332 | float _field2; | |
333 | float _field3; | |
334 | } CDAnonymousStruct4; | |
335 | ||
336 | typedef struct { | |
337 | int _field1; | |
338 | int _field2; | |
339 | int _field3; | |
340 | int _field4; | |
341 | char _field5; | |
342 | char _field6; | |
343 | } CDAnonymousStruct5; | |
344 | ||
345 | typedef struct { | |
346 | float _field1; | |
347 | float _field2; | |
348 | } CDAnonymousStruct6; | |
349 | ||
350 | typedef struct { | |
351 | unsigned int numberOfRows:7; | |
352 | unsigned int delegateAlertSheetButtonClicked:1; | |
353 | unsigned int delegateDidPresentAlertSheet:1; | |
354 | unsigned int delegateDidDismissAlertSheet:1; | |
355 | unsigned int hideButtonBar:1; | |
356 | unsigned int alertStyle:3; | |
357 | unsigned int dontDimBackground:1; | |
358 | unsigned int dismissSuspended:1; | |
359 | unsigned int dontBlockInteraction:1; | |
360 | unsigned int sheetWasPoppedUp:1; | |
361 | unsigned int animating:1; | |
362 | unsigned int hideWhenDoneAnimating:1; | |
363 | unsigned int layoutWhenDoneAnimating:1; | |
364 | unsigned int titleMaxLineCount:2; | |
365 | unsigned int bodyTextMaxLineCount:3; | |
366 | unsigned int runsModal:1; | |
367 | unsigned int runningModal:1; | |
368 | unsigned int addedTextView:1; | |
369 | unsigned int addedTableShadows:1; | |
370 | unsigned int showOverSBAlerts:1; | |
371 | unsigned int showMinTableContent:1; | |
372 | unsigned int bodyTextTruncated:1; | |
373 | unsigned int orientation:3; | |
374 | unsigned int delegateBodyTextAlignment:1; | |
375 | unsigned int delegateClickedButtonAtIndex:1; | |
376 | unsigned int delegateClickedButtonAtIndex2:1; | |
377 | unsigned int delegateCancel:1; | |
378 | unsigned int delegateCancel2:1; | |
379 | unsigned int delegateWillPresent:1; | |
380 | unsigned int delegateWillPresent2:1; | |
381 | unsigned int delegateDidPresent:1; | |
382 | unsigned int delegateDidPresent2:1; | |
383 | unsigned int delegateWillDismiss:1; | |
384 | unsigned int delegateWillDismiss2:1; | |
385 | unsigned int delegateDidDismiss:1; | |
386 | unsigned int delegateDidDismiss2:1; | |
387 | } CDAnonymousStruct7; | |
388 | ||
389 | typedef struct { | |
390 | CDAnonymousStruct10 top; | |
391 | struct { | |
392 | struct CGRect _field1; | |
393 | struct CGRect _field2; | |
394 | struct CGRect _field3; | |
395 | } middle; | |
396 | struct { | |
397 | struct CGRect _field1; | |
398 | struct CGRect _field2; | |
399 | struct CGRect _field3; | |
400 | } bottom; | |
401 | } CDAnonymousStruct12; | |
402 | ||
403 | typedef struct { | |
404 | unsigned char pathIndex; | |
405 | unsigned char pathIdentity; | |
406 | unsigned char pathProximity; | |
407 | float pathPressure; | |
408 | float pathMajorRadius; | |
409 | struct CGPoint pathLocation; | |
410 | struct __GSWindow *pathWindow; | |
411 | } CDAnonymousStruct13; | |
412 | ||
413 | typedef struct { | |
414 | int count; | |
415 | int ids[10]; | |
416 | } CDAnonymousStruct8; | |
417 | ||
418 | typedef struct { | |
419 | struct CGRect _field1; | |
420 | struct CGRect _field2; | |
421 | struct CGRect _field3; | |
422 | struct CGRect _field4; | |
423 | struct CGRect _field5; | |
424 | id _field6; | |
425 | id _field7; | |
426 | unsigned int _field8; | |
427 | unsigned int _field9; | |
428 | unsigned int _field10; | |
429 | id _field11; | |
430 | } CDAnonymousStruct9; | |
431 | ||
432 | typedef struct { | |
433 | char _field1; | |
434 | union { | |
435 | struct { | |
436 | id _field1; | |
437 | id _field2; | |
438 | } _field1; | |
439 | struct __GSEvent *_field2; | |
440 | } _field2; | |
441 | } CDAnonymousStruct14; | |
442 | ||
443 | typedef struct { | |
444 | int _field1; | |
445 | unsigned short _field2; | |
446 | unsigned short _field3; | |
447 | float _field4; | |
448 | float _field5; | |
449 | float _field6; | |
450 | float _field7; | |
451 | float _field8; | |
452 | float _field9; | |
453 | unsigned char _field10; | |
454 | unsigned char _field11; | |
455 | CDAnonymousStruct13 _field12[0]; | |
456 | } CDAnonymousStruct16; | |
457 | ||
458 | typedef struct { | |
459 | float top; | |
460 | float left; | |
461 | float bottom; | |
462 | float right; | |
463 | } CDAnonymousStruct2; | |
464 | ||
465 | typedef struct { | |
466 | struct CGRect left; | |
467 | struct CGRect middle; | |
468 | struct CGRect right; | |
469 | } CDAnonymousStruct10; | |
470 | ||
471 | typedef union { | |
472 | UIImage *image; | |
473 | UIView *view; | |
474 | } CDAnonymousUnion1; | |
475 |