gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchesResponse
#include <turn_based_multiplayer_manager.h>
Data
e ResponseStatus
per TurnBasedMatches e 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 di dati include tutti gli inviti all'azione MultiplayerInvitation e TurnBasedMatch, raggruppati per la visualizzazione convenzionale nell'interfaccia utente.
|
invitations
|
std::vector< MultiplayerInvitation >
Un vettore di tutti gli MultiplayerInvitation.
|
my_turn_matches
|
std::vector< TurnBasedMatch >
|
status
|
Il
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 sono ordinate in base all'ora dell'ultimo aggiornamento.
dati
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0 gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::data
Il campo di dati include tutti gli inviti all'azione 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 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 sono ordinate in base all'ora dell'ultimo aggiornamento.
stato
MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status
Il 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 sono ordinate in base all'ora dell'ultimo aggiornamento.