gpg:: ScorePage
#include <score_page.h>
Một cấu trúc dữ liệu đơn lẻ 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ã nhận dạng Bảng điểm, 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 số trước đó, mã thông báo trang điểm tiếp theo và vectơ của tất cả các mục nhập điểm số.
Hàm khởi tạo và phá huỷ |
|
---|---|
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 số 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 số hiện có sang một trang 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ơ về tất cả các mục nhập đ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ó 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 số cho trang tiếp theo.
|
PreviousScorePageToken() const
|
Trả về mã thông báo trang điểm số cho 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ử gán để 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ử gán để 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ục nhập trên trang điểm số. |
gpg:: |
Cấu trúc dữ liệu là loại gần như mờ đạ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ó 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 số cho trang tiếp theo.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Trả về mã thông báo trang điểm số cho 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 số 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 số hiện có sang một trang mới.
phiên bản tham chiếu r-value.
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.
Các 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à NGÀY, TUẦN và TẤT CẢ_TIME.
Hợp lệ
bool Valid() const
operator=
ScorePage & operator=( const ScorePage & copy_from )
Toán tử gán để chỉ định giá trị của trang điểm này từ một trang điểm khác.
operator=
ScorePage & operator=( ScorePage && move_from )
Toán tử gán để 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 r-value.
~Trang điểm
~ScorePage()