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()