gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

#include <turn_based_multiplayer_manager.h>

Data e ResponseStatus para TurnBasedMatches e convites.

Resumo

Se IsSuccess() não retornar verdadeiro para ResponseStatus, então empty() retornará verdadeiro para um vetor de convites.

Atributos públicos

completed_matches
std::vector< TurnBasedMatch >
Um vetor de TurnBasedMatches com MatchStatusCOMPLETED.
data
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
O campo de dados inclui todos os MultiplayerInvitations e os TurnBasedMatchs, agrupados para uma exibição conveniente na IU.
invitations
std::vector< MultiplayerInvitation >
Um vetor de todos os MultiplayerInvitations.
my_turn_matches
std::vector< TurnBasedMatch >
Um vetor de TurnBasedMatches com MatchStatusMY_TURN ou PENDING_COMPLETION.
status
O MultiplayerStatus da operação que gerou esse Response.
their_turn_matches
std::vector< TurnBasedMatch >
Um vetor de TurnBasedMatches com MatchStatusTHEIR_TURN.

Atributos públicos

completed_matches

std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::completed_matches

Um vetor de TurnBasedMatches com MatchStatusCOMPLETED.

As correspondências são classificadas pelo horário da última atualização.

dados

struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0 gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::data

O campo de dados inclui todos os MultiplayerInvitations e os TurnBasedMatchs, agrupados para uma exibição conveniente na IU.

Esse struct só conterá dados válidos se IsSuccess(status).

convites

std::vector< MultiplayerInvitation > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::invitations

Um vetor de todos os MultiplayerInvitations.

Os convites são classificados pelo horário da última atualização.

my_turn_matches

std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::my_turn_matches

Um vetor de TurnBasedMatches com MatchStatusMY_TURN ou PENDING_COMPLETION.

As correspondências são classificadas pelo horário da última atualização.

reconhecimento

MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status

O MultiplayerStatus da operação que gerou esse Response.

their_turn_matches

std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::their_turn_matches

Um vetor de TurnBasedMatches com MatchStatusTHEIR_TURN.

As correspondências são classificadas pelo horário da última atualização.