luxlabs header browser preview


@class GKGameInternal, NSString, NSDictionary, NSData, NSDate, NSArray, GKPlayerInternal;

@interface GKTurnBasedMatchInternal : GKInternalRepresentation

@property (retain, nonatomic) NSString *matchID;
@property (retain, nonatomic) NSString *status;
@property (nonatomic) unsigned int state;
@property (retain, nonatomic) NSDate *creationDate;
@property (retain, nonatomic) NSDate *lastTurnDate;
@property (retain, nonatomic) NSString *message;
@property (retain, nonatomic) NSDictionary *localizableMessage;
@property (retain, nonatomic) NSString *reason;
@property (nonatomic) unsigned char minPlayers;
@property (nonatomic) unsigned char maxPlayers;
@property (retain, nonatomic) NSDate *deletionDate;
@property (nonatomic) char currentParticipant;
@property (nonatomic) unsigned int turnNumber;
@property (retain, nonatomic) NSString *lastTurnPlayerID;
@property (retain, nonatomic) NSData *matchData;
@property (retain, nonatomic) NSString *matchDataVersion;
@property (retain, nonatomic) NSArray *participants;
@property (retain, nonatomic) NSString *bundleID;
@property (retain, nonatomic) NSString *bundleVersion;
@property (retain, nonatomic) NSString *shortBundleVersion;
@property (nonatomic) long long platform;
@property (retain, nonatomic) NSArray *exchanges;
@property (retain, nonatomic) GKGameInternal *game;
@property (retain, nonatomic) GKPlayerInternal *currentPlayer;

+ (id)secureCodedPropertyKeys;

- (unsigned long long)hash;
- (void).cxx_destruct;
- (BOOL)isEqual:(id)a0;
- (long long)activeExchangeCount;
- (id)descriptionSubstitutionMap;
- (long long)localPlayerParticipantIndex;
- (long long)previousParticipantIndex;

@end