gpg:: Event
#include <event.h>
Uma única estrutura de dados que contém dados sobre o status de um evento específico.
Resumo
Os dados são de dois tipos: específicos do usuário (por exemplo, se o usuário desbloqueou o evento) e globais (por exemplo, o 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 gerada pelo Google Play Developer Console.
|
ImageUrl() const
|
const std::string &
Retorna o URL que leva à imagem do ícone desse evento.
|
Name() const
|
const std::string &
Retorna o nome abreviado do evento.
|
Valid() const
|
bool
Retorna verdadeiro se o evento for preenchido com dados e acompanhado de um status de resposta bem-sucedido. Retorna falso para um evento criado pelo usuário sem preenchimento ou para um evento preenchido acompanhado de um status de resposta com falha.
|
Visibility() const
|
Retorna o estado do evento:
HIDDEN ou REVEALED . |
operator=(const Event & copy_from)
|
Event &
Atribui essa
Event copiando de outra. |
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 "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()
retornar verdadeiro.
Evento
Event()
Evento
Event( std::shared_ptr< const EventImpl > impl )
Cria um Event
de um shared_ptr
para um EventImpl
.
Destinado a uso interno pela API.
ID
const std::string & Id() const
Retorna a string exclusiva gerada pelo Google Play Developer Console.
Use-o para se referir a um evento no cliente do jogo. Ele só pode ser chamado quando Event::Valid()
retornar verdadeiro.
ImageUrl
const std::string & ImageUrl() const
Retorna o URL que leva à imagem do ícone desse evento.
Event::Valid()
precisa retornar "true" para que essa função seja utilizável.
Nome
const std::string & Name() const
Retorna o nome abreviado do evento.
Até 100 caracteres. Ele só pode ser chamado quando Event::Valid()
retornar verdadeiro.
Válido
bool Valid() const
Retorna verdadeiro se o evento for preenchido com dados e acompanhado de um status de resposta bem-sucedido. Retorna falso para um evento criado pelo usuário sem preenchimento ou para um evento preenchido acompanhado de um status de resposta com falha.
Ele precisa ser verdadeiro para que as funções de 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()