gpg:: Evento
#include <event.h>
Uma única estrutura de dados com informações sobre o status de um evento específico.
Resumo
Os dados incluem dois tipos: específicos do usuário (por exemplo, se o usuário desbloqueou o evento) e globais (por exemplo, nome do evento).
Construtores e destrutores |
|
---|---|
Event()
|
|
Event(std::shared_ptr< const EventImpl > impl)
|
|
Event(const Event & copy_from)
Cria uma cópia de um
Event existente. |
|
Event(Event && move_from)
Move um
Event existente. |
|
~Event()
|
Funções públicas |
|
---|---|
Count() const
|
uint64_t
Retorna o número de vezes que o evento foi incrementado.
|
Description() const
|
const std::string &
Retorna a descrição do evento.
|
Id() const
|
const std::string &
Retorna a string exclusiva que o Console do desenvolvedor do Google Play gerou anteriormente.
|
ImageUrl() const
|
const std::string &
Retorna o URL que leva à imagem do ícone desse evento.
|
Name() const
|
const std::string &
Retorna o nome curto do evento.
|
Valid() const
|
bool
Retorna "true" se esse evento é preenchido com dados e é acompanhado por um status de resposta bem-sucedida; "false", para um evento não preenchido criado pelo usuário ou para um preenchido acompanhado por um status de resposta malsucedida.
|
Visibility() const
|
Retorna o estado do evento:
HIDDEN ou REVEALED . |
operator=(const Event & copy_from)
|
Event &
Atribui este
Event copiando de outro. |
operator=(Event && move_from)
|
Event &
Atribui este
Event movendo outro para ele. |
Funções públicas
Count
uint64_t Count() const
Retorna o número de vezes que o evento foi incrementado.
Event::Valid()
precisa retornar verdadeiro para que essa função seja utilizável.
Descrição
const std::string & Description() const
Retorna a descrição do evento.
Ele só pode ser chamado quando Event::Valid()
retorna "true".
Evento
Event()
Evento
Event( std::shared_ptr< const EventImpl > impl )
Constrói um Event
de um shared_ptr
a um EventImpl
.
Destinado ao uso interno da API.
ID
const std::string & Id() const
Retorna a string exclusiva que o Console do desenvolvedor do Google Play gerou anteriormente.
Use-o para se referir a um evento no cliente do jogo. Ele só pode ser chamado quando Event::Valid()
retorna "true".
ImageUrl
const std::string & ImageUrl() const
Retorna o URL que leva à imagem do ícone desse evento.
Event::Valid()
precisa retornar verdadeiro para que essa função seja utilizável.
Nome
const std::string & Name() const
Retorna o nome curto do evento.
Até 100 caracteres. Ele só pode ser chamado quando Event::Valid()
retorna "true".
Válida
bool Valid() const
Retorna "true" se esse evento é preenchido com dados e é acompanhado por um status de resposta bem-sucedida; "false", para um evento não preenchido criado pelo usuário ou para um preenchido acompanhado por um status de resposta malsucedida.
Ele precisa ser verdadeiro para que as funções getter nesse evento (id
, Name
, Description
etc.) possam ser usadas.
Visibilidade
EventVisibility Visibility() const
Retorna o estado do evento: HIDDEN
ou REVEALED
.
Event::Valid()
precisa retornar verdadeiro para que essa função seja utilizável.
~Evento
~Event()