luxlabs header browser preview


@class NSMutableDictionary;

@interface _WKTouchEventGenerator : NSObject {
    struct RetainPtr<__IOHIDEventSystemClient *> { void *m_ptr; } _ioSystemClient;
    struct { int identifier; struct CGPoint { double x; double y; } point; double pathMajorRadius; double pathPressure; unsigned char pathProximity; } _activePoints[5];
    unsigned long long _activePointCount;
}

@property (retain, nonatomic) NSMutableDictionary *eventCallbacks;

+ (long long)nextEventCallbackID;
+ (id)sharedTouchEventGenerator;

- (id)init;
- (void)dealloc;
- (id).cxx_construct;
- (void).cxx_destruct;
- (struct __IOHIDEvent { } *)_createIOHIDEventType:(int)a0;
- (BOOL)_sendHIDEvent:(struct __IOHIDEvent { } *)a0 window:(id)a1;
- (BOOL)_sendMarkerHIDEventInWindow:(id)a0 completionBlock:(id /* block */)a1;
- (void)_updateTouchPoints:(struct CGPoint { double x0; double x1; } *)a0 count:(unsigned long long)a1 window:(id)a2;
- (void)liftUp:(struct CGPoint { double x0; double x1; })a0 touchCount:(unsigned long long)a1 window:(id)a2;
- (void)liftUp:(struct CGPoint { double x0; double x1; })a0 window:(id)a1 completionBlock:(id /* block */)a2;
- (void)liftUpAtPoints:(struct CGPoint { double x0; double x1; } *)a0 touchCount:(unsigned long long)a1 window:(id)a2;
- (void)moveToPoint:(struct CGPoint { double x0; double x1; })a0 duration:(double)a1 window:(id)a2 completionBlock:(id /* block */)a3;
- (void)moveToPoints:(struct CGPoint { double x0; double x1; } *)a0 touchCount:(unsigned long long)a1 duration:(double)a2 window:(id)a3;
- (void)receivedHIDEvent:(struct __IOHIDEvent { } *)a0;
- (void)touchDown:(struct CGPoint { double x0; double x1; })a0 touchCount:(unsigned long long)a1 window:(id)a2;
- (void)touchDown:(struct CGPoint { double x0; double x1; })a0 window:(id)a1 completionBlock:(id /* block */)a2;
- (void)touchDownAtPoints:(struct CGPoint { double x0; double x1; } *)a0 touchCount:(unsigned long long)a1 window:(id)a2;

@end