gpg::Evento

#include <event.h>

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

Resumen

Los datos constan 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 elemento Event desde un elemento shared_ptr hasta un elemento EventImpl.
Event(const Event & copy_from)
Crea una copia de un Event existente.
Event(Event && move_from)
Mueve un elemento Event existente.
~Event()

Funciones públicas

Count() const
uint64_t
Muestra la cantidad de veces que se incrementó el evento.
Description() const
const std::string &
Muestra la descripción del evento.
Id() const
const std::string &
Muestra la cadena única que Google Play Console generó con anterioridad.
ImageUrl() const
const std::string &
Muestra la URL que conduce a la imagen del ícono para 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 creado por el usuario no propagado o para uno propagado acompañado de un estado de respuesta no propagado.
Visibility() const
Muestra el estado del evento: HIDDEN o REVEALED.
operator=(const Event & copy_from)
Event &
Asigna este Event copiando de otro.
operator=(Event && move_from)
Event &
Mueve otro para asignar este Event.

Funciones públicas

Recuento

uint64_t Count() const 

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

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

Descripción

const std::string & Description() const 

Muestra la descripción del evento.

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

Evento

 Event()

Evento

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

Construye un elemento Event desde un elemento shared_ptr hasta un elemento 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 elemento Event existente.

ID

const std::string & Id() const 

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

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

ImageUrl

const std::string & ImageUrl() const 

Muestra la URL que conduce a la imagen del ícono para este evento.

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

Nombre

const std::string & Name() const 

Muestra el nombre corto del evento.

Hasta 100 caracteres. Solo se 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 creado por el usuario no propagado o para uno propagado acompañado de un estado de respuesta no propagado.

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

Visibilidad

EventVisibility Visibility() const 

Muestra el estado del evento: HIDDEN o REVEALED.

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

operador=

Event & operator=(
  const Event & copy_from
)

Asigna este Event copiando de otro.

operador=

Event & operator=(
  Event && move_from
)

Mueve otro para asignar este Event.

~Evento

 ~Event()