project_files/HedgewarsMobile/Classes/GameInterfaceBridge.h
changeset 6353 d8f62c805619
parent 6321 5a0416e5a6de
child 6700 e04da46ee43c
equal deleted inserted replaced
6352:2448f5390bd5 6353:d8f62c805619
    19  */
    19  */
    20 
    20 
    21 
    21 
    22 #import <Foundation/Foundation.h>
    22 #import <Foundation/Foundation.h>
    23 
    23 
       
    24 @class EngineProtocolNetwork;
    24 
    25 
    25 @interface GameInterfaceBridge : NSObject {
    26 @interface GameInterfaceBridge : NSObject {
    26     UIView *blackView;
    27     UIView *blackView;
       
    28     NSString *savePath;
       
    29     EngineProtocolNetwork *proto;
    27 }
    30 }
    28 
    31 
    29 @property (nonatomic,retain) UIView *blackView;
    32 @property (nonatomic,retain) UIView *blackView;
       
    33 @property (nonatomic,retain) NSString *savePath;
       
    34 @property (nonatomic,retain) EngineProtocolNetwork *proto;
    30 
    35 
    31 +(void) startLocalGame:(NSDictionary *)withOptions;
    36 +(void) startLocalGame:(NSDictionary *)withOptions;
    32 +(void) startSaveGame:(NSString *)atPath;
    37 +(void) startSaveGame:(NSString *)atPath;
    33 +(void) startMissionGame:(NSString *)withScript;
    38 +(void) startMissionGame:(NSString *)withScript;
    34 
    39 
       
    40 +(void) registerCallingController:(UIViewController *)controller;
       
    41 
    35 @end
    42 @end