]> git.saurik.com Git - iphone-api.git/blame - SpringBoard-2.1/SBIconController.h
Commit the ChatKit folder (for WinterBoard).
[iphone-api.git] / SpringBoard-2.1 / SBIconController.h
CommitLineData
298474e0
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 <Foundation/NSObject.h>
8
9@class NSTimer, SBApplicationIcon, SBCarrierDebuggingAlert, SBIcon, SBIconList, SBIconModel, SBReorderInfoAlert, SBTouchPageIndicator, TPLCDTextView, UIScroller, UIView;
10
11@interface SBIconController : NSObject
12{
13 SBIconModel *_iconModel;
14 UIView *_contentView;
15 UIScroller *_scroller;
16 SBTouchPageIndicator *_pageIndicator;
17 int _currentIconListIndex;
18 int _currentColumnIndex;
19 TPLCDTextView *_idleText;
20 SBApplicationIcon *_pendingIcon;
21 SBIcon *_lastClickedIcon;
22 double _lastClickedTime;
23 SBIcon *_grabbedIcon;
24 SBIconList *_grabbedIconList;
25 int _grabbedX;
26 int _grabbedY;
27 SBIcon *_swappedIcon;
28 SBIconList *_swappedIconList;
29 int _swappedX;
30 int _swappedY;
31 SBIconList *_destinationIconList;
32 int _destinationX;
33 int _destinationY;
34 NSTimer *_scrollPageTimer;
35 unsigned int _didScroll:1;
36 unsigned int _isScrolling:1;
37 unsigned int _isEditing:1;
38 unsigned int _compacted:1;
39 unsigned int _willSwap:1;
40 SBIcon *_iconToInstall;
41 struct CGPoint _lastDragLoc;
42 SBReorderInfoAlert *_reorderInfoAlert;
43 SBCarrierDebuggingAlert *_carrierDebuggingAlert;
44}
45
46+ (id)sharedInstance;
47- (id)init;
48- (void)dealloc;
49- (id)contentView;
50- (void)showInfoAlertIfNeeded;
51- (void)showCarrierDebuggingAlertIfNeeded;
52- (void)touchPageIndicator:(id)fp8 didRecieveTouchInDirection:(int)fp12;
53- (int)lowestVisibleIconListIndexAndColumnIndex:(int *)fp8;
54- (void)updateCurrentIconListIndex;
55- (void)resetCurrentVisibleIconListImageVisibilityAndJitterState;
56- (id)currentIconList;
57- (void)scrollToIconListContainingIcon:(id)fp8 animate:(BOOL)fp12;
58- (void)scrollToIconListAtIndex:(int)fp8 animate:(BOOL)fp12;
59- (void)updateContentSizeAndPageCount;
60- (void)appendIconList:(id)fp8;
61- (void)noteNumberOfIconListsChanged;
62- (void)removeEmptyIconList:(id)fp8 animate:(BOOL)fp12;
63- (id)iconToInstall;
64- (void)setIconToInstall:(id)fp8;
65- (void)finishInstallingIcon;
66- (void)scrollToIconDestination;
67- (id)addIcon:(id)fp8 toIconList:(id)fp12 x:(int)fp16 y:(int)fp20 animate:(BOOL)fp24 moveNow:(BOOL)fp28 scrollToList:(BOOL)fp32;
68- (id)insertIcon:(id)fp8 intoIconList:(id)fp12 X:(int)fp16 Y:(int)fp20 moveNow:(BOOL)fp24 duration:(float)fp28;
69- (void)removeIcon:(id)fp8 animate:(BOOL)fp12;
70- (void)uninstallIconDidAnimate:(id)fp8 finished:(id)fp12 icon:(id)fp16;
71- (void)uninstallIcon:(id)fp8;
72- (void)uninstallIcon:(id)fp8 animate:(BOOL)fp12;
73- (void)lcdTextViewCompletedScroll:(id)fp8;
74- (float)idleModeTextHeight;
75- (void)idleTextDidAnimate:(id)fp8 finished:(id)fp12 toText:(id)fp16;
76- (void)updateNumberOfRowsWithDuration:(float)fp8;
77- (BOOL)hasIdleModeText;
78- (void)setIdleModeText:(id)fp8;
79- (void)scatter:(BOOL)fp8;
80- (void)unscatter:(BOOL)fp8 startTime:(double)fp12;
81- (void)scrollerDidScroll:(id)fp8;
82- (void)scrollerDidEndDragging:(id)fp8 willSmoothScroll:(BOOL)fp12;
83- (void)scrollerDidEndSmoothScrolling:(id)fp8;
84- (void)scrollerDidEndAnimatedScrolling:(id)fp8;
85- (void)showAccessory:(id)fp8;
86- (void)removeAccessory:(id)fp8;
87- (void)launchIcon:(id)fp8;
88- (void)doubleClickedIcon:(id)fp8;
89- (void)clickedIcon:(id)fp8;
90- (void)attemptPendingLaunch;
91- (BOOL)hasLaunchPending;
92- (void)pendLaunchOfIcon:(id)fp8;
93- (int)reorderCount;
94- (void)incrementReorderCount;
95- (void)_addEmptyListIfNecessary;
96- (void)setIsEditing:(BOOL)fp8;
97- (BOOL)isEditing;
98- (id)iconAnimationView;
99- (void)moveIconToWindow:(id)fp8;
100- (void)moveIconFromWindow:(id)fp8 toIconList:(id)fp12;
101- (void)ungrabAnimation:(id)fp8 didFinish:(id)fp12 grabbedIcon:(id)fp16;
102- (void)noteDownloadStateChanged;
103- (void)noteViewCovered;
104- (void)setGrabbedIcon:(id)fp8;
105- (id)grabbedIcon;
106- (id)destinationIconList;
107- (void)cancelScrollTimer;
108- (void)scrollLeft;
109- (void)scrollRight;
110- (void)noteGrabbedIconLocationChangedWithEvent:(struct __GSEvent *)fp8;
111- (void)compactIconsInIconLists:(BOOL)fp8 limitToIconList:(id)fp12;
112- (void)animateToNewState:(float)fp8 domino:(BOOL)fp12;
113- (void)moveAnimation:(id)fp8 didFinish:(id)fp12 movePlan:(id)fp16;
114- (void)moveIcon:(id)fp8 fromIconList:(id)fp12 toX:(int)fp16 Y:(int)fp20 toIconList:(id)fp24;
115
116@end
117