Adding PhotoLibrary.
[iphone-api.git] / PhotoLibrary / PLImageView.h
1 /*
2 * Generated by class-dump 3.1.2.
3 *
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
5 */
6
7 #import "UITiledView.h"
8
9 @class MLPhoto;
10
11 @interface PLImageView : UITiledView
12 {
13 id _delegate;
14 id _orientationDelegate;
15 struct CGImage *_fullSizeImageRef;
16 struct CGImage *_thumbnailImageRef;
17 struct CGImage *_contentsImageRef;
18 struct CGAffineTransform _contentsTransform;
19 struct CGAffineTransform _imageTransform;
20 int _imageOrientation;
21 int _orientationWhenLastDisplayed;
22 struct CGSize _fullSize;
23 MLPhoto *_modelImage;
24 BOOL _setOriginDuringAnimation;
25 float _startScale;
26 float _endScale;
27 struct CGSize _endContentSize;
28 struct CGSize _startContentSize;
29 float _zoomProgress;
30 BOOL _zoomToFillInsteadOfToFit;
31 BOOL _useLessThanMinZoomForZoomedOutTest;
32 BOOL _allowZoomToFill;
33 }
34
35 + (Class)tileClass;
36 - (id)initWithFrame:(struct CGRect)fp8;
37 - (struct CGRect)visibleRect;
38 - (void)setDelegate:(id)fp8;
39 - (void)setOrientationDelegate:(id)fp8;
40 - (void)dealloc;
41 - (void)_setOriginForContentSize:(struct CGSize)fp8;
42 - (void)centerInScrollerIfNeeded;
43 - (void)setZoomScale:(float)fp8 duration:(double)fp12;
44 - (int)orientationWhenLastDisplayed;
45 - (void)setOrientationWhenLastDisplayed:(int)fp8;
46 - (struct CGSize)_scrollerContentSize;
47 - (void)zoomToScale:(float)fp8;
48 - (void)animator:(id)fp8 stopAnimation:(id)fp12;
49 - (void)_prepareForAnimatedZoomToScale:(float)fp8 duration:(double)fp12;
50 - (void)_zoomToScrollPoint:(struct CGPoint)fp8 scale:(float)fp16 duration:(float)fp20 event:(struct __GSEvent *)fp24;
51 - (struct CGImage *)imageRef;
52 - (int)imageOrientation;
53 - (BOOL)_canDrawContent;
54 - (void)drawRect:(struct CGRect)fp8;
55 - (BOOL)hasFullSizeImage;
56 - (void)ensureFullSizeImageLoaded;
57 - (void)setAllowsZoomToFill:(BOOL)fp8;
58 - (void)updateZoomScales;
59 - (int)defaultZoomStyle;
60 - (BOOL)_getContentsTransform:(struct CGAffineTransform *)fp8 contentsGravity:(id *)fp12 forSize:(struct CGSize)fp16;
61 - (struct CGRect)_visibleRect;
62 - (void)_updateLayerContents;
63 - (struct CGImage *)_createLayerContentsForTileFrame:(struct CGRect)fp8 contentsTransform:(struct CGAffineTransform *)fp24 contentsGravity:(id *)fp28;
64 - (void)setFullSizeImageRef:(struct CGImage *)fp8 orientation:(int)fp12;
65 - (void)_finishedLoadingImageRef:(id)fp8;
66 - (void)setTilingEnabled:(BOOL)fp8;
67 - (void)movedFromSuperview:(id)fp8;
68 - (float)minRotatedScale;
69 - (float)_calculateZoomScale:(BOOL)fp8;
70 - (float)minZoomScale;
71 - (float)zoomToFillScale;
72 - (float)defaultZoomScale;
73 - (void)setThumbnail:(struct CGImage *)fp8;
74 - (BOOL)isZoomedOut;
75 - (id)modelImage;
76 - (void)setModelImage:(id)fp8;
77 - (id)description;
78 - (void)_gestureChanged:(int)fp8 event:(struct __GSEvent *)fp12;
79 - (void)touchesBegan:(id)fp8 withEvent:(id)fp12;
80 - (void)touchesMoved:(id)fp8 withEvent:(id)fp12;
81 - (void)touchesEnded:(id)fp8 withEvent:(id)fp12;
82
83 @end
84