gpg:: ScoreSummary
#include <score_summary.h>
Một cấu trúc dữ liệu duy nhất 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à hàm phá |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
Tạo bản sao của một
ScoreSummary hiện có. |
|
ScoreSummary(ScoreSummary && move_from)
Di chuyển
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.
|
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 đã đă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 thiết bị khác. |
operator=(ScoreSummary && move_from)
|
Gán
ScoreSummary này bằng cách di chuyển một màn hình 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.
Trả về lỗi nếu chưa có điểm nào được yêu cầu (max_results = 0) và kẹp số ở mức 25 nếu có quá số đ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 đã đă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
đến ScoreSummaryImpl
.
Dành cho API sử dụng nội bộ.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Tạo bản sao của một ScoreSummary
hiện có.
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 (đúng) cho các hàm getter trên đối tượng ScoreSummary
(LeaderboardId
, TimeSpan
, v.v.) thì mới dùng được.
toán tử=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Chỉ định ScoreSummary
này bằng cách sao chép từ một thiết bị khác.
toán tử=
ScoreSummary & operator=( ScoreSummary && move_from )
Gán ScoreSummary
này bằng cách di chuyển một màn hình khác vào đó.
~Tóm tắt điểm số
~ScoreSummary()