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 <UIKit/UIControl.h>
9 @
class NSTimer
, SBIconBadge
, SBIconLabel
, UIImage
, UIImageView
, UIPushButton
;
11 @interface SBIcon
: UIControl
13 UIImage
*_topRimmedIcon
;
15 UIImageView
*_reflection
;
18 UIPushButton
*_closeBox
;
19 unsigned int _drawsLabel
:1;
20 unsigned int _isHidden
:1;
21 unsigned int _isRevealable
:1;
22 unsigned int _inDock
:1;
23 unsigned int _isGrabbed
:1;
24 unsigned int _isGrabbing
:1;
25 unsigned int _isJittering
:1;
26 unsigned int _allowJitter
:1;
27 unsigned int _mouseDownInIcon
:1;
29 struct CGPoint _unjitterPoint
;
30 struct CGPoint _grabPoint
;
34 + (struct CGSize
)defaultIconSize
;
35 + (id
)_jitterPositionAnimation
;
36 + (id
)_jitterTransformAnimation
;
37 - (id
)initWithDefaultSize
;
39 - (BOOL
)shouldListInCapabilities
;
40 - (void)resetIconImage
;
41 - (BOOL
)ignoresMouseEvents
;
42 - (void)showIconAnimationDidStop
:(id
)fp8 didFinish
:(id
)fp12 icon
:(id
)fp16
;
43 - (void)setIsHidden
:(BOOL
)fp8 animate
:(BOOL
)fp12
;
45 - (void)setIsRevealable
:(BOOL
)fp8
;
48 - (id
)displayIdentifier
;
50 - (BOOL
)launchEnabled
;
51 - (void)setDisplayedIcon
:(id
)fp8
;
54 - (id
)darkenedIcon
:(id
)fp8 alpha
:(float)fp12
;
55 - (id
)highlightedIcon
;
56 - (id
)reflectedIcon
:(BOOL
)fp8
;
58 - (void)updateLabelOrigin
;
59 - (BOOL
)shouldEllipsizeLabel
;
60 - (void)setDrawsLabel
:(BOOL
)fp8
;
61 - (void)updateLabelKerning
;
63 - (void)setBadge
:(id
)fp8
;
66 - (BOOL
)pointMostlyInside
:(struct CGPoint
)fp8 forEvent
:(struct __GSEvent
*)fp16
;
67 - (void)setHighlighted
:(BOOL
)fp8
;
68 - (void)setInDock
:(BOOL
)fp8
;
69 - (void)setOrigin
:(struct CGPoint
)fp8
;
70 - (void)startJitteringAnimation
;
71 - (void)stopJitteringAnimation
;
72 - (void)setAllowJitter
:(BOOL
)fp8
;
75 - (void)setIconPosition
:(struct CGPoint
)fp8
;
76 - (float)grabDurationForEvent
:(struct __GSEvent
*)fp8
;
77 - (void)setIsGrabbed
:(BOOL
)fp8
;
78 - (void)grabTimerFired
;
79 - (void)cancelGrabTimer
;
80 - (void)mouseCancelInIcon
:(id
)fp8
;
81 - (BOOL
)cancelMouseTracking
;
82 - (void)mouseDown
:(struct __GSEvent
*)fp8
;
83 - (void)mouseDragged
:(struct __GSEvent
*)fp8
;
84 - (void)mouseUp
:(struct __GSEvent
*)fp8
;
85 - (id
)dictionaryRepresentation
;
87 - (BOOL
)pointInside
:(struct CGPoint
)fp8 forEvent
:(struct __GSEvent
*)fp16
;
88 - (BOOL
)allowsCloseBox
;
89 - (void)hideCloseBoxAnimationDidStop
:(id
)fp8 didFinish
:(id
)fp12 closeBox
:(id
)fp16
;
90 - (void)setIsShowingCloseBox
:(BOOL
)fp8
;
91 - (BOOL
)isShowingCloseBox
;
92 - (void)closeBoxClicked
:(id
)fp8
;
93 - (void)completeUninstall
;
95 - (id
)uninstallAlertTitle
;
96 - (id
)uninstallAlertBody
;
97 - (id
)uninstallAlertConfirmTitle
;
98 - (id
)uninstallAlertCancelTitle
;