luxlabs header browser preview


@class UIImage, UIPDFPageRenderOperation, UIPDFPage;

@interface UIPDFPageRenderJob : NSObject {
    UIPDFPage *_page;
    UIImage *_image;
    UIPDFPageRenderOperation *_operation;
    id _target;
    SEL _callback;
    id _userData;
    BOOL _sendPending;
    struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock;
}

@property (readonly, retain) UIImage *image;
@property UIPDFPageRenderOperation *operation;
@property (readonly) unsigned long long pageIndex;
@property (readonly) long long priority;
@property BOOL releaseWhenDone;
@property (readonly) struct CGSize { double width; double height; } size;

- (id)operation;
- (void)setOperation:(id)a0;
- (void)dealloc;
- (id)image;
- (void)cancelOperation;
- (void)cancel;
- (BOOL)hasPage;
- (void)cancelOperationForTarget:(id)a0;
- (id)initWithPage:(id)a0 maxSize:(struct CGSize { double x0; double x1; })a1 queuePriority:(long long)a2;
- (void)releaseOperation;
- (void)renderImage;
- (void)sendImage;
- (void)sendImageTo:(id)a0 callback:(SEL)a1 userData:(id)a2;
- (void)setTarget:(id)a0 callback:(SEL)a1 userData:(id)a2;

@end