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 Vektor von Einladungen „true“ zurück.

Öffentliche Attribute

completed_matches
std::vector< TurnBasedMatch >
Ein Vektor von TurnBasedMatchen mit MatchStatusCOMPLETED.
data
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
Das Datenfeld enthält alle MultiplayerInvitation- und TurnBasedMatch-Objekte, die zur konventionellen Anzeige in der UI gruppiert sind.
invitations
std::vector< MultiplayerInvitation >
Ein Vektor aller MultiplayerInvitations
my_turn_matches
std::vector< TurnBasedMatch >
Ein Vektor von TurnBasedMatch mit MatchStatusMY_TURN oder PENDING_COMPLETION.
status
Die MultiplayerStatus des Vorgangs, der diese Response generiert hat.
their_turn_matches
std::vector< TurnBasedMatch >
Ein Vektor von TurnBasedMatchen mit MatchStatusTHEIR_TURN.

Öffentliche Attribute

completed_matches

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

Ein Vektor von TurnBasedMatchen mit MatchStatusCOMPLETED.

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 TurnBasedMatch-Objekte, die zur konventionellen Anzeige in der UI 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 dem Zeitpunkt der letzten Aktualisierung sortiert.

my_turn_matches

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

Ein Vektor von TurnBasedMatch mit MatchStatusMY_TURN oder PENDING_COMPLETION.

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 TurnBasedMatchen mit MatchStatusTHEIR_TURN.

Treffer werden nach dem Zeitpunkt der letzten Aktualisierung sortiert.