gpg:: Điểm số
#include <score.h>
Cấu trúc dữ liệu đơn lẻ cho phép bạn truy cập dữ liệu về điểm số của người chơi.
Tóm tắt
Hàm khởi tạo và phá huỷ |
|
---|---|
Score()
|
|
Score(std::shared_ptr< const ScoreImpl > impl)
Hàm khởi tạo tường minh.
|
|
Score(const Score & copy_from)
Sao chép hàm khởi tạo để sao chép một điểm số hiện có sang một điểm số mới.
|
|
Score(Score && move_from)
Hàm khởi tạo để chuyển điểm số hiện có sang điểm số mới.
|
|
~Score()
|
Hàm công khai |
|
---|---|
Metadata() const
|
const std::string &
Trả về siêu dữ liệu liên quan đến điểm số do nhà phát triển chỉ định, nếu có được thiết lập cho điểm số này.
|
Rank() const
|
uint64_t
Trả về thứ hạng theo điểm số của người chơi so với thứ hạng của những người chơi khác.
|
Valid() const
|
bool
Trả về true khi điểm số trả về được điền sẵn dữ liệu và kèm theo trạng thái phản hồi thành công; false cho điểm số do người dùng tạo không được điền hoặc cho điểm số được điền kèm theo trạng thái phản hồi không thành công.
|
Value() const
|
uint64_t
Trả về điểm số của người chơi.
|
operator=(const Score & copy_from)
|
Score &
Toán tử chỉ định để gán giá trị của điểm này từ một điểm số khác.
|
operator=(Score && move_from)
|
Score &
Toán tử chỉ định để gán giá trị của điểm này từ một điểm số khác.
|
Hàm công khai
Metadata
const std::string & Metadata() const
Trả về siêu dữ liệu liên quan đến điểm số do nhà phát triển chỉ định, nếu có được thiết lập cho điểm số này.
Thứ hạng
uint64_t Rank() const
Trả về thứ hạng theo điểm số của người chơi so với thứ hạng của những người chơi khác.
Điểm số
Score()
Điểm số
Score( std::shared_ptr< const ScoreImpl > impl )
Hàm khởi tạo tường minh.
Điểm số
Score( const Score & copy_from )
Sao chép hàm khởi tạo để sao chép một điểm số hiện có sang một điểm số mới.
Điểm số
Score( Score && move_from )
Hàm khởi tạo để chuyển điểm số hiện có sang điểm số mới.
phiên bản tham chiếu r-value.
Hợp lệ
bool Valid() const
Trả về true khi điểm số trả về được điền sẵn dữ liệu và kèm theo trạng thái phản hồi thành công; false cho điểm số do người dùng tạo không được điền hoặc cho điểm số được điền kèm theo trạng thái phản hồi không thành công.
Giá trị này phải đúng thì các hàm getter trên đối tượng này mới có thể sử dụng được.
Giá trị
uint64_t Value() const
Trả về điểm số của người chơi.
operator=
Score & operator=( const Score & copy_from )
Toán tử chỉ định để gán giá trị của điểm này từ một điểm số khác.
operator=
Score & operator=( Score && move_from )
Toán tử chỉ định để gán giá trị của điểm này từ một điểm số khác.
phiên bản tham chiếu r-value.
~Điểm số
~Score()