gpg:: TurnBasedMultiplayerManager:: TurnBasedMatchesResponse
#include <turn_based_multiplayer_manager.h>
Data
và ResponseStatus
cho TurnBasedMatches và lờ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 >
|
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 >
|
status
|
MultiplayerStatus của thao tác đã tạo ra Response này. |
their_turn_matches
|
std::vector< TurnBasedMatch >
|
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.