gpg:: Etkinlik
#include <event.h>
Belirli bir etkinliğin durumuyla ilgili verileri içeren tek bir veri yapısıdır.
Özet
Veriler iki türden oluşur: kullanıcıya özel (ör. kullanıcının etkinliğin kilidini açıp açmadığı) ve genel (ör. etkinlik adı).
Oluşturucular ve Yıkıcılar |
|
---|---|
Event()
|
|
Event(std::shared_ptr< const EventImpl > impl)
|
|
Event(const Event & copy_from)
Mevcut bir
Event dosyasının bir kopyasını oluşturur. |
|
Event(Event && move_from)
Mevcut bir
Event öğesini taşır. |
|
~Event()
|
Kamu işlevleri |
|
---|---|
Count() const
|
uint64_t
Etkinliğin kaç kez artırıldığını döndürür.
|
Description() const
|
const std::string &
Etkinliğin açıklamasını döndürür.
|
Id() const
|
const std::string &
Google Play Developer Console'un önceden oluşturduğu benzersiz dizeyi döndürür.
|
ImageUrl() const
|
const std::string &
Bu etkinliğin simge resmine giden URL'yi döndürür.
|
Name() const
|
const std::string &
Etkinliğin kısa adını döndürür.
|
Valid() const
|
bool
Bu etkinlik verilerle doldurulursa ve başarılı bir yanıt durumuna eşlik ediyorsa true (doğru), kullanıcı tarafından oluşturulmuş bir etkinlik için veya başarısız bir yanıt durumuyla birlikte doldurulan bir etkinlik için false (yanlış) değerini döndürür.
|
Visibility() const
|
Etkinlik durumunu döndürür:
HIDDEN veya REVEALED . |
operator=(const Event & copy_from)
|
Event &
Bu
Event değerini, başka bir birinden kopyalayarak atar. |
operator=(Event && move_from)
|
Event &
|
Kamu işlevleri
Sayı
uint64_t Count() const
Etkinliğin kaç kez artırıldığını döndürür.
Bu işlevin kullanılabilmesi için Event::Valid()
, true değerini döndürmelidir.
Açıklama
const std::string & Description() const
Etkinliğin açıklamasını döndürür.
Yalnızca Event::Valid()
true (doğru) değerini döndürdüğünde çağrılabilir.
Etkinlik
Event()
Etkinlik
Event( std::shared_ptr< const EventImpl > impl )
shared_ptr
değerinden EventImpl
değerine bir Event
oluşturur.
API tarafından dahili kullanıma yöneliktir.
Kimlik
const std::string & Id() const
Google Play Developer Console'un önceden oluşturduğu benzersiz dizeyi döndürür.
Oyun istemcinizdeki bir etkinliğe atıfta bulunmak için bunu kullanın. Yalnızca Event::Valid()
true (doğru) değerini döndürdüğünde çağrılabilir.
ImageUrl
const std::string & ImageUrl() const
Bu etkinliğin simge resmine giden URL'yi döndürür.
Bu işlevin kullanılabilmesi için Event::Valid()
, true değerini döndürmelidir.
Ad
const std::string & Name() const
Etkinliğin kısa adını döndürür.
En fazla 100 karakter. Yalnızca Event::Valid()
true (doğru) değerini döndürdüğünde çağrılabilir.
Geçerli
bool Valid() const
Bu etkinlik verilerle doldurulursa ve başarılı bir yanıt durumuna eşlik ediyorsa true (doğru), kullanıcı tarafından oluşturulmuş bir etkinlik için veya başarısız bir yanıt durumuyla birlikte doldurulan bir etkinlik için false (yanlış) değerini döndürür.
Bu etkinlikteki alıcı işlevlerinin (id
, Name
, Description
vb.) kullanılabilir olması için doğru olmalıdır.
Görünürlük
EventVisibility Visibility() const
Etkinlik durumunu döndürür: HIDDEN
veya REVEALED
.
Bu işlevin kullanılabilmesi için Event::Valid()
, true değerini döndürmelidir.
operatör=
Event & operator=( const Event & copy_from )
Bu Event
değerini, başka bir birinden kopyalayarak atar.
~Etkinlik
~Event()