00001 // 00002 // INFSmartFoxRoomCreateParams.h 00003 // OkeyiPhoneClient 00004 // 00005 // Created by Cem Uzunlar | infosfer.com on 12/10/08. 00006 // Copyright 2008 Infosfer Game and Visualizaiton Technologies Ltd.. All rights reserved. 00007 // 00008 00009 #import <Foundation/Foundation.h> 00010 00011 @class INFSmartFoxRoomVariable; 00012 00013 @interface INFSmartFoxRoomCreateParams : NSObject { 00014 NSString *_name; 00015 NSString *_password; 00016 NSInteger _maxUsers; 00017 NSInteger _maxSpectators; 00018 BOOL _isGame; 00019 BOOL _exitCurrentRoom; 00020 BOOL _uCount; 00021 NSMutableArray *_vars; 00022 NSString *_extensionName; 00023 NSString *_extensionScript; 00024 } 00025 00026 + (id)roomCreateParams; 00027 + (id)roomCreateParamsWithName:(NSString *)name; 00028 00029 - (id)initWithParams:(NSString *)name; 00030 00031 - (void)addVar:(INFSmartFoxRoomVariable *)var; 00032 00033 @property (retain) NSString *name; 00034 @property (retain) NSString *password; 00035 @property NSInteger maxUsers; 00036 @property NSInteger maxSpectators; 00037 @property BOOL isGame; 00038 @property BOOL exitCurrentRoom; 00039 @property BOOL uCount; 00040 @property (readonly) NSArray *vars; 00041 @property (retain) NSString *extensionName; 00042 @property (retain) NSString *extensionScript; 00043 00044 @end
1.5.8