gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchesResponse
#include <turn_based_multiplayer_manager.h>
TurnBasedMatchesと招待の Data
と ResponseStatus
。
概要
IsSuccess()
が ResponseStatus
に対して true を返さない場合、empty()
は招待のベクターに対して true を返します。
パブリック属性 |
|
---|---|
completed_matches
|
std::vector< TurnBasedMatch >
|
data
|
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
データ フィールドには、UI で見やすく表示するためにグループ化されたすべての MultiplayerInvitation と TurnBasedMatch が含まれています。
|
invitations
|
std::vector< MultiplayerInvitation >
すべての MultiplayerInvitation のベクトル。
|
my_turn_matches
|
std::vector< TurnBasedMatch >
|
status
|
この
Response を生成したオペレーションの MultiplayerStatus 。 |
their_turn_matches
|
std::vector< TurnBasedMatch >
|
パブリック属性
completed_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::completed_matches
MatchStatusCOMPLETED
を使用した TurnBasedMatch のベクトル。
一致は最終更新時刻で並べ替えられます。
データ
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0 gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::data
データ フィールドには、UI で見やすく表示するためにグループ化されたすべての MultiplayerInvitation と TurnBasedMatch が含まれています。
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_COMPLETION
を持つ TurnBasedMatch のベクトル。
一致は最終更新時刻で並べ替えられます。
status
MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status
この Response
を生成したオペレーションの MultiplayerStatus
。
their_turn_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::their_turn_matches
MatchStatusTHEIR_TURN
を使用した TurnBasedMatch のベクトル。
一致は最終更新時刻で並べ替えられます。