Declared in GKTurnBasedMatch+SHGameCenter.h

Properties

SH_hasIncompleteParticipants

@property (nonatomic, readonly) BOOL SH_hasIncompleteParticipants

SH_isMatchStatusEnded

@property (nonatomic, readonly) BOOL SH_isMatchStatusEnded

SH_isMatchStatusMatching

@property (nonatomic, readonly) BOOL SH_isMatchStatusMatching

SH_isMatchStatusOpen

@property (nonatomic, readonly) BOOL SH_isMatchStatusOpen

SH_isMatchStatusUnknown

@property (nonatomic, readonly) BOOL SH_isMatchStatusUnknown

SH_isMyTurn

@property (nonatomic, readonly) BOOL SH_isMyTurn

SH_meAsParticipant

@property (nonatomic, readonly) GKTurnBasedParticipant *SH_meAsParticipant

SH_nextParticipantsInLine

@property (nonatomic, readonly) NSOrderedSet *SH_nextParticipantsInLine

SH_participantsWithoutCurrentParticipant

@property (nonatomic, readonly) NSOrderedSet *SH_participantsWithoutCurrentParticipant

SH_participantsWithoutMe

@property (nonatomic, readonly) NSOrderedSet *SH_participantsWithoutMe

SH_playerIdentifiers

@property (nonatomic, readonly) NSOrderedSet *SH_playerIdentifiers

Class Methods

SH_recursiveRequestMatchesAndFriendsWithBlock:continuouslyEverySecond:

+ (void)SH_recursiveRequestMatchesAndFriendsWithBlock:(SHGameAttributesBlock)theBlock continuouslyEverySecond:(NSUInteger)theSeconds

SH_requestMatchesAndFriendsWithBlock:

+ (void)SH_requestMatchesAndFriendsWithBlock:(SHGameAttributesBlock)theBlock

SH_requestMatchesWithBlock:

+ (void)SH_requestMatchesWithBlock:(SHGameListsBlock)theBlock

SH_requestWithNotificationEnterForegroundBlock:matchesAndFriendsWithBlock:

+ (void)SH_requestWithNotificationEnterForegroundBlock:(SHGameNotificationWillEnterForegroundBlock)theWillEnterForegroundBlock matchesAndFriendsWithBlock:(SHGameAttributesBlock)theBlock

SH_setObserver:matchEventTurnBlock:matchEventEndedBlock:matchEventInvitesBlock:

+ (void)SH_setObserver:(id)theObserver matchEventTurnBlock:(SHGameMatchEventTurnBlock)theMatchEventTurnBlock matchEventEndedBlock:(SHGameMatchEventEndedBlock)theMatchEventEndedBlock matchEventInvitesBlock:(SHGameMatchEventInvitesBlock)theMatchEventInvitesBlock

Instance Methods

SH_deleteWithBlock:

- (void)SH_deleteWithBlock:(SHGameMatchBlock)theBlock

SH_isEqualToMatch:

- (BOOL)SH_isEqualToMatch:(id)object

SH_rejectParticipants:

- (NSOrderedSet *)SH_rejectParticipants:(NSSet *)theParticipantsToRject

SH_requestPlayersWithBlock:

- (void)SH_requestPlayersWithBlock:(SHGameListsBlock)theBlock

SH_resignWithBlock:

- (void)SH_resignWithBlock:(SHGameMatchBlock)theBlock

SH_setObserver:matchEventTurnBlock:matchEventEndedBlock:

- (void)SH_setObserver:(id)theObserver matchEventTurnBlock:(SHGameMatchEventTurnBlock)theMatchEventTurnBlock matchEventEndedBlock:(SHGameMatchEventEndedBlock)theMatchEventEndedBlock