gpg::ScorePage

#include <score_page.h>

Satu struktur data yang memungkinkan Anda mengakses data skor.

Ringkasan

Data mencakup ID Papan Peringkat, mulai, rentang waktu, koleksi, token halaman skor sebelumnya, token halaman skor berikutnya, dan vektor semua entri skor.

Konstruktor dan Destruktor

ScorePage()
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
Konstruktor eksplisit.
ScorePage(const ScorePage & copy_from)
Salin konstruktor untuk menyalin halaman skor yang ada ke halaman baru.
ScorePage(ScorePage && move_from)
Konstruktor untuk memindahkan halaman skor yang ada ke halaman baru.
~ScorePage()

Fungsi publik

Collection() const
Menampilkan apakah papan peringkat bersifat PUBLIK atau SOSIAL.
Entries() const
const std::vector< ScorePage::Entry > &
Vektor dari semua entri skor.
HasNextScorePage() const
bool
Valid jika papan skor memiliki halaman skor berikutnya.
HasPreviousScorePage() const
bool
Valid jika papan skor memiliki halaman skor sebelumnya.
LeaderboardId() const
const std::string &
Menampilkan string unik yang dibuat sebelumnya oleh Konsol Google Play.
NextScorePageToken() const
Menampilkan token halaman skor untuk halaman berikutnya.
PreviousScorePageToken() const
Menampilkan token halaman skor untuk halaman sebelumnya.
Start() const
Menampilkan apakah papan peringkat awalnya dikueri untuk skor teratas atau skor di dekat pemain saat ini.
TimeSpan() const
Menampilkan rentang waktu papan peringkat.
Valid() const
bool
Menampilkan nilai benar (true) jika ScorePage ini diisi dengan data.
operator=(const ScorePage & copy_from)
Operator penetapan untuk menetapkan nilai halaman skor ini dari halaman skor lain.
operator=(ScorePage && move_from)
Operator penetapan untuk menetapkan nilai halaman skor ini dari halaman skor lain.

Class

gpg::ScorePage::Entry

Class yang membuat entri di halaman skor.

gpg::ScorePage::ScorePageToken

Struktur data yang merupakan jenis hampir buram yang mewakili kueri untuk ScorePage (atau kosong).

Fungsi publik

Koleksi

LeaderboardCollection Collection() const 

Menampilkan apakah papan peringkat bersifat PUBLIK atau SOSIAL.

Entri

const std::vector< ScorePage::Entry > & Entries() const 

Vektor dari semua entri skor.

HasNextScorePage

bool HasNextScorePage() const 

Valid jika papan skor memiliki halaman skor berikutnya.

HasPreviousScorePage

bool HasPreviousScorePage() const 

Valid jika papan skor memiliki halaman skor sebelumnya.

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.

NextScorePageToken

ScorePage::ScorePageToken NextScorePageToken() const 

Menampilkan token halaman skor untuk halaman berikutnya.

PreviousScorePageToken

ScorePage::ScorePageToken PreviousScorePageToken() const 

Menampilkan token halaman skor untuk halaman sebelumnya.

ScorePage

 ScorePage()

ScorePage

 ScorePage(
  std::shared_ptr< const ScorePageImpl > impl
)

Konstruktor eksplisit.

ScorePage

 ScorePage(
  const ScorePage & copy_from
)

Salin konstruktor untuk menyalin halaman skor yang ada ke halaman baru.

ScorePage

 ScorePage(
  ScorePage && move_from
)

Konstruktor untuk memindahkan halaman skor yang ada ke halaman baru.

versi r-value-reference.

Mulai

LeaderboardStart Start() const 

Menampilkan apakah papan peringkat awalnya dikueri untuk skor teratas atau skor di dekat pemain saat ini.

Nilai yang memungkinkan adalah TOP_SCORES dan PLAYER_CENTERED.

TimeSpan

LeaderboardTimeSpan TimeSpan() const 

Menampilkan rentang waktu papan peringkat.

Nilai yang mungkin adalah DAILY, WEEKLY, dan ALL_TIME.

Berlaku

bool Valid() const 

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

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

operator=

ScorePage & operator=(
  const ScorePage & copy_from
)

Operator penetapan untuk menetapkan nilai halaman skor ini dari halaman skor lain.

operator=

ScorePage & operator=(
  ScorePage && move_from
)

Operator penetapan untuk menetapkan nilai halaman skor ini dari halaman skor lain.

versi r-value-reference.

~ScorePage

 ~ScorePage()