diff -r 791fa4664209 -r c7289e42f0ee cocoaTouch/MapConfigViewController.h --- a/cocoaTouch/MapConfigViewController.h Sun Apr 25 18:38:08 2010 +0000 +++ b/cocoaTouch/MapConfigViewController.h Mon Apr 26 01:55:26 2010 +0000 @@ -9,20 +9,43 @@ #import #import "SDL_net.h" -@interface MapConfigViewController : UIViewController { +@interface MapConfigViewController : UIViewController { TCPsocket sd, csd; - NSInteger maxHogs; unsigned char map[128*32]; + // objects read (mostly) by parent view + NSInteger maxHogs; + NSString *seedCommand; + NSString *templateFilterCommand; + NSString *mapGenCommand; + NSString *mazeSizeCommand; + + // various widgets in the view UIButton *previewButton; - NSString *seedCommand; + UITableView *tableView; + UILabel *maxLabel; + UILabel *sizeLabel; + UISegmentedControl *segmentedControl; + UISlider *slider; } @property (nonatomic) NSInteger maxHogs; -@property (nonatomic,retain) UIButton *previewButton; @property (nonatomic,retain) NSString *seedCommand; +@property (nonatomic,retain) NSString *templateFilterCommand; +@property (nonatomic,retain) NSString *mapGenCommand; +@property (nonatomic,retain) NSString *mazeSizeCommand; +@property (nonatomic,retain) IBOutlet UIButton *previewButton; +@property (nonatomic,retain) IBOutlet UITableView *tableView; +@property (nonatomic,retain) IBOutlet UILabel *maxLabel; +@property (nonatomic,retain) IBOutlet UILabel *sizeLabel; +@property (nonatomic,retain) IBOutlet UISegmentedControl *segmentedControl; +@property (nonatomic,retain) IBOutlet UISlider *slider; -(IBAction) updatePreview; +-(IBAction) sliderChanged:(id) sender; +-(IBAction) sliderEndedChanging:(id) sender; +-(IBAction) segmentedControlChanged:(id) sender; + -(void) engineProtocol:(NSInteger) port; @end