Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
143 lines (138 sloc) 4.39 KB
/**
* This header is generated by class-dump-z 0.2-1.
* class-dump-z is Copyright (C) 2009 by KennyTM~, licensed under GPLv3.
*
* Source: (null)
*/
#import <UIKit/UIView.h>
#import "SpringBoard-Structs.h"
#import <Availability2.h>
@class SBIconImageView, SBIconBadge, NSString, NSTimer, UIImageView, UIPushButton, SBIconLabel, CAAnimation;
@interface SBIcon : UIView {
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
UIImageView* _shadow;
#else
NSString* _filenameSafeDisplayIdentifier;
#endif
SBIconImageView* _image;
UIImageView* _reflection;
#if __IPHONE_OS_VERSION_MAX_ALLOWED < __IPHONE_3_2
UIView* _grayFilterView;
#endif
SBIconBadge* _badge;
id _badgeNumberOrString;
SBIconLabel* _label;
UIPushButton* _closeBox;
unsigned _isShowingImages : 1;
unsigned _drawsLabel : 1;
unsigned _isHidden : 1;
unsigned _isRevealable : 1;
unsigned _inDock : 1;
unsigned _isGrabbed : 1;
unsigned _isGrabbing : 1;
unsigned _highlighted : 1;
unsigned _isJittering : 1;
unsigned _allowJitter : 1;
unsigned _touchDownInIcon : 1;
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
unsigned _disableAutorotation : 1;
unsigned _onWallpaper : 1;
#endif
NSTimer* _delayedUnhighlightTimer;
CGPoint _unjitterPoint;
CGPoint _grabPoint;
NSTimer* _grabTimer;
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
UIImage* _cachedIconImages[3];
#endif
}
+(CGSize)defaultIconSize;
+(void)enqueueReusableIconImageView:(id)view;
+(id)dequeueReusableIconImageView;
+(CAAnimation*)_jitterPositionAnimation;
+(CAAnimation*)_jitterTransformAnimation;
-(id)initWithDefaultSize;
// inherited: -(void)dealloc;
-(void)localeChanged;
-(void)showIconAnimationDidStop:(id)showIconAnimation didFinish:(id)finish icon:(id)icon;
-(void)setIsHidden:(BOOL)hidden animate:(BOOL)animate;
-(BOOL)isHidden;
-(void)setIsRevealable:(BOOL)revealable;
-(BOOL)isRevealable;
-(NSString*)displayName;
-(int)localizedCompareDisplayNames:(id)names;
-(NSString*)displayIdentifier;
-(id)tags;
-(BOOL)launchEnabled;
-(void)setDisplayedIcon:(id)icon;
-(UIImage*)reflectedIcon:(BOOL)icon;
-(BOOL)isShowingImages;
-(void)setShowsImages:(BOOL)images;
-(void)updateLabelOrigin;
-(BOOL)shouldEllipsizeLabel;
-(BOOL)shouldKernLabel;
-(void)setDrawsLabel:(BOOL)label;
-(void)updateLabelKerningAndEllipsing;
-(int)badgeValue;
-(void)setBadge:(NSString*)badge;
-(id)_automationID;
-(BOOL)pointMostlyInside:(CGPoint)inside withEvent:(id)event;
-(id)darkenedIcon:(id)icon alpha:(float)alpha;
-(BOOL)isHighlighted;
-(void)setHighlighted:(BOOL)highlighted;
-(void)setHighlighted:(BOOL)highlighted delayUnhighlight:(BOOL)unhighlight;
-(void)_delayedUnhighlight;
-(void)setInDock:(BOOL)dock;
-(BOOL)isInDock;
-(void)setOrigin:(CGPoint)origin;
-(void)setIsJittering:(BOOL)jittering;
-(void)setAllowJitter:(BOOL)jitter;
-(BOOL)allowJitter;
-(void)removeAllIconAnimations;
-(void)setIconPosition:(CGPoint)position;
-(double)grabDurationForEvent:(id)event;
-(void)setIsGrabbed:(BOOL)grabbed;
-(BOOL)_shouldLockItemsInStoreDemoMode;
-(void)grabTimerFired;
-(void)cancelGrabTimer;
// inherited: -(void)touchesCancelled:(id)cancelled withEvent:(id)event;
// inherited: -(void)touchesBegan:(id)began withEvent:(id)event;
// inherited: -(void)touchesMoved:(id)moved withEvent:(id)event;
// inherited: -(void)touchesEnded:(id)ended withEvent:(id)event;
-(NSString*)representation;
-(void)launch;
-(BOOL)pointInside:(CGPoint)inside withEvent:(id)event;
-(BOOL)allowsCloseBox;
-(void)hideCloseBoxAnimationDidStop:(id)hideCloseBoxAnimation didFinish:(id)finish closeBox:(id)box;
-(void)setIsShowingCloseBox:(BOOL)box;
-(BOOL)isShowingCloseBox;
-(void)closeBoxClicked:(id)clicked;
-(void)completeUninstall;
// inherited: -(id)description;
-(id)uninstallAlertTitle;
-(id)uninstallAlertBody;
-(id)uninstallAlertConfirmTitle;
-(id)uninstallAlertCancelTitle;
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2
+(CGSize)defaultIconImageSize;
+(id)genericAppIcon:(int)icon;
-(id)generateIconImage:(int)image;
-(id)getIconImage:(int)image;
-(void)reloadIconImage;
-(id)_shadowImageName;
-(void)_updateShadow;
-(void)setDisplaysOnWallpaper:(BOOL)wallpaper;
-(BOOL)showsReflection;
-(UIEdgeInsets)snapshotEdgeInsets;
-(void)setShadowsHidden:(BOOL)hidden;
-(void)_updateShadowFrameForShadow:(id)shadow;
-(void)_updateShadowFrame;
-(id)createShadowImageView;
#else
-(NSString*)filenameSafeDisplayIndentifier;
-(NSDate*)modificationDate:(BOOL)date;
-(UIImage*)icon;
-(UIImage*)smallIcon;
-(id)_createIconImageDataForSmallIcon:(BOOL)smallIcon;
#endif
@end
You can’t perform that action at this time.