project_files/HedgewarsMobile/Classes/MapPreviewButtonView.h
branchhedgeroid
changeset 6224 42b256eca362
parent 6115 485cfecadc9a
child 6700 e04da46ee43c
equal deleted inserted replaced
6055:88cfcd9161d3 6224:42b256eca362
    23 #import "SDL_net.h"
    23 #import "SDL_net.h"
    24 
    24 
    25 @protocol MapPreviewViewDelegate <NSObject>
    25 @protocol MapPreviewViewDelegate <NSObject>
    26 
    26 
    27 -(void) turnOnWidgets;
    27 -(void) turnOnWidgets;
    28 -(void) setLabelText:(NSString *)string;
    28 -(void) setMaxLabelText:(NSString *)string;
    29 -(NSDictionary *)getDataForEngine;
    29 -(NSDictionary *)getDataForEngine;
    30 
    30 
    31 @end
    31 @end
    32 
    32 
    33 @interface MapPreviewButtonView : UIButton {
    33 @interface MapPreviewButtonView : UIButton {
    36     NSInteger maxHogs;
    36     NSInteger maxHogs;
    37 }
    37 }
    38 
    38 
    39 @property (nonatomic,assign) id<MapPreviewViewDelegate> delegate;
    39 @property (nonatomic,assign) id<MapPreviewViewDelegate> delegate;
    40 
    40 
    41 -(void) setBackgroundImageRounded:(UIImage *)image forState:(UIControlState)state;
    41 -(void) setImageRounded:(UIImage *)image forState:(UIControlState) controlState;
    42 -(void) setImageRounded:(UIImage *)image forState:(UIControlState)state;
    42 -(void) setImageRounded:(UIImage *)image;
    43 -(void) setImageRoundedForNormalState:(UIImage *)image;
       
    44 -(void) updatePreviewWithSeed:(NSString *)seed;
    43 -(void) updatePreviewWithSeed:(NSString *)seed;
    45 -(void) updatePreviewWithFile:(NSString *)filePath;
    44 -(void) updatePreviewWithFile:(NSString *)filePath;
    46 -(void) turnOnWidgets;
    45 -(void) turnOnWidgets;
    47 -(NSDictionary *)getDataForEngine;
    46 -(NSDictionary *)getDataForEngine;
    48 
    47