luxlabs header browser preview


@class TDElementProduction, NSSet, TDRenditionType, TDRenditionKeySpec, NSDate;

@interface TDRenditionSpec : NSManagedObject

@property (retain, nonatomic) NSDate *dateOfLastChange;
@property (nonatomic) int width;
@property (nonatomic) int height;
@property (nonatomic) BOOL opaque;
@property (nonatomic) BOOL monochrome;
@property (nonatomic) int packedPointX;
@property (nonatomic) int packedPointY;
@property (nonatomic) BOOL alphaCrop;
@property (retain, nonatomic) TDRenditionKeySpec *keySpec;
@property (retain, nonatomic) NSSet *packedRenditions;
@property (retain, nonatomic) TDElementProduction *production;
@property (retain, nonatomic) TDRenditionType *renditionType;
@property (retain, nonatomic) TDRenditionSpec *parentRendition;
@property (retain, nonatomic) NSSet *properties;
@property (nonatomic) BOOL preserveForArchiveOnly;
@property (nonatomic) struct CGPoint { double x0; double x1; } packedPoint;

- (void)awakeFromInsert;
- (id)renditionType;
- (id)propertiesAsDictionary;
- (BOOL)canBePackedWithDocument:(id)a0;
- (id)createCSIRepresentationWithCompression:(BOOL)a0 colorSpaceID:(unsigned long long)a1 document:(id)a2;
- (void)drawPackableRenditionInContext:(struct CGContext { } *)a0 withDocument:(id)a1;
- (void)resetToBaseKeySpec;
- (void)setRenditionType:(id)a0;
- (BOOL)updatePackingPropertiesWithDocument:(id)a0;

@end