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()