luxlabs header browser preview


@class NSString, NSMutableDictionary, UIBezierPath, CALayer, PKSelectionModificationKnob, PKStrokeSelection;
@protocol PKSelectionRenderingDelegate;

@interface PKSelectionGlowRenderer : NSObject <PKSelectionRendering> {
    CALayer *_highlightLayer;
    CALayer *_strokePathsTilesLayer;
    PKSelectionModificationKnob *_leftKnob;
    PKSelectionModificationKnob *_rightKnob;
    long long _knobDragMode;
    BOOL _isDraggingKnob;
    long long _draggedKnobLocation;
    NSMutableDictionary *_tiles;
    UIBezierPath *_lassoPath;
    PKStrokeSelection *_strokeSelection;
    id<PKSelectionRenderingDelegate> _renderingDelegate;
}

@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

- (id)_accessibilityUserTestingChildren;
- (void).cxx_destruct;
- (void)_renderLiveSelectionPath:(struct CGPath { } *)a0 forStrokes:(id)a1 inDrawing:(id)a2 liveScrollOffset:(struct CGPoint { double x0; double x1; })a3;
- (void)_didBeginDraggingSelection;
- (void)_didEndDraggingSelection;
- (void)_setupSelectionAdornment;
- (id)adornmentLayer;
- (struct CGPoint { double x0; double x1; })editMenuLocation;
- (id)initForLiveSelectionWithRenderingDelegate:(id)a0;
- (id)initWithStrokeSelection:(id)a0 renderingDelegate:(id)a1;
- (id)lassoPath;

@end