/
WAKView.h
executable file
·130 lines (124 loc) · 7.89 KB
/
WAKView.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
/* Generated by RuntimeBrowser.
Image: /System/Library/PrivateFrameworks/WebCore.framework/WebCore
*/
/* RuntimeBrowser encountered one or more ivar type encodings for a function pointer.
The runtime does not encode function signature information. We use a signature of:
"int (*funcName)()", where funcName might be null.
*/
@class NSMutableSet;
@interface WAKView : WAKResponder {
struct _WKViewContext {
int (*drawCallback)();
void *drawUserInfo;
int (*eventCallback)();
void *eventUserInfo;
int (*notificationCallback)();
void *notificationUserInfo;
int (*layoutCallback)();
void *layoutUserInfo;
int (*responderCallback)();
void *responderUserInfo;
int (*hitTestCallback)();
void *hitTestUserInfo;
int (*willRemoveSubviewCallback)();
int (*invalidateGStateCallback)();
} viewContext;
struct WKView { struct _WKObject {
unsigned int referenceCount;
struct _WKClassInfo {} *classInfo;
} x1; struct _WKViewContext {} *x2; struct WKWindow {} *x3; struct WKView {} *x4; struct __CFArray {} *x5; struct CGPoint {
float x;
float y;
} x6; struct CGRect {
struct CGPoint {
float x;
float y;
} origin;
struct CGSize {
float width;
float height;
} size;
} x7; unsigned int x8 : 1; unsigned int x9; float x10; boolx11; void *x12; } *viewRef;
NSMutableSet *subviewReferences;
}
+ (id)focusView;
+ (id)_wrapperForViewRef:(struct WKView { struct _WKObject { unsigned int x_1_1_1; struct _WKClassInfo {} *x_1_1_2; } x1; struct _WKViewContext {} *x2; struct WKWindow {} *x3; struct WKView {} *x4; struct __CFArray {} *x5; struct CGPoint { float x_6_1_1; float x_6_1_2; } x6; struct CGRect { struct CGPoint { float x_1_2_1; float x_1_2_2; } x_7_1_1; struct CGSize { float x_2_2_1; float x_2_2_2; } x_7_1_2; } x7; unsigned int x8 : 1; unsigned int x9; float x10; boolx11; void *x12; }*)arg1;
- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })frame;
- (void)setFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1;
- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })bounds;
- (void)displayRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1;
- (void)displayRectIgnoringOpacity:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1;
- (void)lockFocus;
- (void)unlockFocus;
- (BOOL)mouse:(struct CGPoint { float x1; float x2; })arg1 inRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg2;
- (void)setNextKeyView:(id)arg1;
- (id)previousValidKeyView;
- (id)nextKeyView;
- (id)nextValidKeyView;
- (id)previousKeyView;
- (void)releaseGState;
- (BOOL)inLiveResize;
- (void)_setDrawsOwnDescendants:(BOOL)arg1;
- (void)frameSizeChanged;
- (void)_handleEvent:(id)arg1;
- (BOOL)_handleResponderCall:(int)arg1;
- (id)_subviewReferences;
- (BOOL)isDescendantOf:(id)arg1;
- (id)_initWithViewRef:(struct WKView { struct _WKObject { unsigned int x_1_1_1; struct _WKClassInfo {} *x_1_1_2; } x1; struct _WKViewContext {} *x2; struct WKWindow {} *x3; struct WKView {} *x4; struct __CFArray {} *x5; struct CGPoint { float x_6_1_1; float x_6_1_2; } x6; struct CGRect { struct CGPoint { float x_1_2_1; float x_1_2_2; } x_7_1_1; struct CGSize { float x_2_2_1; float x_2_2_2; } x_7_1_2; } x7; unsigned int x8 : 1; unsigned int x9; float x10; boolx11; void *x12; }*)arg1;
- (void)setBoundsOrigin:(struct CGPoint { float x1; float x2; })arg1;
- (void)setBoundsSize:(struct CGSize { float x1; float x2; })arg1;
- (void)scrollPoint:(struct CGPoint { float x1; float x2; })arg1;
- (BOOL)needsPanelToBecomeKey;
- (void)display;
- (BOOL)accessibilityIsIgnored;
- (void)_appendDescriptionToString:(id)arg1 atLevel:(int)arg2;
- (void)displayRectIgnoringOpacity:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 inContext:(struct CGContext { }*)arg2;
- (void)viewWillDraw;
- (id)lastScrollableAncestor;
- (id)hitTest:(struct CGPoint { float x1; float x2; })arg1;
- (void)setNeedsDisplay:(BOOL)arg1;
- (void)setNeedsLayout:(BOOL)arg1;
- (void)layout;
- (void)invalidateGState;
- (void)viewDidMoveToWindow;
- (void)setFrameSize:(struct CGSize { float x1; float x2; })arg1;
- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })visibleRect;
- (struct WKView { struct _WKObject { unsigned int x_1_1_1; struct _WKClassInfo {} *x_1_1_2; } x1; struct _WKViewContext {} *x2; struct WKWindow {} *x3; struct WKView {} *x4; struct __CFArray {} *x5; struct CGPoint { float x_6_1_1; float x_6_1_2; } x6; struct CGRect { struct CGPoint { float x_1_2_1; float x_1_2_2; } x_7_1_1; struct CGSize { float x_2_2_1; float x_2_2_2; } x_7_1_2; } x7; unsigned int x8 : 1; unsigned int x9; float x10; boolx11; void *x12; }*)_viewRef;
- (BOOL)scrollRectToVisible:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1;
- (void)setScale:(float)arg1;
- (void)displayIfNeeded;
- (BOOL)needsDisplay;
- (void)setNeedsDisplayInRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1;
- (void)willRemoveSubview:(id)arg1;
- (void)layoutIfNeeded;
- (struct CGSize { float x1; float x2; })convertSize:(struct CGSize { float x1; float x2; })arg1 toView:(id)arg2;
- (void)setFrameOrigin:(struct CGPoint { float x1; float x2; })arg1;
- (unsigned int)autoresizingMask;
- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })convertRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 fromView:(id)arg2;
- (struct CGPoint { float x1; float x2; })convertPoint:(struct CGPoint { float x1; float x2; })arg1 fromView:(id)arg2;
- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })convertRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 toView:(id)arg2;
- (id)superview;
- (struct CGPoint { float x1; float x2; })convertPoint:(struct CGPoint { float x1; float x2; })arg1 toView:(id)arg2;
- (float)scale;
- (id)nextResponder;
- (id)subviews;
- (void)addSubview:(id)arg1;
- (void)removeFromSuperview;
- (void)setHidden:(BOOL)arg1;
- (id)window;
- (void)drawRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1;
- (void)setAutoresizingMask:(unsigned int)arg1;
- (id)initWithFrame:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1;
- (id)description;
- (id)init;
- (void)dealloc;
- (void)_web_addDescendantWebHTMLViewsToArray:(id)arg1;
- (id)_frame;
- (id)_webView;
- (id)_web_superviewOfClass:(Class)arg1;
- (BOOL)_web_firstResponderIsSelfOrDescendantView;
- (struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })_web_convertRect:(struct CGRect { struct CGPoint { float x_1_1_1; float x_1_1_2; } x1; struct CGSize { float x_2_1_1; float x_2_1_2; } x2; })arg1 toView:(id)arg2;
- (id)_web_parentWebFrameView;
- (oneway void)_webcore_releaseWithWebThreadLock;
- (oneway void)release;
@end