gpg::Banner utama

#include <leaderboard.h>

Struktur data tunggal yang memungkinkan Anda mengakses data tentang status papan peringkat tertentu, seperti nama dan validitasnya.

Ringkasan

Konstruktor dan Destruktor

Leaderboard()
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Konstruktor eksplisit.
Leaderboard(const Leaderboard & copy_from)
Salin konstruktor untuk menyalin papan peringkat yang ada ke papan peringkat baru.
Leaderboard(Leaderboard && move_from)
Konstruktor untuk memindahkan papan peringkat yang sudah ada ke papan peringkat baru.
~Leaderboard()

Fungsi publik

IconUrl() const
const std::string &
Menampilkan URL yang mengarah ke gambar ikon untuk Papan Peringkat ini.
Id() const
const std::string &
Menampilkan string unik yang dibuat sebelumnya oleh Konsol Google Play.
Name() const
const std::string &
Menampilkan nama pendek papan peringkat.
Order() const
Menampilkan apakah urutan naik atau turun lebih baik.
Valid() const
bool
Menampilkan nilai benar saat papan peringkat yang ditampilkan diisi dengan data dan disertai dengan status respons berhasil; salah untuk papan peringkat buatan pengguna yang tidak terisi atau untuk papan peringkat yang telah diisi disertai dengan status respons gagal.
operator=(const Leaderboard & copy_from)
Operator penetapan untuk menetapkan nilai papan peringkat ini dari papan peringkat lain.
operator=(Leaderboard && move_from)
Operator penetapan untuk menetapkan nilai papan peringkat ini dari papan peringkat lain.

Fungsi publik

IconUrl

const std::string & IconUrl() const 

Menampilkan URL yang mengarah ke gambar ikon untuk Papan Peringkat ini.

Metode ini hanya dapat dipanggil jika Leaderboard::Valid() menampilkan nilai benar (true).

Id

const std::string & Id() 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).

Papan peringkat

 Leaderboard()

Papan peringkat

 Leaderboard(
  std::shared_ptr< const LeaderboardImpl > impl
)

Konstruktor eksplisit.

Papan peringkat

 Leaderboard(
  const Leaderboard & copy_from
)

Salin konstruktor untuk menyalin papan peringkat yang ada ke papan peringkat baru.

Papan peringkat

 Leaderboard(
  Leaderboard && move_from
)

Konstruktor untuk memindahkan papan peringkat yang sudah ada ke papan peringkat baru.

versi r-value-reference.

Nama

const std::string & Name() const 

Menampilkan nama pendek papan peringkat.

Hingga 100 karakter. Ini hanya dapat dipanggil jika Achievement::Valid() menampilkan nilai benar (true).

Pesan

LeaderboardOrder Order() const 

Menampilkan apakah urutan naik atau turun lebih baik.

Nilai yang mungkin adalah "LARGER_IS_BETTER" atau "SMALLER_IS_BETTER". LARGER_IS_BETTER menempatkan skor yang lebih besar di bagian atas (menurun). SmallER_IS_BETTER menempatkan skor yang lebih kecil di bagian atas (menaik). Ini hanya dapat dipanggil jika Achievement::Valid() menampilkan nilai benar (true).

Valid

bool Valid() const 

Menampilkan nilai benar saat papan peringkat yang ditampilkan diisi dengan data dan disertai dengan status respons berhasil; salah untuk papan peringkat buatan pengguna yang tidak terisi atau untuk papan peringkat yang telah diisi disertai dengan status respons gagal.

Harus benar agar fungsi pengambil pada papan peringkat ini (id, Nama, Deskripsi, dll.) dapat digunakan.

operator=

Leaderboard & operator=(
  const Leaderboard & copy_from
)

Operator penetapan untuk menetapkan nilai papan peringkat ini dari papan peringkat lain.

operator=

Leaderboard & operator=(
  Leaderboard && move_from
)

Operator penetapan untuk menetapkan nilai papan peringkat ini dari papan peringkat lain.

versi r-value-reference.

~Papan Peringkat

 ~Leaderboard()