gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchesResponse
#include <turn_based_multiplayer_manager.h>
Data
und ResponseStatus
für TurnBasedMatches und Einladungen.
Zusammenfassung
Wenn IsSuccess()
für ResponseStatus
nicht „true“ zurückgibt, gibt empty()
für einen Einladungsvektor „true“ zurück.
Öffentliche Attribute |
|
---|---|
completed_matches
|
std::vector< TurnBasedMatch >
|
data
|
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
Das Datenfeld enthält alle MultiplayerInvitation- und TurnBasedMatches, die für die konventionelle Anzeige in der Benutzeroberfläche gruppiert sind.
|
invitations
|
std::vector< MultiplayerInvitation >
Ein Vektor aller MultiplayerInvitations.
|
my_turn_matches
|
std::vector< TurnBasedMatch >
|
status
|
Die
MultiplayerStatus des Vorgangs, der diese Response generiert hat. |
their_turn_matches
|
std::vector< TurnBasedMatch >
|
Öffentliche Attribute
completed_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::completed_matches
Ein Vektor von TurnBasedMatches mit MatchStatusCOMPLETED
.
Die Treffer werden nach dem Zeitpunkt der letzten Aktualisierung sortiert.
Daten
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0 gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::data
Das Datenfeld enthält alle MultiplayerInvitation- und TurnBasedMatches, die für die konventionelle Anzeige in der Benutzeroberfläche gruppiert sind.
Diese Struktur enthält nur dann gültige Daten, wenn IsSuccess(status)
.
Einladungen
std::vector< MultiplayerInvitation > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::invitations
Ein Vektor aller MultiplayerInvitations.
Einladungen werden nach der Zeit der letzten Aktualisierung sortiert.
my_turn_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::my_turn_matches
Ein Vektor von TurnBasedMatches mit MatchStatusMY_TURN
oder PENDING_COMPLETION
.
Die Treffer werden nach dem Zeitpunkt der letzten Aktualisierung sortiert.
Status
MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status
Die MultiplayerStatus
des Vorgangs, der diese Response
generiert hat.
their_turn_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::their_turn_matches
Ein Vektor von TurnBasedMatches mit MatchStatusTHEIR_TURN
.
Die Treffer werden nach dem Zeitpunkt der letzten Aktualisierung sortiert.