gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchesResponse
#include <turn_based_multiplayer_manager.h>
Data
和 ResponseStatus
,用於TurnBasedMatches和邀請。
摘要
如果 IsSuccess()
沒有針對 ResponseStatus
傳回 true,empty()
會針對邀請向量傳回 true。
公開屬性 |
|
---|---|
completed_matches
|
std::vector< TurnBasedMatch >
|
data
|
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
資料欄位包含所有 MultiplayerInvitation 和 TurnBasedMatch,在 UI 中為方便顯示內容分組。
|
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
TurnBasedMatch 的向量,並設定 MatchStatusCOMPLETED
。
相符內容會按照上次更新時間排序。
資料或曾存取這類資料的人員
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0 gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::data
資料欄位包含所有 MultiplayerInvitation 和 TurnBasedMatch,在 UI 中為方便顯示內容分組。
如果 IsSuccess(status)
,這個結構只會包含有效資料。
邀請
std::vector< MultiplayerInvitation > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::invitations
所有 MultiplayerInvitation的向量。
系統會依上次更新時間排序邀請。
my_turn_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::my_turn_matches
TurnBasedMatch 的向量,附有 MatchStatusMY_TURN
或 PENDING_COMPLETION
。
相符內容會按照上次更新時間排序。
資格
MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status
產生此 Response
的作業的 MultiplayerStatus
。
their_turn_matches
std::vector< TurnBasedMatch > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::their_turn_matches
TurnBasedMatch 的向量,並設定 MatchStatusTHEIR_TURN
。
相符內容會按照上次更新時間排序。