gpg::ScorePage

#include <score_page.h>

Struktur data tunggal yang memungkinkan Anda mengakses data skor.

Ringkasan

Data mencakup ID Papan Peringkat, awal, rentang waktu, pengumpulan, 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 skor 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
Berlaku jika papan skor memiliki halaman skor berikutnya.
HasPreviousScorePage() const
bool
Berlaku jika papan skor memiliki halaman skor sebelumnya.
LeaderboardId() const
const std::string &
Menampilkan string unik yang dihasilkan Google Play Developer Console sebelumnya.
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 true (benar) 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 dengan jenis yang 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 

Berlaku jika papan skor memiliki halaman skor berikutnya.

HasPreviousScorePage

bool HasPreviousScorePage() const 

Berlaku jika papan skor memiliki halaman skor sebelumnya.

LeaderboardId

const std::string & LeaderboardId() const 

Menampilkan string unik yang dihasilkan Google Play Developer Console sebelumnya.

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

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 skor baru.

ScorePage

 ScorePage(
  ScorePage && move_from
)

Konstruktor untuk memindahkan halaman skor yang ada ke halaman baru.

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 mungkin 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 true (benar) jika ScorePage ini diisi dengan data.

Harus menampilkan benar agar fungsi pengambil di 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.

r-value-reference.

~Halaman Skor

 ~ScorePage()