cocoaTouch/SDLOverrides/SDL_uikitappdelegate.h
changeset 2702 48fc46a922fd
parent 2698 90585aba87ad
child 2705 2b5625c4ec16
equal deleted inserted replaced
2701:3a8560c00f78 2702:48fc46a922fd
    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 
       
    28 @interface SDLUIKitDelegate:NSObject<UIApplicationDelegate> {
    26 @interface SDLUIKitDelegate:NSObject<UIApplicationDelegate> {
    29     UIWindow *window;
    27     UIWindow *window;
    30 	SDL_WindowID windowID;
    28 	SDL_WindowID windowID;
    31 	UITabBarController *controller;
    29 	UITabBarController *controller;
    32 	GameSetup *setup;
       
    33 }
    30 }
    34 
    31 
    35 // the outlets are set in MainWindow.xib
    32 // the outlets are set in MainWindow.xib
    36 @property (readwrite, retain) IBOutlet UIWindow *window;
    33 @property (readwrite, retain) IBOutlet UIWindow *window;
    37 @property (readwrite, assign) SDL_WindowID windowID;
    34 @property (readwrite, assign) SDL_WindowID windowID;
    38 @property (nonatomic, retain) IBOutlet UITabBarController *controller;
    35 @property (nonatomic, retain) IBOutlet UITabBarController *controller;
    39 @property (nonatomic, retain) GameSetup *setup;
       
    40 
    36 
    41 +(SDLUIKitDelegate *)sharedAppDelegate;
    37 +(SDLUIKitDelegate *)sharedAppDelegate;
    42 -(NSString *)dataFilePath:(NSString *)fileName;
    38 -(NSString *)dataFilePath:(NSString *)fileName;
    43 -(void) startSDLgame;
    39 -(void) startSDLgame;
    44 
    40