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; |