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
具有 MatchStatusCOMPLETED 的 TurnBasedMatch 向量。
系統會依據上次更新時間排序相符結果。
資料
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
具有 MatchStatusTHEIR_TURN 的 TurnBasedMatch 向量。
系統會依據上次更新時間排序相符結果。