2 * Generated by class-dump 3.1.2.
4 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2007 by Steve Nygard.
7 #import <Foundation/NSObject.h>
9 @
class NSTimer
, SBApplicationIcon
, SBCarrierDebuggingAlert
, SBIcon
, SBIconList
, SBIconModel
, SBReorderInfoAlert
, SBTouchPageIndicator
, TPLCDTextView
, UIScroller
, UIView
;
11 @interface SBIconController
: NSObject
13 SBIconModel
*_iconModel
;
15 UIScroller
*_scroller
;
16 SBTouchPageIndicator
*_pageIndicator
;
17 int _currentIconListIndex
;
18 int _currentColumnIndex
;
19 TPLCDTextView
*_idleText
;
20 SBApplicationIcon
*_pendingIcon
;
21 SBIcon
*_lastClickedIcon
;
22 double _lastClickedTime
;
24 SBIconList
*_grabbedIconList
;
28 SBIconList
*_swappedIconList
;
31 SBIconList
*_destinationIconList
;
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
;
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
;
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
;
94 - (void)incrementReorderCount
;
95 - (void)_addEmptyListIfNecessary
;
96 - (void)setIsEditing
:(BOOL
)fp8
;
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
;
106 - (id
)destinationIconList
;
107 - (void)cancelScrollTimer
;
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
;