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 &
このリーダーボードのアイコンの画像への URL を返します。
|
Id() const
|
const std::string &
Google Play Console で事前に生成された一意の文字列を返します。
|
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
このリーダーボードのアイコンの画像への URL を返します。
Leaderboard::Valid() が true を返した場合にのみ呼び出せます。
ID
const std::string & Id() const
Google Play Console で事前に生成された一意の文字列を返します。
ゲーム クライアントでリーダーボードを参照するために使用します。Leaderboard::Valid() が true を返した場合にのみ呼び出せます。
リーダーボード
Leaderboard()
リーダーボード
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
明示的なコンストラクタ。
リーダーボード
Leaderboard( Leaderboard && move_from )
既存のリーダーボードを新しいリーダーボードに移動するためのコンストラクタ。
r-value-reference バージョン。
名前
const std::string & Name() const
リーダーボードの略称を返します。
最大 100 文字です。Achievement::Valid() が true を返した場合にのみ呼び出されます。
注文
LeaderboardOrder Order() const
昇順と降順のどちらが優れているかを返します。
有効な値は「LARGER_IS_BETTER」または「SMALLER_IS_BETTER」です。LARGER_IS_BETTER では、スコアが大きいほど上位に表示されます(降順)。SMALLER_IS_BETTER では、スコアが小さいほど上位に表示されます(昇順)。Achievement::Valid() が true を返した場合にのみ呼び出されます。
有効
bool Valid() const
返されたリーダーボードにデータが入力され、レスポンス ステータスが成功の場合、true を返します。ユーザー作成のリーダーボードにデータが入力されていない場合、またはレスポンス ステータスが失敗の場合、false を返します。
このリーダーボードのゲッター関数(id、名前、説明など)を使用できるようにするには、true にする必要があります。
operator=
Leaderboard & operator=( const Leaderboard & copy_from )
別のリーダーボードからこのリーダーボードの値を代入するための代入演算子。
operator=
Leaderboard & operator=( Leaderboard && move_from )
別のリーダーボードからこのリーダーボードの値を代入するための代入演算子。
r-value-reference バージョン。
~リーダーボード
~Leaderboard()