gpg:: ScorePage
#include <score_page.h>
1 つのデータ構造でスコアデータにアクセスできます。
概要
データには、リーダーボード ID、開始、期間、コレクション、前のスコアページのトークン、次のスコアページのトークン、すべてのスコアエントリのベクトルが含まれます。
コンストラクタとデストラクタ |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
明示的なコンストラクタ。
|
|
ScorePage(const ScorePage & copy_from)
既存のスコアページを新しいページにコピーするためのコピー コンストラクタ。
|
|
ScorePage(ScorePage && move_from)
既存のスコアページを新しいページに移動するためのコンストラクタ。
|
|
~ScorePage()
|
パブリック関数 |
|
---|---|
Collection() const
|
リーダーボードが PUBLIC か SOCIAL かを返します。
|
Entries() const
|
const std::vector< ScorePage::Entry > &
すべてのスコアエントリのベクトル。
|
HasNextScorePage() const
|
bool
スコアボードに後続のスコアページがある場合に有効です。
|
HasPreviousScorePage() const
|
bool
スコアボードに前のスコアページがある場合に有効です。
|
LeaderboardId() const
|
const std::string &
Google Play Console で事前に生成した一意の文字列を返します。
|
NextScorePageToken() const
|
次のページのスコアページ トークンを返します。
|
PreviousScorePageToken() const
|
前のページのスコアページ トークンを返します。
|
Start() const
|
リーダーボードが当初、現在のプレーヤーの付近のハイスコアまたはスコアをクエリしたかどうかを返します。
|
TimeSpan() const
|
リーダーボードのタイムスパンを返します。
|
Valid() const
|
bool
この
ScorePage にデータが入力されている場合、true を返します。 |
operator=(const ScorePage & copy_from)
|
別のスコアページからこのスコアページの値を割り当てるための割り当て演算子。
|
operator=(ScorePage && move_from)
|
別のスコアページからこのスコアページの値を割り当てるための割り当て演算子。
|
クラス |
|
---|---|
gpg:: |
スコアページにエントリを作成するクラス。 |
gpg:: |
ScorePage に対するクエリを表す(または空である)ほぼ不透明な型のデータ構造。 |
パブリック関数
HasNextScorePage
bool HasNextScorePage() const
スコアボードに後続のスコアページがある場合に有効です。
HasPreviousScorePage
bool HasPreviousScorePage() const
スコアボードに前のスコアページがある場合に有効です。
LeaderboardId
const std::string & LeaderboardId() const
Google Play Console で事前に生成した一意の文字列を返します。
ゲーム クライアントでリーダーボードを参照する場合に使用します。Leaderboard::Valid() が true を返した場合のみ呼び出すことができます。
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
前のページのスコアページ トークンを返します。
ScorePage
ScorePage()
ScorePage
ScorePage( ScorePage && move_from )
既存のスコアページを新しいページに移動するためのコンストラクタ。
r-value-reference バージョンです。
開始する
LeaderboardStart Start() const
リーダーボードが当初、現在のプレーヤーの付近のハイスコアまたはスコアをクエリしたかどうかを返します。
有効な値は TOP_SCORES と PLAYER_CENTERED です。
有効
bool Valid() const
演算子=
ScorePage & operator=( ScorePage && move_from )
別のスコアページからこのスコアページの値を割り当てるための割り当て演算子。
r-value-reference バージョンです。
~ScorePage
~ScorePage()