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 向量。
系統會依據上次更新時間排序相符結果。