gpg:: Peristiwa
#include <event.h>
Satu struktur data yang berisi data tentang status peristiwa tertentu.
Ringkasan
Data terdiri dari dua jenis: khusus pengguna (misalnya, apakah pengguna telah membuka kunci peristiwa), dan global (misalnya, nama peristiwa).
Konstruktor dan Destruktor |
|
|---|---|
Event()
|
|
Event(std::shared_ptr< const EventImpl > impl)
|
|
Event(const Event & copy_from)
Membuat salinan
Event yang ada. |
|
Event(Event && move_from)
Memindahkan
Event yang ada. |
|
~Event()
|
Fungsi publik |
|
|---|---|
Count() const
|
uint64_t
Menampilkan frekuensi peristiwa bertambah.
|
Description() const
|
const std::string &
Menampilkan deskripsi peristiwa.
|
Id() const
|
const std::string &
Menampilkan string unik yang dibuat sebelumnya oleh Konsol Google Play.
|
ImageUrl() const
|
const std::string &
Menampilkan URL yang mengarah ke gambar ikon untuk acara ini.
|
Name() const
|
const std::string &
Menampilkan nama singkat peristiwa.
|
Valid() const
|
bool
Menampilkan true jika peristiwa ini diisi dengan data dan disertai dengan status respons yang berhasil; false untuk peristiwa buatan pengguna yang tidak diisi atau untuk peristiwa yang diisi disertai dengan status respons yang gagal.
|
Visibility() const
|
Menampilkan status peristiwa:
HIDDEN atau REVEALED. |
operator=(const Event & copy_from)
|
Event &
|
operator=(Event && move_from)
|
Event &
|
Fungsi publik
Jumlah
uint64_t Count() const
Menampilkan frekuensi peristiwa bertambah.
Event::Valid() harus menampilkan true agar fungsi ini dapat digunakan.
Deskripsi
const std::string & Description() const
Menampilkan deskripsi peristiwa.
Fungsi ini hanya dapat dipanggil jika Event::Valid() menampilkan nilai benar.
Peristiwa
Event()
Peristiwa
Event( std::shared_ptr< const EventImpl > impl )
Membuat Event dari shared_ptr menjadi EventImpl.
Dimaksudkan untuk penggunaan internal oleh API.
ID
const std::string & Id() const
Menampilkan string unik yang dibuat sebelumnya oleh Konsol Google Play.
Gunakan untuk merujuk ke peristiwa di klien game Anda. Fungsi ini hanya dapat dipanggil jika Event::Valid() menampilkan nilai benar.
ImageUrl
const std::string & ImageUrl() const
Menampilkan URL yang mengarah ke gambar ikon untuk acara ini.
Event::Valid() harus menampilkan true agar fungsi ini dapat digunakan.
Nama
const std::string & Name() const
Menampilkan nama pendek peristiwa.
Maksimal 100 karakter. Fungsi ini hanya dapat dipanggil jika Event::Valid() menampilkan nilai benar.
Berlaku
bool Valid() const
Menampilkan true jika peristiwa ini diisi dengan data dan disertai dengan status respons yang berhasil; false untuk peristiwa buatan pengguna yang tidak diisi atau untuk peristiwa yang diisi disertai dengan status respons yang gagal.
Fungsi ini harus benar agar fungsi pengambil pada peristiwa ini (id, Name, Description, dll.) dapat digunakan.
Visibilitas
EventVisibility Visibility() const
Menampilkan status peristiwa: HIDDEN atau REVEALED.
Event::Valid() harus menampilkan true agar fungsi ini dapat digunakan.
~Peristiwa
~Event()