gpg::Evento

#include <event.h>

Es una sola estructura de datos que contiene datos sobre el estado de un evento específico.

Resumen

Los datos se componen de dos tipos: específicos del usuario (p.ej., si el usuario desbloqueó el evento) y globales (p.ej., nombre del evento).

Constructores y destructores

Event()
Event(std::shared_ptr< const EventImpl > impl)
Construye un Event de un shared_ptr a un EventImpl.
Event(const Event & copy_from)
Crea una copia de un Event existente.
Event(Event && move_from)
Mueve un Event existente.
~Event()

Funciones públicas

Count() const
uint64_t
Muestra la cantidad de veces que se aumentó el evento.
Description() const
const std::string &
Muestra la descripción del evento.
Id() const
const std::string &
Muestra la cadena única que generó Google Play Developer Console con anterioridad.
ImageUrl() const
const std::string &
Muestra la URL que dirige a la imagen del ícono de este evento.
Name() const
const std::string &
Muestra el nombre corto del evento.
Valid() const
bool
Muestra true si este evento se propaga con datos y va acompañado de un estado de respuesta correcta. false para un evento no propagado creado por el usuario o para uno propagado que incluye un estado de respuesta sin éxito.
Visibility() const
Muestra el estado del evento: HIDDEN o REVEALED.
operator=(const Event & copy_from)
Event &
Asigna este Event copiando uno de otro.
operator=(Event && move_from)
Event &
Asigna este Event moviendo otro.

Funciones públicas

Recuento

uint64_t Count() const 

Muestra la cantidad de veces que se aumentó el evento.

Event::Valid() debe mostrar verdadero para que se pueda usar esta función.

Descripción

const std::string & Description() const 

Muestra la descripción del evento.

Solo se lo puede llamar cuando Event::Valid() muestra un valor verdadero.

Evento

 Event()

Evento

 Event(
  std::shared_ptr< const EventImpl > impl
)

Construye un Event de un shared_ptr a un EventImpl.

Diseñado para el uso interno de la API.

Evento

 Event(
  const Event & copy_from
)

Crea una copia de un Event existente.

Evento

 Event(
  Event && move_from
)

Mueve un Event existente.

ID

const std::string & Id() const 

Muestra la cadena única que generó Google Play Developer Console con anterioridad.

Úsala para hacer referencia a un evento en tu cliente de juego. Solo se lo puede llamar cuando Event::Valid() muestra un valor verdadero.

ImageUrl

const std::string & ImageUrl() const 

Muestra la URL que dirige a la imagen del ícono de este evento.

Event::Valid() debe mostrar verdadero para que se pueda usar esta función.

Nombre

const std::string & Name() const 

Muestra el nombre corto del evento.

Puede tener hasta 100 caracteres. Solo se lo puede llamar cuando Event::Valid() muestra un valor verdadero.

Válido

bool Valid() const 

Muestra true si este evento se propaga con datos y va acompañado de un estado de respuesta correcta. false para un evento no propagado creado por el usuario o para uno propagado que incluye un estado de respuesta sin éxito.

Debe ser verdadero para que las funciones del método get en este evento (id, Name, Description, etc.) se puedan usar.

Visibilidad

EventVisibility Visibility() const 

Muestra el estado del evento: HIDDEN o REVEALED.

Event::Valid() debe mostrar verdadero para que se pueda usar esta función.

operator=

Event & operator=(
  const Event & copy_from
)

Asigna este Event copiando uno de otro.

operator=

Event & operator=(
  Event && move_from
)

Asigna este Event moviendo otro.

Evento ~

 ~Event()