gpg:: Zdarzenie
#include <event.h>
Pojedyncza struktura danych zawierająca informacje o stanie określonego zdarzenia.
Podsumowanie
Dane dzielą się na 2 typy: dotyczące użytkownika (np. odblokowanie zdarzenia) i globalne (np. nazwę zdarzenia).
Konstruktorzy i niszczyciele |
|
---|---|
Event()
|
|
Event(std::shared_ptr< const EventImpl > impl)
|
|
Event(const Event & copy_from)
Tworzy kopię istniejącego elementu
Event . |
|
Event(Event && move_from)
Przenosi istniejące urządzenie
Event . |
|
~Event()
|
Funkcje publiczne |
|
---|---|
Count() const
|
uint64_t
Zwraca, ile razy zdarzenie zostało powiększone.
|
Description() const
|
const std::string &
Zwraca opis zdarzenia.
|
Id() const
|
const std::string &
Zwraca unikalny ciąg wygenerowany przez Konsolę programisty Google Play.
|
ImageUrl() const
|
const std::string &
Zwraca adres URL prowadzący do obrazu ikony tego zdarzenia.
|
Name() const
|
const std::string &
Zwraca krótką nazwę zdarzenia.
|
Valid() const
|
bool
Zwraca wartość „true” (prawda), jeśli to zdarzenie zawiera dane i pojawia się stan informujący o udanej odpowiedzi; wartość „false” (fałsz) w przypadku niewypełnionego zdarzenia utworzonego przez użytkownika lub zdarzenia wypełnionego, któremu towarzyszy niepowodzenie odpowiedzi.
|
Visibility() const
|
Zwraca stan zdarzenia:
HIDDEN lub REVEALED . |
operator=(const Event & copy_from)
|
Event &
Przypisuje ten element
Event , kopiując go z innego elementu. |
operator=(Event && move_from)
|
Event &
Przypisuje element
Event , przenosząc do niego inny. |
Funkcje publiczne
Liczba
uint64_t Count() const
Zwraca, ile razy zdarzenie zostało powiększone.
Aby można było użyć tej funkcji, Event::Valid()
musi zwracać wartość „prawda”.
Opis
const std::string & Description() const
Zwraca opis zdarzenia.
Można ją wywołać tylko wtedy, gdy funkcja Event::Valid()
zwraca wartość true (prawda).
Zdarzenie
Event()
Zdarzenie
Event( std::shared_ptr< const EventImpl > impl )
Konstruuje Event
z shared_ptr
na EventImpl
.
Przeznaczona do użytku wewnętrznego przez interfejs API.
Identyfikator
const std::string & Id() const
Zwraca unikalny ciąg wygenerowany przez Konsolę programisty Google Play.
Możesz go użyć, aby odwołać się do wydarzenia w kliencie gry. Można ją wywołać tylko wtedy, gdy funkcja Event::Valid()
zwraca wartość true (prawda).
ImageUrl
const std::string & ImageUrl() const
Zwraca adres URL prowadzący do obrazu ikony tego zdarzenia.
Aby można było użyć tej funkcji, Event::Valid()
musi zwracać wartość „prawda”.
Nazwa
const std::string & Name() const
Zwraca krótką nazwę zdarzenia.
Do 100 znaków. Można ją wywołać tylko wtedy, gdy funkcja Event::Valid()
zwraca wartość true (prawda).
Prawidłowy
bool Valid() const
Zwraca wartość „true” (prawda), jeśli to zdarzenie zawiera dane i pojawia się stan informujący o udanej odpowiedzi; wartość „false” (fałsz) w przypadku niewypełnionego zdarzenia utworzonego przez użytkownika lub zdarzenia wypełnionego, któremu towarzyszy niepowodzenie odpowiedzi.
Aby można było używać funkcji getter w tym zdarzeniu (id
, Name
, Description
itd.), musi ona mieć wartość prawda.
Widoczność
EventVisibility Visibility() const
Zwraca stan zdarzenia: HIDDEN
lub REVEALED
.
Aby można było użyć tej funkcji, Event::Valid()
musi zwracać wartość „prawda”.
operator=
Event & operator=( const Event & copy_from )
Przypisuje ten element Event
, kopiując go z innego elementu.
operator=
Event & operator=( Event && move_from )
Przypisuje element Event
, przenosząc do niego inny.
~Zdarzenie
~Event()