Enumeration

GKTurnBasedMatchOutcome

The state the participant was in when they left the match.

Declaration

typedef enum GKTurnBasedMatchOutcome : NSInteger {
    ...
} GKTurnBasedMatchOutcome;

Topics

Constants

GKTurnBasedMatchOutcomeNone

The participant’s outcome has not been set yet (typically because the match is still in progress).

GKTurnBasedMatchOutcomeQuit

The participant forfeited the match.

GKTurnBasedMatchOutcomeWon

The participant won the match.

GKTurnBasedMatchOutcomeLost

The participant lost the match.

GKTurnBasedMatchOutcomeTied

The participant tied the match.

GKTurnBasedMatchOutcomeTimeExpired

The participant was ejected from the match because he or she did not act in a timely fashion.

GKTurnBasedMatchOutcomeFirst

The participant finished first.

GKTurnBasedMatchOutcomeSecond

The participant finished second.

GKTurnBasedMatchOutcomeThird

The participant finished third.

GKTurnBasedMatchOutcomeFourth

The participant finished fourth.

GKTurnBasedMatchOutcomeCustomRange

A mask used to allow your game to provide its own custom outcome. Any custom value must fit inside the mask.

See Also

Setting the Match Outcome

matchOutcome

The end-state of this participant in the match.