gpg:: Papan Peringkat
#include <leaderboard.h>
Satu struktur data 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 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 oleh Konsol Google Play sebelumnya.
|
Name() const
|
const std::string &
Menampilkan nama singkat papan peringkat.
|
Order() const
|
Menampilkan apakah urutan menaik atau menurun lebih baik.
|
Valid() const
|
bool
Menampilkan benar jika papan peringkat yang ditampilkan diisi dengan data dan disertai dengan status respons yang berhasil; salah untuk papan peringkat yang dibuat pengguna yang tidak diisi atau untuk papan peringkat yang diisi dan disertai dengan status respons yang 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.
Fungsi ini hanya dapat dipanggil jika Leaderboard::Valid() menampilkan nilai benar.
ID
const std::string & Id() 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.
Banner utama
Leaderboard()
Banner utama
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
Konstruktor eksplisit.
Banner utama
Leaderboard( const Leaderboard & copy_from )
Salin konstruktor untuk menyalin papan peringkat yang ada ke papan peringkat baru.
Banner utama
Leaderboard( Leaderboard && move_from )
Konstruktor untuk memindahkan papan peringkat yang ada ke papan peringkat baru.
versi r-value-reference.
Nama
const std::string & Name() const
Menampilkan nama singkat papan peringkat.
Maksimal 100 karakter. Fungsi ini hanya dapat dipanggil jika Achievement::Valid() menampilkan nilai benar.
Pesanan
LeaderboardOrder Order() const
Menampilkan apakah urutan menaik atau menurun 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 (menurut urutan menaik). Fungsi ini hanya dapat dipanggil jika Achievement::Valid() menampilkan nilai benar.
Berlaku
bool Valid() const
Menampilkan benar jika papan peringkat yang ditampilkan diisi dengan data dan disertai dengan status respons yang berhasil; salah untuk papan peringkat yang dibuat pengguna yang tidak diisi atau untuk papan peringkat yang diisi dan disertai dengan status respons yang gagal.
Fungsi ini harus benar agar fungsi pengambil di 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()