luxlabs header browser preview


@class NSString, UIPDFAnnotationView, CALayer, UIPDFPopupAnnotation, UIPDFAnnotationController, UIPDFPage, NSMutableArray, UIPDFSelection;

@interface UIPDFAnnotation : NSObject <CALayerDelegate> {
    struct CGPDFDictionary { } *_dictionary;
    struct CGColor { } *_color;
    void *_appearanceStream;
    struct CGPDFString { } *_pdfContents;
    NSString *_annotationID;
    BOOL _hidden;
    NSMutableArray *_quadPoints;
    UIPDFSelection *_selection;
}

@property (retain, nonatomic) CALayer *drawingLayer;
@property (retain, nonatomic) UIPDFAnnotationView *annotationView;
@property (nonatomic) UIPDFPage *page;
@property (nonatomic) UIPDFAnnotationController *annotationController;
@property (readonly, nonatomic) BOOL recognizeGestures;
@property (nonatomic) BOOL editable;
@property (nonatomic) UIPDFSelection *selection;
@property (retain, nonatomic) id data;
@property (retain, nonatomic) NSString *contents;
@property (nonatomic) long long index;
@property (nonatomic) UIPDFPopupAnnotation *popup;
@property (retain, nonatomic) NSString *associatedAnnotationID;
@property (nonatomic) unsigned long long tag;
@property (readonly) unsigned long long hash;
@property (readonly) Class superclass;
@property (readonly, copy) NSString *description;
@property (readonly, copy) NSString *debugDescription;

+ (id)newAnnotationWithPage:(id)a0 fromArchive:(id)a1;

- (BOOL)hidden;
- (id)init;
- (struct CGColor { } *)color;
- (void)dealloc;
- (id)selection;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })bounds;
- (void)setSelection:(id)a0;
- (void)drawInContext:(struct CGContext { } *)a0;
- (void)drawLayer:(id)a0 inContext:(struct CGContext { } *)a1;
- (void)setColor:(struct CGColor { } *)a0;
- (id)archive;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })frame;
- (Class)viewClass;
- (BOOL)containsPoint:(struct CGPoint { double x0; double x1; })a0;
- (id)descriptionHOLD;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })Rect;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })rectIn:(struct CGPDFArray { } *)a0;
- (id)annotationID;
- (int)annotationType;
- (id)getImageNamed:(id)a0 ofType:(id)a1;
- (BOOL)hasPopUp;
- (id)initWithAnnotationDictionary:(struct CGPDFDictionary { } *)a0;
- (void)makeQuadpointsFrom:(id)a0;
- (struct CGPath { } *)newPathFromQuadPoints;
- (id)newSelection;
- (const char *)pdfContents;
- (struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })popUpAnnotationRect;
- (BOOL)recognizeGestures;
- (void)setAnnotationID:(id)a0;
- (void)setPageView:(id)a0;

@end