gpg::ScorePage

#include <score_page.h>

Satu struktur data 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 yang baru.
ScorePage(ScorePage && move_from)
Konstruktor untuk memindahkan halaman skor yang ada ke halaman baru.
~ScorePage()

Fungsi publik

Collection() const
Menampilkan apakah papan peringkat adalah PUBLIK atau MEDIA SOSIAL.
Entries() const
const std::vector< ScorePage::Entry > &
Vektor 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 true (benar) jika ScorePage ini diisi dengan data.
operator=(const ScorePage & copy_from)
Operator penugasan untuk memberikan nilai halaman skor ini dari halaman skor lain.
operator=(ScorePage && move_from)
Operator penugasan untuk memberikan 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

Collection

LeaderboardCollection Collection() const 

Menampilkan apakah papan peringkat adalah PUBLIK atau MEDIA SOSIAL.

Entri

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

Vektor 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 aplikasi tersebut untuk merujuk ke papan peringkat di klien game Anda. Metode ini hanya dapat dipanggil jika Leaderboard::Valid() menampilkan nilai benar (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 yang 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 mungkin adalah TOP_ScoreS dan Player_CENTERED.

TimeSpan

LeaderboardTimeSpan TimeSpan() const 

Menampilkan rentang waktu papan peringkat.

Nilai yang memungkinkan adalah Daily, WEEKLY, dan ALL_TIME.

Valid

bool Valid() const 

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

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

operator=

ScorePage & operator=(
  const ScorePage & copy_from
)

Operator penugasan untuk memberikan nilai halaman skor ini dari halaman skor lain.

operator=

ScorePage & operator=(
  ScorePage && move_from
)

Operator penugasan untuk memberikan nilai halaman skor ini dari halaman skor lain.

versi r-value-reference.

~Halaman Skor

 ~ScorePage()