gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

#include <turn_based_multiplayer_manager.h>

Data y ResponseStatus para TurnBasedMatches y invitaciones.

Resumen

Si IsSuccess() no muestra un valor verdadero para ResponseStatus, empty() muestra un valor verdadero para un vector de invitaciones.

Atributos públicos

completed_matches
std::vector< TurnBasedMatch >
Un vector de TurnBasedMatch con MatchStatusCOMPLETED.
data
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
El campo de datos incluye todas las MultiplayerInvitation y TurnBasedMatch, agrupadas para una visualización conveniente en la IU.
invitations
std::vector< MultiplayerInvitation >
Un vector de todas las MultiplayerInvitation.
my_turn_matches
std::vector< TurnBasedMatch >
Un vector de TurnBasedMatch con MatchStatusMY_TURN o PENDING_COMPLETION.
status
El MultiplayerStatus de la operación que generó este Response.
their_turn_matches
std::vector< TurnBasedMatch >
Un vector de TurnBasedMatch con MatchStatusTHEIR_TURN.

Atributos públicos

completed_matches

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

Un vector de TurnBasedMatch con MatchStatusCOMPLETED.

Las coincidencias se ordenan según la hora de la última actualización.

datos

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

El campo de datos incluye todas las MultiplayerInvitation y TurnBasedMatch, agrupadas para una visualización conveniente en la IU.

Esta struct solo contendrá datos válidos si es IsSuccess(status).

invitaciones

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

Un vector de todas las MultiplayerInvitation.

Las invitaciones se ordenan según la hora de la última actualización.

my_turn_matches

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

Un vector de TurnBasedMatch con MatchStatusMY_TURN o PENDING_COMPLETION.

Las coincidencias se ordenan según la hora de la última actualización.

de reconocimiento

MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status

El MultiplayerStatus de la operación que generó este Response.

their_turn_matches

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

Un vector de TurnBasedMatch con MatchStatusTHEIR_TURN.

Las coincidencias se ordenan según la hora de la última actualización.