gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

#include <turn_based_multiplayer_manager.h>

DataResponseStatus 搜尋 TurnBasedMatches邀請

摘要

如果 IsSuccess() 沒有針對 ResponseStatus 傳回 true,則 empty() 會針對邀請向量傳回 true。

公開屬性

completed_matches
std::vector< TurnBasedMatch >
具有 MatchStatusCOMPLETEDTurnBasedMatch 向量。
data
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
資料欄位包含所有 MultiplayerInvitationTurnBasedMatch,以在 UI 中顯示方便性進行分組。
invitations
std::vector< MultiplayerInvitation >
所有 MultiplayerInvitation 的向量。
my_turn_matches
std::vector< TurnBasedMatch >
TurnBasedMatch 的向量,其中 MatchStatusMY_TURNPENDING_COMPLETION
status
產生此 Response 的作業的 MultiplayerStatus
their_turn_matches
std::vector< TurnBasedMatch >
具有 MatchStatusTHEIR_TURNTurnBasedMatch 向量。

公開屬性

completed_matches

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

具有 MatchStatusCOMPLETEDTurnBasedMatch 向量。

系統會依據上次更新時間排序相符結果。

資料

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

TurnBasedMatch 的向量,其中 MatchStatusMY_TURNPENDING_COMPLETION

系統會依據上次更新時間排序相符結果。

狀態

MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status

產生此 Response 的作業的 MultiplayerStatus

their_turn_matches

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

具有 MatchStatusTHEIR_TURNTurnBasedMatch 向量。

系統會依據上次更新時間排序相符結果。