gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

#include <turn_based_multiplayer_manager.h>

DataResponseStatus: ターンベースの試合招待

概要

IsSuccess()ResponseStatus に対して true を返さない場合、empty() は招待状のベクトルに対して true を返します。

パブリック属性

completed_matches
std::vector< TurnBasedMatch >
MatchStatusCOMPLETED を含む TurnBasedMatch のベクトル。
data
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
このデータフィールドには、すべての MultiplayerInvitationTurnBasedMatch が含まれ、UI で簡単に表示できるようにグループ化されています。
invitations
std::vector< MultiplayerInvitation >
すべての MultiplayerInvitation のベクトル。
my_turn_matches
std::vector< TurnBasedMatch >
MatchStatusMY_TURN または PENDING_COMPLETIONTurnBasedMatch のベクトル。
status
この Response を生成するオペレーションの MultiplayerStatus
their_turn_matches
std::vector< TurnBasedMatch >
MatchStatusTHEIR_TURN を含む TurnBasedMatch のベクトル。

パブリック属性

completed_matches

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

MatchStatusCOMPLETED を含む TurnBasedMatch のベクトル。

一致は最終更新日時で並べ替えられます。

データ

struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0 gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::data

このデータフィールドには、すべての MultiplayerInvitationTurnBasedMatch が含まれ、UI で簡単に表示できるようにグループ化されています。

この構造体には、IsSuccess(status) の場合にのみ有効なデータが含まれます。

誘導

std::vector< MultiplayerInvitation > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::invitations

すべての MultiplayerInvitation のベクトル。

招待状は最終更新日時で並べ替えられます。

my_turn_matches

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

MatchStatusMY_TURN または PENDING_COMPLETIONTurnBasedMatch のベクトル。

一致は最終更新日時で並べ替えられます。

status

MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status

この Response を生成するオペレーションの MultiplayerStatus

their_turn_matches

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

MatchStatusTHEIR_TURN を含む TurnBasedMatch のベクトル。

一致は最終更新日時で並べ替えられます。