project_files/HedgewarsMobile/Classes/HedgewarsAppDelegate.h
changeset 6000 dbcebcd3d79f
parent 5224 6e8fbbfb0de5
child 6247 6dfad55fd71c
equal deleted inserted replaced
5998:e8f44e9433f0 6000:dbcebcd3d79f
    21 
    21 
    22 #import <UIKit/UIKit.h>
    22 #import <UIKit/UIKit.h>
    23 #import "SDL_uikitappdelegate.h"
    23 #import "SDL_uikitappdelegate.h"
    24 
    24 
    25 @class MainMenuViewController;
    25 @class MainMenuViewController;
    26 @class AVAudioPlayer;
       
    27 
    26 
    28 @interface HedgewarsAppDelegate : SDLUIKitDelegate {
    27 @interface HedgewarsAppDelegate : SDLUIKitDelegate {
    29     MainMenuViewController *mainViewController;
    28     MainMenuViewController *mainViewController;
    30     UIWindow *uiwindow;
    29     UIWindow *uiwindow;
    31     UIWindow *secondWindow;
    30     UIWindow *secondWindow;
    32     BOOL isInGame;
    31     BOOL isInGame;
    33     AVAudioPlayer *backgroundMusic;
       
    34 }
    32 }
    35 
    33 
    36 @property (nonatomic,retain) MainMenuViewController *mainViewController;
    34 @property (nonatomic,retain) MainMenuViewController *mainViewController;
    37 @property (nonatomic,retain) UIWindow *uiwindow;
    35 @property (nonatomic,retain) UIWindow *uiwindow;
    38 @property (nonatomic,retain) UIWindow *secondWindow;
    36 @property (nonatomic,retain) UIWindow *secondWindow;
    39 @property (assign) BOOL isInGame;
    37 @property (assign) BOOL isInGame;
    40 @property (nonatomic,retain) AVAudioPlayer *backgroundMusic;
       
    41 
    38 
    42 +(HedgewarsAppDelegate *)sharedAppDelegate;
    39 +(HedgewarsAppDelegate *)sharedAppDelegate;
    43 +(void) playBackgroundMusic;
       
    44 +(void) pauseBackgroundMusic;
       
    45 +(void) stopBackgroundMusic;
       
    46 +(void) loadBackgroundMusic;
       
    47 
    40 
    48 @end
    41 @end
    49 
    42