gpg::ScoreSummary

#include <score_summary.h>

Una estructura de datos única que te permite acceder a un resumen de la información de la puntuación.

Resumen

Constructores y destructores

ScoreSummary()
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
Construye un ScoreSummary desde un shared_ptr hasta un ScoreSummaryImpl.
ScoreSummary(const ScoreSummary & copy_from)
Crea una copia de un ScoreSummary existente.
ScoreSummary(ScoreSummary && move_from)
Mueve un elemento ScoreSummary existente.
~ScoreSummary()

Funciones públicas

ApproximateNumberOfScores() const
uint64_t
Muestra el número aproximado de puntuaciones en la página de puntuaciones.
Collection() const
Muestra la colección a la que pertenece la tabla de clasificación.
CurrentPlayerScore() const
const Score &
Muestra la puntuación del jugador actualmente conectado.
LeaderboardId() const
const std::string &
Muestra la cadena única que Google Play Console generó con anterioridad.
TimeSpan() const
Muestra el intervalo de tiempo de la tabla de clasificación.
Valid() const
bool
Muestra true si esta ScoreSummary se propaga con datos.
operator=(const ScoreSummary & copy_from)
Asigna este ScoreSummary copiando de otro.
operator=(ScoreSummary && move_from)
Mueve otro para asignar este ScoreSummary.

Funciones públicas

ApproximateNumberOfScores

uint64_t ApproximateNumberOfScores() const 

Muestra el número aproximado de puntuaciones en la página de puntuaciones.

Muestra un error si no se solicitaron puntuaciones (max_results = 0) y restringe el número en 25 si hay una cantidad excesiva de ellas.

Colección

LeaderboardCollection Collection() const 

Muestra la colección a la que pertenece la tabla de clasificación.

Los valores posibles son PUBLIC y SOCIAL.

CurrentPlayerScore

const Score & CurrentPlayerScore() const 

Muestra la puntuación del jugador actualmente conectado.

LeaderboardId

const std::string & LeaderboardId() 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.

ScoreSummary

 ScoreSummary()

ScoreSummary

 ScoreSummary(
  std::shared_ptr< const ScoreSummaryImpl > impl
)

Construye un ScoreSummary desde un shared_ptr hasta un ScoreSummaryImpl.

Diseñado para el uso interno de la API.

ScoreSummary

 ScoreSummary(
  const ScoreSummary & copy_from
)

Crea una copia de un ScoreSummary existente.

ScoreSummary

 ScoreSummary(
  ScoreSummary && move_from
)

Mueve un elemento ScoreSummary existente.

TimeSpan

LeaderboardTimeSpan TimeSpan() const 

Muestra el intervalo de tiempo de la tabla de clasificación.

Los valores posibles son DAILY, WEEKLY o ALL_TIME.

Válido

bool Valid() const 

Muestra true si esta ScoreSummary se propaga con datos.

El resultado debe ser verdadero para que se puedan usar las funciones del método get en el objeto ScoreSummary (LeaderboardId, TimeSpan, etc.).

operador=

ScoreSummary & operator=(
  const ScoreSummary & copy_from
)

Asigna este ScoreSummary copiando de otro.

operador=

ScoreSummary & operator=(
  ScoreSummary && move_from
)

Mueve otro para asignar este ScoreSummary.

Resumen de calificaciones

 ~ScoreSummary()