gpg::Score
#include <score.h>
单个数据结构,用于访问有关玩家分数的数据。
摘要
构造函数和析构函数 |
|
---|---|
Score()
|
|
Score(std::shared_ptr< const ScoreImpl > impl)
显式构造函数。
|
|
Score(const Score & copy_from)
拷贝构造函数,用于将现有分数拷贝到新分数中。
|
|
Score(Score && move_from)
移动构造函数,用于将现有分数移动到新分数中。
|
|
~Score()
|
公有函数 |
|
---|---|
Metadata() const
|
const std::string &
返回与分数相关的开发者指定的元数据(如果为此分数设置了任何元数据)。
|
Rank() const
|
uint64_t
返回玩家分数与其他玩家分数相比的排名。
|
Valid() const
|
bool
当返回的分数包含数据并伴有成功的响应状态时,返回 true;对于未填充的用户创建分数或伴有不成功响应状态的已填充分数,返回 false。
|
Value() const
|
uint64_t
返回玩家的分数。
|
operator=(const Score & copy_from)
|
Score &
赋值运算符,用于从另一个分数赋值此分数的值。
|
operator=(Score && move_from)
|
Score &
赋值运算符,用于从另一个分数赋值此分数的值。
|
公有函数
元数据
const std::string & Metadata() const
返回与分数相关的开发者指定的元数据(如果为此分数设置了任何元数据)。
排名
uint64_t Rank() const
返回玩家分数与其他玩家分数相比的排名。
Score
Score()
Score
Score( std::shared_ptr< const ScoreImpl > impl )
显式构造函数。
Valid
bool Valid() const
当返回的分数包含数据并伴有成功的响应状态时,返回 true;对于未填充的用户创建分数或伴有不成功响应状态的已填充分数,返回 false。
此属性必须为 true,此对象上的 getter 函数才能使用。
Value
uint64_t Value() const
返回玩家的分数。
~Score
~Score()