System/Library/PrivateFrameworks/TSReading.framework
TSDFrameRep.h
@class NSArray, CALayer, TSDFrame, TSDBitmapImageProvider;
@interface TSDFrameRep : NSObject {
TSDFrame *mFrame;
NSArray *mImages;
NSArray *mMasks;
TSDBitmapImageProvider *mAdornment;
CALayer *mMaskLayer;
BOOL mShouldEnableBlendMode;
}
- (void)dealloc;
- (id)frame;
- (void)applyMaskForRectWithCoverage:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 toContext:(struct CGContext { } *)a1;
- (id)applyToCALayer:(id)a0 withRepLayer:(id)a1 maskLayer:(id)a2 viewScale:(double)a3;
- (void)blendMaskBeforeRenderingImageInContext:(struct CGContext { } *)a0;
- (void)frameRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 inContext:(struct CGContext { } *)a1 withTotalScale:(double)a2;
- (id)initWithTSDFrame:(id)a0;
- (void)p_addEdgeLayerForIndex:(unsigned int)a0 toLayer:(id)a1 maskLayer:(id)a2;
- (void)p_addUnreplicatedLayerForIndex:(unsigned int)a0 toLayer:(id)a1 maskLayer:(id)a2;
- (void)p_adjustRepeatingLayer:(id)a0 withImageRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 start:(double)a2 end:(double)a3 vertical:(BOOL)a4;
- (id)p_createRepeatingLayerWithImage:(struct CGImage { } *)a0 vertical:(BOOL)a1 screenScale:(double)a2;
- (void)p_drawFrameIntoRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a0 inContext:(struct CGContext { } *)a1 withImages:(id)a2 atViewScale:(double)a3 isMask:(BOOL)a4;
- (void)p_drawTiles:(id)a0 inContext:(struct CGContext { } *)a1 rect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a2 start:(double)a3 end:(double)a4 vertical:(BOOL)a5;
- (struct CGImage { } *)p_newFrameForMask:(BOOL)a0 size:(struct CGSize { double x0; double x1; })a1 forCALayer:(BOOL)a2 viewScale:(double)a3;
- (struct CGImage { } *)p_newRenderedFrameForMask:(BOOL)a0 size:(struct CGSize { double x0; double x1; })a1 forCALayer:(BOOL)a2 viewScale:(double)a3;
- (void)p_setRepeatingLayerWithIndex:(unsigned int)a0 sublayers:(id)a1 maskLayers:(id)a2 toRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a3 start:(double)a4 end:(double)a5;
- (void)p_setUnreplicatedLayerWithIndex:(unsigned int)a0 sublayers:(id)a1 maskLayers:(id)a2 toRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a3;
- (void)updateCALayer:(id)a0 toRect:(struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; })a1 withRepLayer:(id)a2 maskLayer:(id)a3 viewScale:(double)a4 maskLayerTransform:(struct CGAffineTransform { double x0; double x1; double x2; double x3; double x4; double x5; })a5;
@end