cocoaTouch/SDLOverrides/SDL_uikitappdelegate.h
changeset 2693 3207e0eacd43
parent 2691 c0da3a98c01c
child 2696 41aa7b56c17b
equal deleted inserted replaced
2692:ce9992075118 2693:3207e0eacd43
    21 */
    21 */
    22 
    22 
    23 #import <UIKit/UIKit.h>
    23 #import <UIKit/UIKit.h>
    24 #import "SDL_video.h"
    24 #import "SDL_video.h"
    25 
    25 
       
    26 @class GameSetup;
       
    27 
    26 @interface SDLUIKitDelegate:NSObject<UIApplicationDelegate> {
    28 @interface SDLUIKitDelegate:NSObject<UIApplicationDelegate> {
    27     UIWindow *window;
    29     UIWindow *window;
    28 	SDL_WindowID windowID;
    30 	SDL_WindowID windowID;
    29 	UITabBarController *controller;
    31 	UITabBarController *controller;
       
    32 	GameSetup *setup;
    30 }
    33 }
    31 
    34 
    32 // the outlets are set in MainWindow.xib
    35 // the outlets are set in MainWindow.xib
    33 @property (readwrite, retain) IBOutlet UIWindow *window;
    36 @property (readwrite, retain) IBOutlet UIWindow *window;
    34 @property (readwrite, assign) SDL_WindowID windowID;
    37 @property (readwrite, assign) SDL_WindowID windowID;
    35 @property (nonatomic, retain) IBOutlet UITabBarController *controller;
    38 @property (nonatomic, retain) IBOutlet UITabBarController *controller;
       
    39 @property (nonatomic, retain) GameSetup *setup;
    36 
    40 
    37 +(SDLUIKitDelegate *)sharedAppDelegate;
    41 +(SDLUIKitDelegate *)sharedAppDelegate;
    38 -(void) startSDLgame;
    42 -(void) startSDLgame;
       
    43 +(void) resetFrontend;
    39 
    44 
    40 int forward_argc;
    45 int forward_argc;
    41 char **forward_argv;
    46 char **forward_argv;
    42 @end
    47 @end