gpg:: Evento
#include <event.h>
Uma única estrutura de dados contendo dados sobre o status de um evento específico.
Resumo
Os dados são compostos por 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 destruidores |
|
---|---|
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 gerada anteriormente pelo Console do desenvolvedor do Google Play.
|
ImageUrl() const
|
const std::string &
Retorna o URL que leva à imagem do ícone deste evento.
|
Name() const
|
const std::string &
Retorna o nome curto do evento.
|
Valid() const
|
bool
Retorna verdadeiro se esse evento for preenchido com dados e acompanhado por um status de resposta bem-sucedida. "false" para um evento não preenchido criado pelo usuário ou preenchido com um status de resposta de falha.
|
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
Contagem
uint64_t Count() const
Retorna o número de vezes que o evento foi incrementado.
Event::Valid()
precisa retornar "true" 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 verdadeiro.
Evento
Event()
Evento
Event( std::shared_ptr< const EventImpl > impl )
Cria um Event
de um shared_ptr
para um EventImpl
.
Destinado ao uso interno pela API.
ID
const std::string & Id() const
Retorna a string exclusiva gerada anteriormente pelo Console do desenvolvedor do Google Play.
Use-o para se referir a um evento no cliente do jogo. Ele só pode ser chamado quando Event::Valid()
retorna verdadeiro.
ImageUrl
const std::string & ImageUrl() const
Retorna o URL que leva à imagem do ícone deste evento.
Event::Valid()
precisa retornar "true" 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 verdadeiro.
Válido
bool Valid() const
Retorna verdadeiro se esse evento for preenchido com dados e acompanhado por um status de resposta bem-sucedida. false para um evento não preenchido criado pelo usuário ou preenchido com um status de resposta de falha.
Ele precisa ser verdadeiro para que as funções getter nesse evento (id
, Name
, Description
etc.) sejam utilizáveis.
Visibilidade
EventVisibility Visibility() const
Retorna o estado do evento: HIDDEN
ou REVEALED
.
Event::Valid()
precisa retornar "true" para que essa função seja utilizável.
~Evento
~Event()