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ề giá trị true cho vectơ lời mời.

Các thuộc tính công khai

completed_matches
std::vector< TurnBasedMatch >
Vectơ của TurnBasedMatches có MatchStatusCOMPLETED.
data
struct gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse::@0
Trường dữ liệu bao gồm tất cả các MultiplayerInvitation (Lời mời dành cho người chơi) và TurnBasedMatch. Các lớp này được nhóm lại để hiển thị thường xuyên trong giao diện người dùng.
invitations
std::vector< MultiplayerInvitation >
Vectơ của tất cả MultiplayerInvitation (Lời mời nhiều người chơi).
my_turn_matches
std::vector< TurnBasedMatch >
Vectơ của TurnBasedMatches có 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 TurnBasedMatches có MatchStatusTHEIR_TURN.

Các thuộc tính công khai

completed_matches

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

Vectơ của TurnBasedMatches có MatchStatusCOMPLETED.

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.

dữ liệu

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

Trường dữ liệu bao gồm tất cả MultiplayerInvitation (Lời mời nhiều người chơi) và TurnBasedMatch. Các lớp này được nhóm lại để hiển thị thường xuyên 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

Vectơ của tất cả MultiplayerInvitation (Lời mời nhiều người chơi).

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

my_turn_matches

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

Vectơ của TurnBasedMatches có MatchStatusMY_TURN hoặc PENDING_COMPLETION.

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 TurnBasedMatches có MatchStatusTHEIR_TURN.

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