gpg::ScoreSummary

#include <score_summary.h>

Satu struktur data yang memungkinkan Anda mengakses ringkasan informasi skor.

Ringkasan

Konstruktor dan Destruktor

ScoreSummary()
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
Membuat ScoreSummary dari shared_ptr menjadi ScoreSummaryImpl.
ScoreSummary(const ScoreSummary & copy_from)
Membuat salinan ScoreSummary yang ada.
ScoreSummary(ScoreSummary && move_from)
Memindahkan ScoreSummary yang ada.
~ScoreSummary()

Fungsi publik

ApproximateNumberOfScores() const
uint64_t
Menampilkan perkiraan jumlah skor di halaman skor.
Collection() const
Menampilkan koleksi tempat papan peringkat berada.
CurrentPlayerScore() const
const Score &
Menampilkan skor untuk pemain yang saat ini login.
LeaderboardId() const
const std::string &
Menampilkan string unik yang dibuat sebelumnya oleh Konsol Google Play.
TimeSpan() const
Menampilkan rentang waktu papan peringkat.
Valid() const
bool
Menampilkan nilai benar (true) jika ScoreSummary ini diisi dengan data.
operator=(const ScoreSummary & copy_from)
Menetapkan ScoreSummary ini dengan menyalin dari ScoreSummary lain.
operator=(ScoreSummary && move_from)
Menetapkan ScoreSummary ini dengan memindahkan ScoreSummary lain ke dalamnya.

Fungsi publik

ApproximateNumberOfScores

uint64_t ApproximateNumberOfScores() const 

Menampilkan perkiraan jumlah skor di halaman skor.

Menampilkan error jika tidak ada skor yang diminta (max_results = 0), dan membatasi jumlah skor menjadi 25 jika jumlahnya berlebihan.

Koleksi

LeaderboardCollection Collection() const 

Menampilkan koleksi tempat papan peringkat berada.

Kemungkinan nilainya adalah PUBLIC dan SOCIAL.

CurrentPlayerScore

const Score & CurrentPlayerScore() const 

Menampilkan skor untuk pemain yang saat ini login.

LeaderboardId

const std::string & LeaderboardId() const 

Menampilkan string unik yang dibuat sebelumnya oleh Konsol Google Play.

Gunakan untuk merujuk ke papan peringkat di klien game Anda. Fungsi ini hanya dapat dipanggil jika Leaderboard::Valid() menampilkan nilai benar.

ScoreSummary

 ScoreSummary()

ScoreSummary

 ScoreSummary(
  std::shared_ptr< const ScoreSummaryImpl > impl
)

Membuat ScoreSummary dari shared_ptr menjadi ScoreSummaryImpl.

Dimaksudkan untuk penggunaan internal oleh API.

ScoreSummary

 ScoreSummary(
  const ScoreSummary & copy_from
)

Membuat salinan ScoreSummary yang ada.

ScoreSummary

 ScoreSummary(
  ScoreSummary && move_from
)

Memindahkan ScoreSummary yang ada.

TimeSpan

LeaderboardTimeSpan TimeSpan() const 

Menampilkan rentang waktu papan peringkat.

Kemungkinan nilainya adalah DAILY, WEEKLY, atau ALL_TIME.

Berlaku

bool Valid() const 

Menampilkan nilai benar (true) jika ScoreSummary ini diisi dengan data.

Harus menampilkan true agar fungsi pengambil pada objek ScoreSummary (LeaderboardId, TimeSpan, dll.) dapat digunakan.

operator=

ScoreSummary & operator=(
  const ScoreSummary & copy_from
)

Menetapkan ScoreSummary ini dengan menyalin dari ScoreSummary lain.

operator=

ScoreSummary & operator=(
  ScoreSummary && move_from
)

Menetapkan ScoreSummary ini dengan memindahkan ScoreSummary lain ke dalamnya.

~ScoreSummary

 ~ScoreSummary()