gpg:: ScorePage
#include <score_page.h>
Một cấu trúc dữ liệu duy nhất cho phép bạn truy cập vào dữ liệu điểm số.
Tóm tắt
Dữ liệu bao gồm mã Bảng xếp hạng, thời điểm bắt đầu, khoảng thời gian, bộ sưu tập, mã thông báo của trang điểm trước đó, mã thông báo của trang điểm tiếp theo và vectơ của tất cả các mục nhập điểm.
Hàm khởi tạo và hàm phá |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
Hàm khởi tạo tường minh.
|
|
ScorePage(const ScorePage & copy_from)
Sao chép hàm khởi tạo để sao chép một trang điểm hiện có sang một trang điểm mới.
|
|
ScorePage(ScorePage && move_from)
Hàm khởi tạo để di chuyển một trang điểm hiện có sang một trang điểm mới.
|
|
~ScorePage()
|
Hàm công khai |
|
---|---|
Collection() const
|
Trả về việc bảng xếp hạng là CÔNG KHAI hay XÃ HỘI.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
Vectơ của tất cả các mục điểm.
|
HasNextScorePage() const
|
bool
Hợp lệ nếu bảng điểm có trang điểm tiếp theo.
|
HasPreviousScorePage() const
|
bool
Hợp lệ nếu bảng điểm đã có một trang điểm trước đó.
|
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 đó.
|
NextScorePageToken() const
|
Trả về mã thông báo trang điểm cho trang tiếp theo.
|
PreviousScorePageToken() const
|
Trả về mã thông báo trang điểm của trang trước.
|
Start() const
|
Trả về xem bảng xếp hạng có được truy vấn ban đầu về điểm số cao nhất hoặc điểm số gần người chơi hiện tại hay không.
|
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
ScorePage này được điền sẵn dữ liệu. |
operator=(const ScorePage & copy_from)
|
Toán tử bài tập để chỉ định giá trị của trang điểm này từ một trang điểm khác.
|
operator=(ScorePage && move_from)
|
Toán tử bài tập để chỉ định giá trị của trang điểm này từ một trang điểm khác.
|
Lớp |
|
---|---|
gpg:: |
Một lớp học tạo một mục nhập trên trang điểm. |
gpg:: |
Cấu trúc dữ liệu là một loại gần như không rõ ràng đại diện cho một truy vấn cho một ScorePage (hoặc trống). |
Hàm công khai
Bộ sưu tập
LeaderboardCollection Collection() const
Trả về việc bảng xếp hạng là CÔNG KHAI hay XÃ HỘI.
HasNextScorePage
bool HasNextScorePage() const
Hợp lệ nếu bảng điểm có trang điểm tiếp theo.
HasPreviousScorePage
bool HasPreviousScorePage() const
Hợp lệ nếu bảng điểm đã có một trang điểm trước đó.
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.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
Trả về mã thông báo trang điểm cho trang tiếp theo.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Trả về mã thông báo trang điểm của trang trước.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
Sao chép hàm khởi tạo để sao chép một trang điểm hiện có sang một trang điểm mới.
ScorePage
ScorePage( ScorePage && move_from )
Hàm khởi tạo để di chuyển một trang điểm hiện có sang một trang điểm mới.
phiên bản tham chiếu giá trị r.
Bắt đầu
LeaderboardStart Start() const
Trả về xem bảng xếp hạng có được truy vấn ban đầu về điểm số cao nhất hoặc điểm số gần người chơi hiện tại hay không.
Giá trị có thể là TOP_SCORES và PLAYER_CENTERED.
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 và ALL_TIME.
Hợp lệ
bool Valid() const
toán tử=
ScorePage & operator=( const ScorePage & copy_from )
Toán tử bài tập để chỉ định giá trị của trang điểm này từ một trang điểm khác.
toán tử=
ScorePage & operator=( ScorePage && move_from )
Toán tử bài tập để chỉ định giá trị của trang điểm này từ một trang điểm khác.
phiên bản tham chiếu giá trị r.
~Trang điểm số
~ScorePage()