gpg:: 排行榜
#include <leaderboard.h>
单一数据结构,可让您访问与特定排行榜的状态有关的数据,例如其名称和有效性。
摘要
构造函数和析构函数 |
|
---|---|
Leaderboard()
|
|
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
显式构造函数。
|
|
Leaderboard(const Leaderboard & copy_from)
复制用于将现有排行榜复制到新排行榜的构造函数。
|
|
Leaderboard(Leaderboard && move_from)
用于将现有排行榜移至新排行榜的构造函数。
|
|
~Leaderboard()
|
公共函数 |
|
---|---|
IconUrl() const
|
const std::string &
返回指向此排行榜的图标图片的网址。
|
Id() const
|
const std::string &
返回 Google Play 管理中心事先生成的唯一字符串。
|
Name() const
|
const std::string &
返回排行榜的简称。
|
Order() const
|
返回结果是升序还是降序更好。
|
Valid() const
|
bool
当返回的排行榜已填充数据且附有成功响应状态时,返回 true;对于用户创建的排行榜或已填充的排行榜且返回失败响应状态,返回 false。
|
operator=(const Leaderboard & copy_from)
|
用于从另一排行榜分配此排行榜值的分配运算符。
|
operator=(Leaderboard && move_from)
|
用于从另一排行榜分配此排行榜值的分配运算符。
|
公共函数
IconUrl
const std::string & IconUrl() const
返回指向此排行榜的图标图片的网址。
只有在 Leaderboard::Valid() 返回 true 时才能调用此方法。
ID
const std::string & Id() const
返回 Google Play 管理中心事先生成的唯一字符串。
可以用它来引用游戏客户端中的排行榜。只有在 Leaderboard::Valid() 返回 true 时才能调用此方法。
排行榜
Leaderboard()
排行榜
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
显式构造函数。
下单
LeaderboardOrder Order() const
返回结果是升序还是降序更好。
可能的值有“LARGER_IS_BETTER”或“SMALLER_IS_BETTER”。LARGER_IS_BETTER 会将较大的分数放在顶部(降序)。SMALLER_IS_BETTER 将较小的分数放在顶部(升序)。只有当 Achievement::Valid() 返回 true 时才能调用该方法。
有效
bool Valid() const
当返回的排行榜已填充数据且附有成功响应状态时,返回 true;对于用户创建的排行榜或已填充的排行榜且返回失败响应状态,返回 false。
此排行榜上的 getter 函数(id、Name、Description 等)必须为 true,才能使用。
运算符=
Leaderboard & operator=( Leaderboard && move_from )
用于从另一排行榜分配此排行榜值的分配运算符。
r-value-reference 版本。
~排行榜
~Leaderboard()