12 @interface MapConfigViewController : UIViewController <UITableViewDelegate, UITableViewDataSource> { |
12 @interface MapConfigViewController : UIViewController <UITableViewDelegate, UITableViewDataSource> { |
13 TCPsocket sd, csd; |
13 TCPsocket sd, csd; |
14 NSInteger oldValue; //slider |
14 NSInteger oldValue; //slider |
15 NSInteger oldPage; //segmented control |
15 NSInteger oldPage; //segmented control |
16 BOOL busy; |
16 BOOL busy; |
17 |
17 |
18 // objects read (mostly) by parent view |
18 // objects read (mostly) by parent view |
19 NSInteger maxHogs; |
19 NSInteger maxHogs; |
20 NSString *seedCommand; |
20 NSString *seedCommand; |
21 NSString *templateFilterCommand; |
21 NSString *templateFilterCommand; |
22 NSString *mapGenCommand; |
22 NSString *mapGenCommand; |
23 NSString *mazeSizeCommand; |
23 NSString *mazeSizeCommand; |
24 NSString *themeCommand; |
24 NSString *themeCommand; |
25 NSString *staticMapCommand; |
25 NSString *staticMapCommand; |
26 |
26 |
27 // various widgets in the view |
27 // various widgets in the view |
28 UIButton *previewButton; |
28 UIButton *previewButton; |
29 UITableView *tableView; |
29 UITableView *tableView; |
30 UILabel *maxLabel; |
30 UILabel *maxLabel; |
31 UILabel *sizeLabel; |
31 UILabel *sizeLabel; |
32 UISegmentedControl *segmentedControl; |
32 UISegmentedControl *segmentedControl; |
33 UISlider *slider; |
33 UISlider *slider; |
34 |
34 |
35 // internal objects |
35 // internal objects |
36 NSIndexPath *lastIndexPath; |
36 NSIndexPath *lastIndexPath; |
37 NSArray *themeArray; |
37 NSArray *themeArray; |
38 NSArray *mapArray; |
38 NSArray *mapArray; |
39 } |
39 } |