gpg:: ScorePage
#include <score_page.h>
スコアデータにアクセスできる単一のデータ構造。
概要
データには、リーダーボード ID、開始、期間、コレクション、前のスコアページ トークン、次のスコアページ トークン、すべてのスコアエントリのベクトルが含まれます。
コンストラクタとデストラクタ |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
明示的なコンストラクタ。
|
|
ScorePage(const ScorePage & copy_from)
既存のスコアページを新しいスコアページにコピーするためのコピー コンストラクタ。
|
|
ScorePage(ScorePage && move_from)
既存のスコアページを新しいスコアページに移動するためのコンストラクタ。
|
|
~ScorePage()
|
パブリック関数 |
|
---|---|
Collection() const
|
リーダーボードが公開またはソーシャルのどちらであるかを返します。
|
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
operator=
ScorePage & operator=( ScorePage && move_from )
別のスコアページからこのスコアページの値を代入するための代入演算子。
r-value-reference バージョン。
~ScorePage
~ScorePage()