luxlabs header browser preview


@class UIWindow, NSArray, UIKey, NSString, UIResponder, NSMutableArray;
@protocol _UIGestureOwning;

@interface UIPress : NSObject <_UIResponderForwardable, _UIEventComponent> {
    NSMutableArray *_gestureRecognizers;
    NSMutableArray *_forwardingRecord;
    BOOL _abandonForwardingRecord;
}

@property (nonatomic) double timestamp;
@property (nonatomic) long long phase;
@property (nonatomic) long long type;
@property (retain, nonatomic) UIWindow *window;
@property (retain, nonatomic) UIResponder *responder;
@property (copy, nonatomic) NSArray *gestureRecognizers;
@property (retain, nonatomic) UIKey *key;
@property (nonatomic) long long modifierFlags;
@property (nonatomic) double force;
@property (nonatomic, getter=_source, setter=_setSource:) unsigned long long source;
@property (nonatomic, getter=_gameControllerComponent, setter=_setGameControllerComponent:) unsigned long long gameControllerComponent;
@property (readonly, nonatomic) unsigned int contextID;
@property (nonatomic) BOOL isDelayed;
@property (nonatomic) BOOL sentPressesEnded;
@property (nonatomic) unsigned long long clickCount;
@property (nonatomic, getter=isLongClick) BOOL longClick;
@property (nonatomic, setter=_setForwardablePhase:) long long _forwardablePhase;
@property (retain, nonatomic, setter=_setResponder:) UIResponder<_UIGestureOwning> *_responder;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;
@property (readonly, nonatomic) unsigned long long _eventComponentType;

- (id)_mutableForwardingRecord;
- (BOOL)_isDirectionalPress;
- (id)_forwardingRecord;
- (void)_loadStateFromPressInfo:(id)a0;
- (BOOL)_isAnalogStickPress;
- (SEL)_responderSelectorForPhase:(long long)a0;
- (void)_loadStateFromPress:(id)a0;
- (BOOL)_isSynthetic;
- (void).cxx_destruct;
- (void)_removeGestureRecognizer:(id)a0;
- (id)_phaseDescription;
- (BOOL)_isAbandoningForwardingRecord;
- (BOOL)_wantsForwardingFromResponder:(id)a0 toNextResponder:(id)a1 withEvent:(id)a2;
- (long long)_responderForwardableType;
- (void)_abandonForwardingRecord;

@end