project_files/HedgewarsMobile/Classes/MapConfigViewController.h
changeset 3911 46d7a5cf8ac6
parent 3910 dd47efbdec46
child 3926 668b71f31e51
equal deleted inserted replaced
3910:dd47efbdec46 3911:46d7a5cf8ac6
    42     NSString *templateFilterCommand;
    42     NSString *templateFilterCommand;
    43     NSString *mapGenCommand;
    43     NSString *mapGenCommand;
    44     NSString *mazeSizeCommand;
    44     NSString *mazeSizeCommand;
    45     NSString *themeCommand;
    45     NSString *themeCommand;
    46     NSString *staticMapCommand;
    46     NSString *staticMapCommand;
       
    47     NSString *missionCommand;
    47 
    48 
    48     // various widgets in the view
    49     // various widgets in the view
    49     MapPreviewButtonView *previewButton;
    50     MapPreviewButtonView *previewButton;
    50     UITableView *tableView;
    51     UITableView *tableView;
    51     UILabel *maxLabel;
    52     UILabel *maxLabel;
    53     UISegmentedControl *segmentedControl;
    54     UISegmentedControl *segmentedControl;
    54     UISlider *slider;
    55     UISlider *slider;
    55 
    56 
    56     // internal objects
    57     // internal objects
    57     NSIndexPath *lastIndexPath;
    58     NSIndexPath *lastIndexPath;
    58     NSArray *themeArray;
    59     NSArray *dataSourceArray;
    59     NSArray *mapArray;
       
    60 }
    60 }
    61 
    61 
    62 @property (nonatomic,retain) id<MapConfigDelegate> delegate;
    62 @property (nonatomic,retain) id<MapConfigDelegate> delegate;
    63 
    63 
    64 @property (nonatomic,assign) NSInteger maxHogs;
    64 @property (nonatomic,assign) NSInteger maxHogs;
    67 @property (nonatomic,retain) NSString *templateFilterCommand;
    67 @property (nonatomic,retain) NSString *templateFilterCommand;
    68 @property (nonatomic,retain) NSString *mapGenCommand;
    68 @property (nonatomic,retain) NSString *mapGenCommand;
    69 @property (nonatomic,retain) NSString *mazeSizeCommand;
    69 @property (nonatomic,retain) NSString *mazeSizeCommand;
    70 @property (nonatomic,retain) NSString *themeCommand;
    70 @property (nonatomic,retain) NSString *themeCommand;
    71 @property (nonatomic,retain) NSString *staticMapCommand;
    71 @property (nonatomic,retain) NSString *staticMapCommand;
       
    72 @property (nonatomic,retain) NSString *missionCommand;
    72 
    73 
    73 @property (nonatomic,retain) IBOutlet MapPreviewButtonView *previewButton;
    74 @property (nonatomic,retain) IBOutlet MapPreviewButtonView *previewButton;
    74 @property (nonatomic,retain) IBOutlet UITableView *tableView;
    75 @property (nonatomic,retain) IBOutlet UITableView *tableView;
    75 @property (nonatomic,retain) IBOutlet UILabel *maxLabel;
    76 @property (nonatomic,retain) IBOutlet UILabel *maxLabel;
    76 @property (nonatomic,retain) IBOutlet UILabel *sizeLabel;
    77 @property (nonatomic,retain) IBOutlet UILabel *sizeLabel;
    77 @property (nonatomic,retain) IBOutlet UISegmentedControl *segmentedControl;
    78 @property (nonatomic,retain) IBOutlet UISegmentedControl *segmentedControl;
    78 @property (nonatomic,retain) IBOutlet UISlider *slider;
    79 @property (nonatomic,retain) IBOutlet UISlider *slider;
    79 
    80 
    80 @property (nonatomic,retain) NSIndexPath *lastIndexPath;
    81 @property (nonatomic,retain) NSIndexPath *lastIndexPath;
    81 @property (nonatomic,retain) NSArray *themeArray;
    82 @property (nonatomic,retain) NSArray *dataSourceArray;
    82 @property (nonatomic,retain) NSArray *mapArray;
       
    83 
    83 
    84 -(IBAction) buttonPressed:(id) sender;
    84 -(IBAction) buttonPressed:(id) sender;
    85 
    85 
    86 -(IBAction) mapButtonPressed;
    86 -(IBAction) mapButtonPressed;
    87 -(IBAction) sliderChanged:(id) sender;
    87 -(IBAction) sliderChanged:(id) sender;