Frameworks/Adium Framework/Source/AIDockControllerProtocol.h
changeset 3670 add0c83648a5
parent 3 f0cc4d307eb8
child 3679 f4294bb53b0f
equal deleted inserted replaced
3669:7905c08bc4d8 3670:add0c83648a5
    32 @protocol AIDockController <AIController>
    32 @protocol AIDockController <AIController>
    33 //Icon animation & states
    33 //Icon animation & states
    34 - (void)setIconStateNamed:(NSString *)inName;
    34 - (void)setIconStateNamed:(NSString *)inName;
    35 - (void)removeIconStateNamed:(NSString *)inName;
    35 - (void)removeIconStateNamed:(NSString *)inName;
    36 - (void)setIconState:(AIIconState *)iconState named:(NSString *)inName;
    36 - (void)setIconState:(AIIconState *)iconState named:(NSString *)inName;
    37 - (CGFloat)dockIconScale;
       
    38 - (NSImage *)baseApplicationIconImage;
    37 - (NSImage *)baseApplicationIconImage;
       
    38 - (void)setOverlay:(NSImage *)image;
    39 
    39 
    40 //Special access to icon pack loading
    40 //Special access to icon pack loading
    41 - (NSArray *)availableDockIconPacks;
    41 - (NSArray *)availableDockIconPacks;
    42 - (BOOL)currentIconSupportsIconStateNamed:(NSString *)inName;;
    42 - (BOOL)currentIconSupportsIconStateNamed:(NSString *)inName;
    43 - (NSMutableDictionary *)iconPackAtPath:(NSString *)folderPath;
    43 - (NSMutableDictionary *)iconPackAtPath:(NSString *)folderPath;
    44 - (void)getName:(NSString **)outName previewState:(AIIconState **)outIconState forIconPackAtPath:(NSString *)folderPath;
    44 - (void)getName:(NSString **)outName previewState:(AIIconState **)outIconState forIconPackAtPath:(NSString *)folderPath;
    45 - (AIIconState *)previewStateForIconPackAtPath:(NSString *)folderPath;
    45 - (AIIconState *)previewStateForIconPackAtPath:(NSString *)folderPath;
    46 
    46 
    47 //Bouncing & behavior
    47 //Bouncing & behavior