2 * Generated by class-dump 3.1.2.
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
7 @
class UIImage
, UIView
;
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;
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;
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;
33 unsigned int compacted_freq
:8;
34 unsigned int word_is_0freq
:1;
35 unsigned int word_offset
:23;
39 unsigned int compacted_freq
:8;
40 unsigned int word_is_0freq
:1;
41 unsigned int word_offset
:23;
44 struct Bucket
<KB::String
, KB::Word
>;
46 struct DynamicDictionary
{
47 struct DynamicDictionaryImpl
*m_impl
;
51 struct DynamicDictionaryImpl
;
53 struct HashTraits
<KB::String
>;
55 struct Hashmap
<KB::String
, KB::Word
> {
57 unsigned int m_capacity
;
58 unsigned int m_table_size
;
59 unsigned int m_extra_size
;
60 unsigned int m_extra_index
;
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
;
69 struct KBInputManagerAlphabet
{
71 struct StaticDictionaryAlphabet _field2
;
72 struct Vector
<KB::Input
> _field3
;
73 struct String _field4
;
74 struct String _field5
;
75 struct Vector
<KB::String
> _field6
;
78 struct Hashmap
<KB::String
, KB::Word
> _field9
;
79 struct Vector
<KB::Word
> _field10
;
85 struct DynamicDictionary _field16
;
87 struct __CFDictionary
*_field18
;
88 struct __CFArray
*_field19
;
91 struct KBInputManagerZephyr
{
93 struct StaticDictionaryAlphabet _field2
;
94 struct Vector
<KB::Input
> _field3
;
95 struct String _field4
;
96 struct String _field5
;
97 struct Vector
<KB::String
> _field6
;
100 struct Hashmap
<KB::String
, KB::Word
> _field9
;
101 struct Vector
<KB::Word
> _field10
;
107 struct DynamicDictionary _field16
;
108 struct StrokeBuildManager _field17
;
109 struct SortedKeyLayout _field18
;
114 struct PackedTrieSibling
{
118 struct $_156 file_fields
;
126 struct ReadOnlyDataFile
;
128 struct RefPtr
<KB::WordTrieNode
> {
129 struct WordTrieNode
*m_ptr
;
132 struct SortedKeyLayout
{
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
;
146 struct StaticDictionaryAlphabet
{
147 void **_vptr$StaticDictionary
;
148 struct WordTrie m_trie
;
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
;
159 char m_static_buffer
[16];
162 struct StrokeBuildManager
{
163 void **_vptr$StrokeBuildManager
;
164 _Bool m_inputManagerDisrupted
;
167 struct UIKeyboardAnimationGeometry
{
168 struct CGPoint _field1
;
169 struct CGPoint _field2
;
170 struct CGRect _field3
;
171 struct CGAffineTransform _field4
;
174 struct Vector
<KB::Input
> {
176 unsigned int m_capacity
;
177 struct Input
*m_elements
;
180 struct Vector
<KB::String
> {
182 unsigned int m_capacity
;
183 struct String
*m_elements
;
186 struct Vector
<KB::Word
> {
188 unsigned int m_capacity
;
189 struct Word
*m_elements
;
192 struct Vector
<WTF::RefPtr
<KB::WordTrieNode
>, 0ul> {
194 struct VectorBuffer
<WTF::RefPtr
<KB::WordTrieNode
>, 0ul> m_buffer
;
197 struct VectorBuffer
<WTF::RefPtr
<KB::WordTrieNode
>, 0ul> {
198 struct RefPtr
<KB::WordTrieNode
> *m_buffer
;
199 unsigned int m_capacity
;
205 struct _WKObject _field1
;
206 struct CGRect _field2
;
207 struct WKView
*_field3
;
208 struct WKView
*_field4
;
209 struct __GSEvent
*_field5
;
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
;
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
;
236 struct WordTrieSearch
{
237 struct Vector
<WTF::RefPtr
<KB::WordTrieNode
>, 0ul> m_states
;
239 struct String m_string
;
240 struct String m_sort_key
;
253 unsigned int location
;
262 unsigned int referenceCount
;
263 struct _WKClassInfo
*classInfo
;
267 struct CGPoint _field1
;
268 struct CGPoint _field2
;
269 struct CGPoint _field3
;
270 struct CGPoint _field4
;
275 struct __CFCharacterSet
;
279 struct __CFDateFormatter
;
281 struct __CFDictionary
;
285 struct __CFRunLoopObserver
;
293 struct __GSHeartbeat
;
297 struct __SCNetworkReachability
;
308 } CDAnonymousStruct3
;
313 } CDAnonymousStruct1
;
321 } CDAnonymousStruct11
;
328 } CDAnonymousStruct15
;
334 } CDAnonymousStruct4
;
343 } CDAnonymousStruct5
;
348 } CDAnonymousStruct6
;
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
;
390 CDAnonymousStruct10 top
;
392 struct CGRect _field1
;
393 struct CGRect _field2
;
394 struct CGRect _field3
;
397 struct CGRect _field1
;
398 struct CGRect _field2
;
399 struct CGRect _field3
;
401 } CDAnonymousStruct12
;
404 unsigned char pathIndex
;
405 unsigned char pathIdentity
;
406 unsigned char pathProximity
;
408 float pathMajorRadius
;
409 struct CGPoint pathLocation
;
410 struct __GSWindow
*pathWindow
;
411 } CDAnonymousStruct13
;
416 } CDAnonymousStruct8
;
419 struct CGRect _field1
;
420 struct CGRect _field2
;
421 struct CGRect _field3
;
422 struct CGRect _field4
;
423 struct CGRect _field5
;
426 unsigned int _field8
;
427 unsigned int _field9
;
428 unsigned int _field10
;
430 } CDAnonymousStruct9
;
439 struct __GSEvent
*_field2
;
441 } CDAnonymousStruct14
;
445 unsigned short _field2
;
446 unsigned short _field3
;
453 unsigned char _field10
;
454 unsigned char _field11
;
455 CDAnonymousStruct13 _field12
[0];
456 } CDAnonymousStruct16
;
463 } CDAnonymousStruct2
;
467 struct CGRect middle
;
469 } CDAnonymousStruct10
;