gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

#include <turn_based_multiplayer_manager.h>

DataResponseStatus cho TurnBasedMatcheslời mời.

Tóm tắt

Nếu IsSuccess() không trả về giá trị true cho ResponseStatus, thì empty() sẽ trả về true cho một vectơ của lời mời.

Thuộc tính công khai

completed_matches
std::vector< TurnBasedMatch >
Vectơ của TurnBasedMatch với MatchStatusCOMPLETED.
data
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
Trường dữ liệu bao gồm tất cả MultiplayerInvitationTurnBasedMatches, được nhóm để hiển thị tạm thời trong giao diện người dùng.
invitations
std::vector< MultiplayerInvitation >
Một vectơ của tất cả MultiplayerInvitation.
my_turn_matches
std::vector< TurnBasedMatch >
Vectơ của TurnBasedMatch với MatchStatusMY_TURN hoặc PENDING_COMPLETION.
status
MultiplayerStatus của thao tác đã tạo ra Response này.
their_turn_matches
std::vector< TurnBasedMatch >
Vectơ của TurnBasedMatch với MatchStatusTHEIR_TURN.

Thuộc tính công khai

completed_matches

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

Vectơ của TurnBasedMatch với MatchStatusCOMPLETED.

Các kết quả trùng khớp được sắp xếp theo thời gian cập nhật gần đây nhất.

data

struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0 gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::data

Trường dữ liệu bao gồm tất cả MultiplayerInvitationTurnBasedMatches, được nhóm để hiển thị tạm thời trong giao diện người dùng.

Cấu trúc này sẽ chỉ chứa dữ liệu hợp lệ nếu IsSuccess(status).

lời mời

std::vector< MultiplayerInvitation > gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::invitations

Một vectơ của tất cả MultiplayerInvitation.

Lời mời được sắp xếp theo thời gian cập nhật lần gần đây nhất.

my_turn_matches

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

Vectơ của TurnBasedMatch với MatchStatusMY_TURN hoặc PENDING_COMPLETION.

Các kết quả trùng khớp được sắp xếp theo thời gian cập nhật gần đây nhất.

trạng thái

MultiplayerStatus gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::status

MultiplayerStatus của thao tác đã tạo ra Response này.

their_turn_matches

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

Vectơ của TurnBasedMatch với MatchStatusTHEIR_TURN.

Các kết quả trùng khớp được sắp xếp theo thời gian cập nhật gần đây nhất.