luxlabs header browser preview


@class AKController, AKHighlightAnnotation;

@interface AKHighlightAnnotationController : NSObject

@property (weak) AKController *controller;
@property (retain) AKHighlightAnnotation *continuousHighlight;

- (id)initWithController:(id)a0;
- (void).cxx_destruct;
- (BOOL)_adaptExistingHighlightsToNewHighlight:(id)a0 onPageController:(id)a1 firstModifiedHighlight:(id *)a2;
- (BOOL)_clearHighlightsWithStyleMatchingMask:(unsigned long long)a0 except:(id)a1 inRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a2 onPageController:(id)a3;
- (id)_createHighlightAnnotationWithAttributeTag:(long long)a0;
- (id)_highlightsInCharacterIndexRange:(struct _NSRange { unsigned long long x0; unsigned long long x1; })a0 onPageController:(id)a1;
- (void)beginContinuousHighlighting;
- (void)clearHighlightsWithinSelection;
- (void)continueHighlighting;
- (void)endContinuousHighlighting;
- (id)highlightsWithinSelection;
- (void)performOneShotHighlightWithAttributeTag:(long long)a0;

@end