gpg:: Etkinlik
#include <event.h>
Belirli bir etkinliğin durumuyla ilgili verileri içeren tek bir veri yapısı.
Özet
Veriler iki türdedir: 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
Event öğesinin bir kopyasını oluşturur. |
|
Event(Event && move_from)
Mevcut bir
Event öğeyi taşır. |
|
~Event()
|
Herkese açık işlevler |
|
---|---|
Count() const
|
uint64_t
Etkinliğin yapılma sayısı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 Geliştirici Konsolu'nun önceden oluşturduğu benzersiz dizeyi döndürür.
|
ImageUrl() const
|
const std::string &
Bu etkinlik için simge resmine yönlendiren 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 etkinliğe başarılı bir yanıt durumu eşlik ediyorsa true değerini döndürür; false (yanlış) değerini alır.
|
Visibility() const
|
Etkinlik durumunu döndürür:
HIDDEN veya REVEALED . |
operator=(const Event & copy_from)
|
Event &
Bu
Event , başka bir kuruluştan kopyalayarak atanır. |
operator=(Event && move_from)
|
Event &
Bu
Event , başka bir öğeyi içine taşıyarak atar. |
Herkese açık işlevler
Sayı
uint64_t Count() const
Etkinliğin yapılma sayısını döndürür.
Bu işlevin kullanılabilmesi için Event::Valid()
, doğru 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()
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ım için tasarlanmıştır.
Kimlik
const std::string & Id() const
Google Play Geliştirici Konsolu'nun önceden oluşturduğu benzersiz dizeyi döndürür.
Bunu, oyun istemcinizdeki bir etkinliğe referans vermek için kullanın. Yalnızca Event::Valid()
doğru değerini döndürdüğünde çağrılabilir.
ImageUrl
const std::string & ImageUrl() const
Bu etkinlik için simge resmine yönlendiren URL'yi döndürür.
Bu işlevin kullanılabilmesi için Event::Valid()
, doğru 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()
doğru değerini döndürdüğünde çağrılabilir.
Geçerli
bool Valid() const
Bu etkinliğe başarılı bir yanıt durumu eşlik ediyorsa true değerini döndürür; false (yanlış) değerini alır.
Bu etkinlikteki (id
, Name
, Description
vb.) alıcı işlevlerinin 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()
, doğru değerini döndürmelidir.
operator=
Event & operator=( const Event & copy_from )
Bu Event
, başka bir kuruluştan kopyalayarak atanır.
~Etkinlik
~Event()