luxlabs header browser preview


@class UIImage, NSData, NSArray;

@interface ICAttachmentPreviewImageLoader : NSObject

@property (retain, nonatomic) UIImage *image;
@property (retain, nonatomic) UIImage *originalImage;
@property (retain, nonatomic) UIImage *orientedImage;
@property (retain, nonatomic) NSData *data;
@property (nonatomic) double scale;
@property (copy, nonatomic) NSArray *previewImageURLs;
@property (nonatomic) BOOL delayLoadingURLs;
@property (nonatomic) long long imageOrientation;
@property (copy, nonatomic) id /* block */ imageDidLoadBlock;

+ (id)orientedImage:(id)a0 withBackground:(int)a1;
+ (id)orientedImage:(id)a0 withTransform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a1 background:(int)a2 backgroundTransform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a3;

- (id)loadImage;
- (void).cxx_destruct;
- (void)loadData;
- (BOOL)canLoadImage;
- (id)initWithOriginalImage:(id)a0 orientedImage:(id)a1 data:(id)a2 scale:(double)a3 previewImageURLs:(id)a4 delayLoadingURLs:(BOOL)a5;
- (id)loadOrientedImage;

@end