gpg:: Peristiwa
#include <event.h>
Struktur data tunggal 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 berapa kali peristiwa bertambah.
|
Description() const
|
const std::string &
Menampilkan deskripsi peristiwa.
|
Id() const
|
const std::string &
Menampilkan string unik yang dihasilkan Google Play Developer Console sebelumnya.
|
ImageUrl() const
|
const std::string &
Menampilkan URL yang mengarah ke gambar ikon untuk peristiwa ini.
|
Name() const
|
const std::string &
Menampilkan nama pendek peristiwa.
|
Valid() const
|
bool
Menampilkan true (benar) jika peristiwa ini diisi dengan data dan disertai dengan status respons yang berhasil; false untuk peristiwa yang dibuat pengguna yang tidak terisi atau untuk peristiwa yang terisi yang disertai dengan status respons yang gagal.
|
Visibility() const
|
Menampilkan status peristiwa:
HIDDEN atau REVEALED . |
operator=(const Event & copy_from)
|
Event &
Tetapkan
Event ini dengan menyalin dari yang lain. |
operator=(Event && move_from)
|
Event &
Tetapkan
Event ini dengan memindahkan objek lain ke dalamnya. |
Fungsi publik
Jumlah
uint64_t Count() const
Menampilkan frekuensi peristiwa bertambah.
Event::Valid()
harus menampilkan benar (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 (true).
Acara
Event()
Acara
Event( std::shared_ptr< const EventImpl > impl )
Membuat Event
dari shared_ptr
ke EventImpl
.
Ditujukan untuk penggunaan internal oleh API.
ID
const std::string & Id() const
Menampilkan string unik yang dihasilkan Google Play Developer Console sebelumnya.
Gunakan untuk merujuk ke sebuah acara di klien game Anda. Fungsi ini hanya dapat dipanggil jika Event::Valid()
menampilkan nilai benar (true).
ImageUrl
const std::string & ImageUrl() const
Menampilkan URL yang mengarah ke gambar ikon untuk peristiwa ini.
Event::Valid()
harus menampilkan benar (true) agar fungsi ini dapat digunakan.
Nama
const std::string & Name() const
Menampilkan nama pendek peristiwa.
Hingga 100 karakter. Fungsi ini hanya dapat dipanggil jika Event::Valid()
menampilkan nilai benar (true).
Berlaku
bool Valid() const
Menampilkan true (benar) jika peristiwa ini diisi dengan data dan disertai dengan status respons yang berhasil; false untuk peristiwa yang dibuat pengguna yang tidak terisi atau untuk peristiwa yang terisi yang disertai dengan status respons yang gagal.
Nilainya 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 benar (true) agar fungsi ini dapat digunakan.
operator=
Event & operator=( const Event & copy_from )
Tetapkan Event
ini dengan menyalin dari yang lain.
operator=
Event & operator=( Event && move_from )
Tetapkan Event
ini dengan memindahkan objek lain ke dalamnya.
~Peristiwa
~Event()