gpg::Tabla de clasificación

#include <leaderboard.h>

Es una estructura de datos única 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)
Copia el constructor para copiar una tabla de clasificación existente en una nueva.
Leaderboard(Leaderboard && move_from)
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 conduce 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 &
Muestra el nombre corto de la tabla de clasificación.
Order() const
Muestra si el orden ascendente o descendente es mejor.
Valid() const
bool
Muestra true cuando la tabla de clasificación que se muestra se completa con datos y va acompañada de un estado de respuesta correcto; false para una tabla de clasificación creada por el usuario no propagada o para una propagada con un estado de respuesta no propagado.
operator=(const Leaderboard & copy_from)
Operador de asignación para asignar el valor de esta tabla de clasificación desde otra tabla de clasificación.
operator=(Leaderboard && move_from)
Operador de asignación para asignar el valor de esta tabla de clasificación desde otra tabla de clasificación.

Funciones públicas

IconUrl

const std::string & IconUrl() const 

Muestra la URL que conduce a la imagen del ícono de esta Tabla de clasificación.

Solo se puede llamar cuando Leaderboard::Valid() muestra el valor verdadero.

ID

const std::string & Id() const 

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

Úsalo para consultar una tabla de clasificación en tu cliente de juegos. Solo se puede llamar cuando Leaderboard::Valid() muestra el valor verdadero.

Tabla de clasificación

 Leaderboard()

Tabla de clasificación

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

Constructor explícito.

Tabla de clasificación

 Leaderboard(
  const Leaderboard & copy_from
)

Copia el constructor para copiar una tabla de clasificación existente en una nueva.

Tabla de clasificación

 Leaderboard(
  Leaderboard && move_from
)

Constructor para mover una tabla de clasificación existente a una nueva.

r-value-reference.

Nombre

const std::string & Name() const 

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

Hasta 100 caracteres. Solo se puede llamar cuando Achievement::Valid() muestra un valor "true".

Pedidos

LeaderboardOrder Order() const 

Muestra si el orden ascendente o descendente es mejor.

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 pequeñas en la parte superior (ascendente). Solo se puede llamar cuando Achievement::Valid() muestra un valor "true".

Válido

bool Valid() const 

Muestra true cuando la tabla de clasificación que se muestra se completa con datos y va acompañada de un estado de respuesta correcto; false para una tabla de clasificación creada por el usuario no propagada o para una propagada con un estado de respuesta no propagado.

Debe ser verdadera para que se puedan usar las funciones get de esta tabla de clasificación (id, Name, Description, etc.).

operador=

Leaderboard & operator=(
  const Leaderboard & copy_from
)

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

operador=

Leaderboard & operator=(
  Leaderboard && move_from
)

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

r-value-reference.

Tabla de clasificación aproximada

 ~Leaderboard()