cocoaTouch/GameSetup.h
changeset 3364 e5403e2bf02c
parent 3199 1a9938a27677
child 3365 37ac593e9027
equal deleted inserted replaced
3363:bcd6d76db4f7 3364:e5403e2bf02c
     9 #import <Foundation/Foundation.h>
     9 #import <Foundation/Foundation.h>
    10 #import "SDL_net.h"
    10 #import "SDL_net.h"
    11 
    11 
    12 @interface GameSetup : NSObject {
    12 @interface GameSetup : NSObject {
    13 	NSDictionary *systemSettings;
    13 	NSDictionary *systemSettings;
    14 	NSMutableArray *teams;
    14     NSArray *teamsConfig;
    15     
    15     
    16 	NSInteger ipcPort;
    16 	NSInteger ipcPort;
    17 	TCPsocket sd, csd; // Socket descriptor, Client socket descriptor
    17 	TCPsocket sd, csd; // Socket descriptor, Client socket descriptor
    18 }
    18 }
    19 
    19 
    20 @property (nonatomic, retain) NSDictionary *systemSettings;
    20 @property (nonatomic, retain) NSDictionary *systemSettings;
    21 @property (nonatomic, retain) NSArray *teams;
    21 @property (nonatomic, retain) NSArray *teamsConfig;
    22 
    22 
    23 -(void) engineProtocol;
    23 -(void) engineProtocol;
    24 -(void) startThread: (NSString *)selector;
    24 -(void) startThread: (NSString *)selector;
    25 -(int)  sendToEngine: (NSString *)string;
    25 -(int)  sendToEngine: (NSString *)string;
    26 -(void) sendTeamData:(NSDictionary *)teamData withPlayingHogs:(int) playingHogs;
    26 -(void) sendTeamData:(NSString *)fileName withPlayingHogs:(NSInteger) playingHogs ofColor:(NSNumber *)color;
    27 -(void) initTeam:(NSArray *)teamLists;
    27 -(void) sendAmmoData:(NSDictionary *)ammoData forTeams: (NSInteger)numberPlaying;
    28 
    28 
    29 -(const char **)getSettings;
    29 -(const char **)getSettings;
    30 
    30 
    31 @end
    31 @end