21 */ |
21 */ |
22 |
22 |
23 #import <UIKit/UIKit.h> |
23 #import <UIKit/UIKit.h> |
24 |
24 |
25 @class MainMenuViewController; |
25 @class MainMenuViewController; |
|
26 @class OverlayViewController; |
26 |
27 |
27 @interface SDLUIKitDelegate:NSObject<UIApplicationDelegate> { |
28 @interface SDLUIKitDelegate:NSObject<UIApplicationDelegate> { |
28 MainMenuViewController *mainViewController; |
29 MainMenuViewController *mainViewController; |
|
30 OverlayViewController *overlayController; |
29 UIWindow *uiwindow; |
31 UIWindow *uiwindow; |
30 UIWindow *secondWindow; |
32 UIWindow *secondWindow; |
31 BOOL isInGame; |
33 BOOL isInGame; |
32 } |
34 } |
33 |
35 |
34 @property (assign) BOOL isInGame; |
36 @property (assign) BOOL isInGame; |
35 @property (nonatomic,retain) MainMenuViewController *mainViewController; |
37 @property (nonatomic,retain) MainMenuViewController *mainViewController; |
|
38 @property (nonatomic,retain) OverlayViewController *overlayController; |
36 @property (nonatomic,retain) UIWindow *uiwindow; |
39 @property (nonatomic,retain) UIWindow *uiwindow; |
37 @property (nonatomic,retain) UIWindow *secondWindow; |
40 @property (nonatomic,retain) UIWindow *secondWindow; |
38 |
41 |
39 +(SDLUIKitDelegate *)sharedAppDelegate; |
42 +(SDLUIKitDelegate *)sharedAppDelegate; |
40 -(void) startSDLgame:(NSDictionary *)gameDictionary; |
43 -(void) startSDLgame:(NSDictionary *)gameDictionary; |