]> git.saurik.com Git - iphone-api.git/blob - SpringBoard-2.1/SBIconController.h
Here we go again: this time with SBIcon setAlpha.
[iphone-api.git] / SpringBoard-2.1 / SBIconController.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 <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