gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchesResponse
#include <turn_based_multiplayer_manager.h>
Data
e ResponseStatus
per TurnBasedMatches e gli inviti.
Riepilogo
Se IsSuccess()
non restituisce true per ResponseStatus
, empty()
restituisce true per un vettore di inviti.
Attributi pubblici |
|
---|---|
completed_matches
|
std::vector< TurnBasedMatch >
|
data
|
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
Il campo dati include tutti i campi MultiplayerInvitation e TurnBasedMatch, raggruppati per la visualizzazione convenzionale nell'interfaccia utente.
|
invitations
|
std::vector< MultiplayerInvitation >
Un vettore di tutti gli inviti a MultiplayerInvitation.
|
my_turn_matches
|
std::vector< TurnBasedMatch >
|
status
|
Il valore
MultiplayerStatus dell'operazione che ha generato questo Response . |
their_turn_matches
|
std::vector< TurnBasedMatch >
|
Attributi pubblici
completed_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::completed_matches
Un vettore di TurnBasedMatch con MatchStatusCOMPLETED
.
Le corrispondenze vengono ordinate in base all'ora dell'ultimo aggiornamento.
dati
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0 gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::data
Il campo dati include tutti i campi MultiplayerInvitation e TurnBasedMatch, raggruppati per la visualizzazione convenzionale nell'interfaccia utente.
Questo struct conterrà dati validi solo se IsSuccess(status)
.
inviti
std::vector< MultiplayerInvitation > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::invitations
Un vettore di tutti gli inviti a MultiplayerInvitation.
Gli inviti sono ordinati in base all'ora dell'ultimo aggiornamento.
my_turn_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::my_turn_matches
Un vettore di TurnBasedMatch con MatchStatusMY_TURN
o PENDING_COMPLETION
.
Le corrispondenze vengono ordinate in base all'ora dell'ultimo aggiornamento.
riconosciuto
MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status
Il valore MultiplayerStatus
dell'operazione che ha generato questo Response
.
their_turn_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::their_turn_matches
Un vettore di TurnBasedMatch con MatchStatusTHEIR_TURN
.
Le corrispondenze vengono ordinate in base all'ora dell'ultimo aggiornamento.