]> git.saurik.com Git - iphone-api.git/blob - SpringBoard-2.0/SBIconList.h
Commit the ChatKit folder (for WinterBoard).
[iphone-api.git] / SpringBoard-2.0 / SBIconList.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 <UIKit/UIView.h>
8
9 @class NSMutableArray, UITextLabel;
10
11 @interface SBIconList : UIView
12 {
13 NSMutableArray *_iconMatrix;
14 NSMutableArray *_removedIcons;
15 unsigned int _scattered:1;
16 unsigned int _needsLayout:1;
17 unsigned int _stateIsDirty:1;
18 unsigned int _allowJitter:1;
19 unsigned int _showsInfoText:1;
20 unsigned int _isJittering:1;
21 UITextLabel *_infoTextView;
22 }
23
24 + (id)sharedInstance;
25 + (float)defaultHeight;
26 - (id)initWithFrame:(struct CGRect)fp8;
27 - (id)initWithDefaultSize;
28 - (void)dealloc;
29 - (int)maxIconRows;
30 - (int)maxIconColumns;
31 - (id)icons;
32 - (id)iconAtX:(int)fp8 Y:(int)fp12;
33 - (BOOL)firstFreeSlotX:(int *)fp8 Y:(int *)fp12;
34 - (BOOL)isEmpty;
35 - (BOOL)needsCompacting;
36 - (void)compactIconsInIconList:(BOOL)fp8;
37 - (void)showIconAnimationDidStop:(id)fp8 didFinish:(id)fp12 icon:(id)fp16;
38 - (id)placeIcon:(id)fp8 atX:(int)fp12 Y:(int)fp16 animate:(BOOL)fp20 moveNow:(BOOL)fp24;
39 - (id)insertIcon:(id)fp8 atX:(int)fp12 Y:(int)fp16 moveNow:(BOOL)fp20;
40 - (BOOL)getX:(int *)fp8 Y:(int *)fp12 forIcon:(id)fp16;
41 - (BOOL)containsIcon:(id)fp8;
42 - (void)removeIconAtX:(int)fp8 Y:(int)fp12 compactEmptyLists:(BOOL)fp16 animate:(BOOL)fp20;
43 - (void)removeIcon:(id)fp8 compactEmptyLists:(BOOL)fp12 animate:(BOOL)fp16;
44 - (void)removeAllIcons;
45 - (BOOL)isScattered;
46 - (void)setIconAlphaForRow:(int)fp8 column:(int)fp12 alpha:(float)fp16;
47 - (void)scatter:(BOOL)fp8;
48 - (void)unscatter:(BOOL)fp8 startTime:(double)fp12;
49 - (void)removeAllIconAnimations;
50 - (float)verticalIconPadding;
51 - (float)topIconPadding;
52 - (void)setIconsNeedLayout;
53 - (int)visibleIconsInRow:(id)fp8;
54 - (void)cleanseRemovedIcons;
55 - (float)leftMarginForIconRowArray:(id)fp8;
56 - (void)layoutIconsNow;
57 - (float)layoutIconsIfNeeded:(float)fp8 domino:(BOOL)fp12;
58 - (struct CGPoint)originForIconAtX:(int)fp8 Y:(int)fp12;
59 - (struct CGPoint)originForIcon:(id)fp8;
60 - (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20;
61 - (id)iconAtPoint:(struct CGPoint)fp8 X:(int *)fp16 Y:(int *)fp20 proposedOrder:(int *)fp24;
62 - (BOOL)canShowInfoText;
63 - (void)removeInfoAnimation:(id)fp8 didFinish:(id)fp12 view:(id)fp16;
64 - (void)setShowsInfoText:(BOOL)fp8;
65 - (void)stopJittering;
66 - (void)startJittering;
67 - (void)noteEditingStateChanged;
68 - (void)setStateIsDirty:(BOOL)fp8;
69 - (BOOL)stateIsDirty;
70 - (BOOL)isDock;
71 - (void)resetWithDictionaryRepresentation:(id)fp8;
72 - (id)initWithDictionaryRepresentation:(id)fp8;
73 - (id)dictionaryRepresentation;
74
75 @end
76