gpg:: スコア
#include <score.h>
プレーヤーのスコアに関するデータにアクセスできる 1 つのデータ構造。
概要
コンストラクタとデストラクタ |
|
---|---|
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 が返されます。
|
Value() 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( std::shared_ptr< const ScoreImpl > impl )
明示的なコンストラクタ。
有効
bool Valid() const
返されたスコアにデータが入力され、成功のレスポンス ステータスが伴う場合は true が返されます。ユーザー作成のスコアが入力されていないか、入力されたスコアに失敗のレスポンス ステータスが伴う場合は、false が返されます。
このオブジェクトのゲッター関数を使用するには、true にする必要があります。
値
uint64_t Value() const
プレーヤーのスコアを返します。
演算子=
Score & operator=( Score && move_from )
このスコアの値を別のスコアから割り当てる割り当て演算子。
r-value-reference バージョンです。
スコア
~Score()