]> git.saurik.com Git - iphone-api.git/blame - UIKit/UIScrollView.h
Adding numerous class dumps.
[iphone-api.git] / UIKit / UIScrollView.h
CommitLineData
2cd8f71b
JF
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 <UIKit/UIView.h>
8
9@class NSArray, UIImageView;
10
11@interface UIScrollView : UIView <NSCoding>
12{
13 struct CGSize _contentSize;
14 CDAnonymousStruct2 _contentInset;
15 id _delegate;
16 UIImageView *_verticalScrollIndicator;
17 UIImageView *_horizontalScrollIndicator;
18 CDAnonymousStruct2 _scrollIndicatorInset;
19 struct {
20 unsigned int tracking:1;
21 unsigned int dragging:1;
22 unsigned int bounceEnabled:1;
23 unsigned int bouncesZoom:1;
24 unsigned int zoomBouncing:1;
25 unsigned int alwaysBounceHorizontal:1;
26 unsigned int alwaysBounceVertical:1;
27 unsigned int canCancelContentTouches:1;
28 unsigned int delaysContentTouches:1;
29 unsigned int scrollDisabled:1;
30 unsigned int scrollTriggered:1;
31 unsigned int scrollDisabledOnTouchBegan:1;
32 unsigned int ignoreNextTouchesMoved:1;
33 unsigned int cancelNextContentTouchEnded:1;
34 unsigned int inContentViewCall:1;
35 unsigned int dontSelect:1;
36 unsigned int contentTouched:1;
37 unsigned int cantCancel:1;
38 unsigned int directionalLockEnabled:1;
39 unsigned int lockVertical:1;
40 unsigned int lockHorizontal:1;
41 unsigned int keepLocked:1;
42 unsigned int showsHorizontalScrollIndicator:1;
43 unsigned int showsVerticalScrollIndicator:1;
44 unsigned int indicatorStyle:2;
45 unsigned int inZoom:1;
46 unsigned int hideIndicatorsInZoom:1;
47 unsigned int pushedTrackingMode:1;
48 unsigned int multipleDrag:1;
49 unsigned int displayingScrollIndicators:1;
50 unsigned int verticalIndicatorShrunk:1;
51 unsigned int horizontalIndicatorShrunk:1;
52 unsigned int contentFitDisableScrolling:1;
53 unsigned int pagingEnabled:1;
54 unsigned int dontScrollToTop:1;
55 unsigned int scrollingToTop:1;
56 } _scrollViewFlags;
57 float _farthestDistance;
58 struct CGPoint _initialTouchPosition;
59 struct CGPoint _startTouchPosition;
60 double _startTouchTime;
61 struct CGPoint _startOffset;
62 struct CGPoint _lastTouchPosition;
63 double _lastTouchTime;
64 double _lastUpdateTime;
65 struct CGPoint _lastUpdateOffset;
66 UIView *_contentView;
67 float _minimumZoomScale;
68 float _maximumZoomScale;
69 UIView *_zoomView;
70 double _horizontalVelocity;
71 double _verticalVelocity;
72 double _previousHorizontalVelocity;
73 double _previousVerticalVelocity;
74 struct CGPoint _stopOffset;
75 void *_scrollHeartbeat;
76 struct CGSize _decelerationFactor;
77 double _decelerationLnFactorH;
78 double _decelerationLnFactorV;
79 NSArray *_deferredBeginTouchesInfo;
80 UIImageView **_shadows;
81 id _scrollNotificationViews;
82 struct CGSize _gridBounceLnFactor;
83 double _contentOffsetAnimationDuration;
84}
85
86- (id)initWithFrame:(struct CGRect)fp8;
87- (id)initWithCoder:(id)fp8;
88- (void)_populateArchivedSubviews:(id)fp8;
89- (void)encodeWithCoder:(id)fp8;
90- (void)dealloc;
91- (void)setFrame:(struct CGRect)fp8;
92- (void)setContentSize:(struct CGSize)fp8;
93- (void)setContentOffset:(struct CGPoint)fp8;
94- (void)setContentInset:(CDAnonymousStruct2)fp8;
95- (void)removeFromSuperview;
96- (void)_didMoveFromWindow:(id)fp8 toWindow:(id)fp12;
97- (void)_scrollViewAnimationEnded;
98- (struct CGPoint)contentOffset;
99- (void)setContentOffset:(struct CGPoint)fp8 animated:(BOOL)fp16;
100- (void)scrollRectToVisible:(struct CGRect)fp8 animated:(BOOL)fp24;
101- (void)setDirectionalLockEnabled:(BOOL)fp8;
102- (BOOL)isDirectionalLockEnabled;
103- (void)setScrollEnabled:(BOOL)fp8;
104- (BOOL)isScrollEnabled;
105- (void)setPagingEnabled:(BOOL)fp8;
106- (BOOL)isPagingEnabled;
107- (void)setBounces:(BOOL)fp8;
108- (BOOL)bounces;
109- (void)setAlwaysBounceVertical:(BOOL)fp8;
110- (BOOL)alwaysBounceVertical;
111- (void)setAlwaysBounceHorizontal:(BOOL)fp8;
112- (BOOL)alwaysBounceHorizontal;
113- (BOOL)showsHorizontalScrollIndicator;
114- (void)setShowsHorizontalScrollIndicator:(BOOL)fp8;
115- (BOOL)showsVerticalScrollIndicator;
116- (void)setShowsVerticalScrollIndicator:(BOOL)fp8;
117- (void)setScrollIndicatorInsets:(CDAnonymousStruct2)fp8;
118- (CDAnonymousStruct2)scrollIndicatorInsets;
119- (void)setIndicatorStyle:(int)fp8;
120- (int)indicatorStyle;
121- (void)flashScrollIndicators;
122- (void)setShowBackgroundShadow:(BOOL)fp8;
123- (BOOL)showBackgroundShadow;
124- (id)commonHitTest:(id)fp8;
125- (id)hitTest:(struct CGPoint)fp8 forEvent:(struct __GSEvent *)fp16;
126- (id)hitTest:(struct CGPoint)fp8 withEvent:(id)fp16;
127- (void)touchesBegan:(id)fp8 withEvent:(id)fp12;
128- (void)touchesMoved:(id)fp8 withEvent:(id)fp12;
129- (void)touchesEnded:(id)fp8 withEvent:(id)fp12;
130- (BOOL)canHandleSwipes;
131- (int)swipe:(int)fp8 withEvent:(id)fp12;
132- (BOOL)cancelTouchTracking;
133- (void)cancelNextContentTouchEnded;
134- (BOOL)isTracking;
135- (BOOL)isDragging;
136- (BOOL)isDecelerating;
137- (BOOL)bouncesZoom;
138- (void)setBouncesZoom:(BOOL)fp8;
139- (BOOL)canCancelContentTouches;
140- (void)setCanCancelContentTouches:(BOOL)fp8;
141- (BOOL)delaysContentTouches;
142- (void)setDelaysContentTouches:(BOOL)fp8;
143- (BOOL)touchesShouldBegin:(id)fp8 withEvent:(id)fp12 inContentView:(id)fp16;
144- (BOOL)touchesShouldCancelInContentView:(id)fp8;
145- (BOOL)isZooming;
146- (BOOL)isZoomBouncing;
147- (BOOL)scrollsToTop;
148- (void)setScrollsToTop:(BOOL)fp8;
149- (float)maximumZoomScale;
150- (void)setMaximumZoomScale:(float)fp8;
151- (float)minimumZoomScale;
152- (void)setMinimumZoomScale:(float)fp8;
153- (id)delegate;
154- (void)setDelegate:(id)fp8;
155- (CDAnonymousStruct2)contentInset;
156- (struct CGSize)contentSize;
157
158@end
159