gpg::Tabla de clasificación

#include <leaderboard.h>

Es una sola estructura de datos que te permite acceder a datos sobre el estado de una tabla de clasificación específica, como su nombre y validez.

Resumen

Constructores y destructores

Leaderboard()
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Constructor explícito.
Leaderboard(const Leaderboard & copy_from)
Es un constructor de copia para copiar una tabla de clasificación existente en una nueva.
Leaderboard(Leaderboard && move_from)
Es un constructor para mover una tabla de clasificación existente a una nueva.
~Leaderboard()

Funciones públicas

IconUrl() const
const std::string &
Muestra la URL que dirige a la imagen del ícono de esta tabla de clasificación.
Id() const
const std::string &
Muestra la cadena única que Google Play Console generó con anterioridad.
Name() const
const std::string &
Devuelve el nombre corto de la tabla de clasificación.
Order() const
Muestra si es mejor el orden ascendente o descendente.
Valid() const
bool
Muestra verdadero cuando la tabla de clasificación que se muestra se propaga con datos y se acompaña de un estado de respuesta correcto; falso para una tabla de clasificación creada por el usuario que no se propagó o para una que se propagó y se acompaña de un estado de respuesta incorrecto.
operator=(const Leaderboard & copy_from)
Operador de asignación para asignar el valor de esta tabla de clasificación desde otra.
operator=(Leaderboard && move_from)
Operador de asignación para asignar el valor de esta tabla de clasificación desde otra.

Funciones públicas

IconUrl

const std::string & IconUrl() const 

Muestra la URL que dirige a la imagen del ícono de esta tabla de clasificación.

Solo se puede llamar cuando Leaderboard::Valid() devuelve un valor verdadero.

ID

const std::string & Id() const 

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

Úsala para hacer referencia a una tabla de clasificación en tu cliente de juegos. Solo se puede llamar cuando Leaderboard::Valid() devuelve un valor verdadero.

Skyscraper horizontal

 Leaderboard()

Skyscraper horizontal

 Leaderboard(
  std::shared_ptr< const LeaderboardImpl > impl
)

Es un constructor explícito.

Skyscraper horizontal

 Leaderboard(
  const Leaderboard & copy_from
)

Es un constructor de copia para copiar una tabla de clasificación existente en una nueva.

Skyscraper horizontal

 Leaderboard(
  Leaderboard && move_from
)

Es un constructor para mover una tabla de clasificación existente a una nueva.

Versión de r-value-reference.

Name

const std::string & Name() const 

Devuelve el nombre corto de la tabla de clasificación.

Hasta 100 caracteres Solo se puede llamar cuando Achievement::Valid() devuelve un valor verdadero.

Pedido

LeaderboardOrder Order() const 

Muestra si es mejor el orden ascendente o descendente.

Los valores posibles son "LARGER_IS_BETTER" o "SMALLER_IS_BETTER". LARGER_IS_BETTER coloca las puntuaciones más altas en la parte superior (descendente). SMALLER_IS_BETTER coloca las puntuaciones más bajas en la parte superior (ascendente). Solo se puede llamar cuando Achievement::Valid() devuelve un valor verdadero.

Válido

bool Valid() const 

Muestra verdadero cuando la tabla de clasificación que se muestra se propaga con datos y se acompaña de un estado de respuesta correcto; falso para una tabla de clasificación creada por el usuario que no se propagó o para una que se propagó y se acompaña de un estado de respuesta incorrecto.

Debe ser verdadero para que las funciones de obtención de esta tabla de clasificación (ID, nombre, descripción, etc.) se puedan usar.

operador=

Leaderboard & operator=(
  const Leaderboard & copy_from
)

Operador de asignación para asignar el valor de esta tabla de clasificación desde otra.

operador=

Leaderboard & operator=(
  Leaderboard && move_from
)

Operador de asignación para asignar el valor de esta tabla de clasificación desde otra.

Versión de r-value-reference.

~Tabla de clasificación

 ~Leaderboard()