17 */ |
17 */ |
18 |
18 |
19 |
19 |
20 #import <UIKit/UIKit.h> |
20 #import <UIKit/UIKit.h> |
21 |
21 |
22 |
|
23 @class GeneralSettingsViewController; |
|
24 @class TeamSettingsViewController; |
|
25 @class WeaponSettingsViewController; |
|
26 @class SchemeSettingsViewController; |
|
27 @class SupportViewController; |
|
28 |
|
29 @interface SettingsBaseViewController : UIViewController <UITableViewDelegate, UITableViewDataSource, UITabBarControllerDelegate> { |
22 @interface SettingsBaseViewController : UIViewController <UITableViewDelegate, UITableViewDataSource, UITabBarControllerDelegate> { |
30 UIViewController *targetController; |
23 UIViewController *targetController; |
31 NSArray *controllerNames; |
24 NSArray *controllerNames; |
32 NSIndexPath *lastIndexPath; |
25 NSIndexPath *lastIndexPath; |
33 UITabBarController *tabController; |
26 UITabBarController *tabController; |
34 GeneralSettingsViewController *generalSettingsViewController; |
|
35 TeamSettingsViewController *teamSettingsViewController; |
|
36 WeaponSettingsViewController *weaponSettingsViewController; |
|
37 SchemeSettingsViewController *schemeSettingsViewController; |
|
38 SupportViewController *supportViewController; |
|
39 } |
27 } |
40 |
28 |
41 @property (nonatomic, retain) UIViewController *targetController; |
29 @property (nonatomic, retain) UIViewController *targetController; |
42 @property (nonatomic, retain) NSArray *controllerNames; |
30 @property (nonatomic, retain) NSArray *controllerNames; |
43 @property (nonatomic, retain) NSIndexPath *lastIndexPath; |
31 @property (nonatomic, retain) NSIndexPath *lastIndexPath; |
44 @property (nonatomic, retain) UITabBarController *tabController; |
|
45 |
32 |
46 -(void) dismissSplitView; |
33 -(void) dismissSplitView; |
47 |
34 |
48 @end |
35 @end |