project_files/HedgewarsMobile/Classes/SDL_uikitappdelegate.h
changeset 4354 c4e1820fa792
parent 3971 5c82ee165ed5
child 4757 7ca9ebb6895d
equal deleted inserted replaced
4352:5a7b02cadc68 4354:c4e1820fa792
    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;