gpg:: ScoreSummary
#include <score_summary.h>
Một cấu trúc dữ liệu đơn lẻ cho phép bạn xem bản tóm tắt thông tin về điểm số.
Tóm tắt
Hàm khởi tạo và phá huỷ |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
Tạo bản sao của
ScoreSummary hiện có. |
|
ScoreSummary(ScoreSummary && move_from)
Di chuyển một
ScoreSummary hiện có. |
|
~ScoreSummary()
|
Hàm công khai |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Trả về số điểm gần đúng trên trang điểm số.
|
Collection() const
|
Trả về tập hợp chứa bảng xếp hạng.
|
CurrentPlayerScore() const
|
const Score &
Trả về điểm số cho người chơi hiện đang đăng nhập.
|
LeaderboardId() const
|
const std::string &
Trả về chuỗi duy nhất mà Bảng điều khiển dành cho nhà phát triển trên Google Play đã tạo trước đó.
|
TimeSpan() const
|
Trả về khoảng thời gian của bảng xếp hạng.
|
Valid() const
|
bool
Trả về true nếu
ScoreSummary này được điền sẵn dữ liệu. |
operator=(const ScoreSummary & copy_from)
|
Chỉ định
ScoreSummary này bằng cách sao chép từ một mã khác. |
operator=(ScoreSummary && move_from)
|
Chỉ định
ScoreSummary này bằng cách di chuyển một mã khác vào đó. |
Hàm công khai
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Trả về số điểm gần đúng trên trang điểm số.
Trả về lỗi nếu không có điểm nào được yêu cầu (max_results = 0) và giới hạn số ở 25 nếu có quá nhiều điểm.
Bộ sưu tập
LeaderboardCollection Collection() const
Trả về tập hợp chứa bảng xếp hạng.
Giá trị có thể là CÔNG KHAI và XÃ HỘI.
CurrentPlayerScore
const Score & CurrentPlayerScore() const
Trả về điểm số cho người chơi hiện đang đăng nhập.
LeaderboardId
const std::string & LeaderboardId() const
Trả về chuỗi duy nhất mà Bảng điều khiển dành cho nhà phát triển trên Google Play đã tạo trước đó.
Hãy sử dụng thuộc tính này để tham chiếu đến một bảng xếp hạng trong ứng dụng trò chơi của bạn. Phương thức này chỉ có thể được gọi khi Leaderboard::Valid() trả về giá trị true.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Tạo ScoreSummary
từ shared_ptr
thành ScoreSummaryImpl
.
Dành cho API sử dụng nội bộ.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Trả về khoảng thời gian của bảng xếp hạng.
Giá trị có thể là daily, WEEKLY hoặc ALL_TIME.
Hợp lệ
bool Valid() const
Trả về true nếu ScoreSummary
này được điền sẵn dữ liệu.
Phải trả về giá trị true để các hàm getter trên đối tượng ScoreSummary
(LeaderboardId
, TimeSpan
, v.v.) có thể sử dụng được.
operator=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Chỉ định ScoreSummary
này bằng cách sao chép từ một mã khác.
operator=
ScoreSummary & operator=( ScoreSummary && move_from )
Chỉ định ScoreSummary
này bằng cách di chuyển một mã khác vào đó.
~Tóm tắt điểm số
~ScoreSummary()