luxlabs header browser preview


@class _UIDynamicCaretDot, NSTimer, TIHandwritingStrokes, UIDelayedAction;

@interface _UIDynamicCaretInput : UIView {
    struct CGContext { } *_bitmapContext;
    long long _fadeCount;
    struct CGPoint { double x; double y; } _lastViewLoc;
    struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _inkedAreaOfBitmapContext;
}

@property (retain, nonatomic) NSTimer *fadeTimer;
@property (retain, nonatomic) TIHandwritingStrokes *accumulatedStrokes;
@property (retain, nonatomic) UIDelayedAction *committedAction;
@property (retain, nonatomic) _UIDynamicCaretDot *dotView;
@property (readonly, nonatomic) BOOL hasInk;
@property (readonly, nonatomic) BOOL isInking;

- (void)send;
- (void)dealloc;
- (void)log;
- (id)initWithFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)setFrame:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)drawRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void).cxx_destruct;
- (void)setNeedsDisplayInRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0;
- (void)clearAndNotify:(BOOL)a0;
- (void)_fadeInk;
- (void)addInkPoint:(struct CGPoint { double x0; double x1; })a0 fromLastPoint:(BOOL)a1;
- (void)addTouchAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)cancelTouchAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)clearFadeTimer;
- (void)committedStrokes;
- (void)drawPoint:(struct CGPoint { double x0; double x1; })a0;
- (void)endTouchAtPoint:(struct CGPoint { double x0; double x1; })a0;
- (double)inkWidth;
- (void)startTouchAtPoint:(struct CGPoint { double x0; double x1; })a0;

@end