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。
|
值() 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 )
显式构造函数。
有效
bool Valid() const
当返回的分数填充了数据并伴随成功的响应状态时返回 true;对于未填充的用户创建的分数或对于填充的分数伴随不成功的响应状态时返回 false。
对于此对象上的 getter 函数可用,它必须为真。
值
uint64_t Value() const
返回玩家的分数。
~Score
~Score()