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.