luxlabs header browser preview


@class TSDImageProvider;

@interface TSDImageRepSizingState : NSObject

@property (nonatomic) struct CGSize { double width; double height; } desiredSize;
@property (readonly, nonatomic) BOOL wideGamut;
@property (retain, nonatomic) TSDImageProvider *provider;
@property (nonatomic) int status;
@property (nonatomic) struct CGImage { } *sizedImage;
@property (readonly, nonatomic) BOOL sizedImageHasMask;
@property (nonatomic) long long sizedImageOrientation;
@property (readonly, nonatomic) struct CGPath { } *maskPath;
@property (nonatomic) BOOL sizedImageIncludesAdjustments;

- (void)dealloc;
- (void)generateSizedImage;
- (id)initWithDesiredSize:(struct CGSize { double x0; double x1; })a0 provider:(id)a1 maskPath:(struct CGPath { } *)a2 wideGamutCanvas:(BOOL)a3;

@end