luxlabs header browser preview


@class NSSet, NSMutableSet, NSMapTable;

@interface UITouchesEvent : UIEvent {
    NSMutableSet *_allTouchesMutable;
    NSSet *_allTouchesImmutableCached;
    struct __CFDictionary { } *_keyedTouches;
    struct __CFDictionary { } *_keyedTouchesByWindow;
    struct __CFDictionary { } *_gestureRecognizersByWindow;
    NSMapTable *_latentSystemGestureWindows;
    struct __CFDictionary { } *_coalescedTouches;
    struct __CFDictionary { } *_finalTouches;
    BOOL _isCallingEventObservers;
    NSMutableSet *_exclusiveTouchWindows;
    BOOL _containsHIDPointerEvent;
}

@property (readonly, nonatomic) double _initialTouchTimestamp;
@property (nonatomic) long long singleAllowableExternalTouchPathIndex;
@property (readonly, nonatomic, getter=_containsHIDPointerEvent) BOOL containsHIDPointerEvent;

- (id)_gestureRecognizersForWindow:(id)a0;
- (void)dealloc;
- (BOOL)_sendEventToGestureRecognizer:(id)a0;
- (id)_touchesForView:(id)a0 withPhase:(long long)a1;
- (id)allTouches;
- (id)_init;
- (void)_removeTouch:(id)a0;
- (id)_exclusiveTouchWindows;
- (id)_viewsForWindow:(id)a0;
- (id)predictedTouchesForTouch:(id)a0;
- (struct __CFDictionary { } *)_coalescedTouchesForHidEvent:(struct __IOHIDEvent { } *)a0;
- (void)_clearTouches;
- (id)_touchesForGestureRecognizer:(id)a0;
- (void)_addGestureRecognizersForTouchContinuationInGestureOwner:(id)a0 toTouch:(id)a1;
- (BOOL)_shouldSkipEventDeliveryWithIgnoreInteractionEvents:(BOOL)a0;
- (void)_removeTouch:(id)a0 fromGestureRecognizer:(id)a1;
- (void)_addCoalescedTouch:(id)a0 forIndex:(long long)a1 hidEvent:(struct __IOHIDEvent { } *)a2;
- (void)_collectGestureRecognizersForGestureOwner:(id)a0 withBlock:(id /* block */)a1;
- (id)description;
- (id)_initWithEvent:(struct __GSEvent { } *)a0 touches:(id)a1;
- (id)_touchesForWindow:(id)a0;
- (id)_cloneEvent;
- (id)touchesForWindow:(id)a0;
- (void)_clearViewForTouch:(id)a0;
- (double)_initialTouchTimestampForWindow:(id)a0;
- (void)_windowNoLongerAwaitingSystemGestureNotification:(id)a0;
- (void)_gestureRecognizerNoLongerNeedsSendEvent:(id)a0;
- (void).cxx_destruct;
- (void)_moveTouchesFromView:(id)a0 toView:(id)a1;
- (id)_allTouches;
- (void)_addGestureRecognizersForGestureOwner:(id)a0 toTouch:(id)a1;
- (id)_windowsAwaitingLatentSystemGestureNotificationDeliveredToEventWindow:(id)a0;
- (void)_addGestureRecognizersForGestureOwner:(id)a0 toTouch:(id)a1 forContinuation:(BOOL)a2;
- (void)_moveCoalescedTouchesFromHidEvent:(struct __IOHIDEvent { } *)a0 toHidEvent:(struct __IOHIDEvent { } *)a1;
- (id)_lastPendingCoalescedTouchForIndex:(long long)a0 hidEvent:(struct __IOHIDEvent { } *)a1;
- (void)_touchesForGesture:(id)a0 withPhase:(long long)a1 intoSet:(id)a2;
- (void)_invalidateGestureRecognizerForWindowCache;
- (void)_setHIDEvent:(struct __IOHIDEvent { } *)a0;
- (void)_removeTouchesForWindow:(id)a0;
- (id)_windows;
- (unsigned long long)_inputPrecision;
- (id)touchesForView:(id)a0;
- (id)_touchesForGesture:(id)a0 withPhase:(long long)a1;
- (id)touchesForGestureRecognizer:(id)a0;
- (id)_rawCoalescedTouchesForTouch:(id)a0;
- (void)_addWindowAwaitingLatentSystemGestureNotification:(id)a0 deliveredToEventWindow:(id)a1;
- (id)_firstTouchForView:(id)a0;
- (void)_removeTouchesForKey:(id)a0;
- (long long)type;
- (id)_touchesForKey:(id)a0;
- (struct CGPoint { double x0; double x1; })_digitizerLocation;
- (BOOL)_anyInterestedGestureRecognizersForTouchInView:(id)a0;
- (id)coalescedTouchesForTouch:(id)a0;
- (void)_addTouch:(id)a0 forDelayedDelivery:(BOOL)a1;

@end