diff -r d4f659e96a4a -r 9d155da5b417 project_files/HedgewarsMobile/Classes/MapConfigViewController.h --- a/project_files/HedgewarsMobile/Classes/MapConfigViewController.h Tue Nov 16 20:04:20 2010 +0100 +++ b/project_files/HedgewarsMobile/Classes/MapConfigViewController.h Wed Nov 17 01:42:51 2010 +0100 @@ -22,10 +22,12 @@ #import #import "MapPreviewButtonView.h" +@class SchemeWeaponConfigViewController; + @interface MapConfigViewController : UIViewController { - NSInteger oldValue; //slider - NSInteger oldPage; //segmented control - BOOL busy; + NSInteger oldValue; // for the slider + NSInteger oldPage; // for the segmented control + BOOL busy; // for the preview button // objects read (mostly) by parent view NSInteger maxHogs; @@ -48,6 +50,9 @@ // internal objects NSIndexPath *lastIndexPath; NSArray *dataSourceArray; + + // controller for mission state + SchemeWeaponConfigViewController *externalController; } @@ -71,6 +76,9 @@ @property (nonatomic,retain) NSIndexPath *lastIndexPath; @property (nonatomic,retain) NSArray *dataSourceArray; +@property (nonatomic,assign) SchemeWeaponConfigViewController *externalController; + + -(IBAction) buttonPressed:(id) sender; -(IBAction) mapButtonPressed;