gpg::ScoreSummary

#include <score_summary.h>

Una sola estructura de datos 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 de un shared_ptr a un ScoreSummaryImpl.
ScoreSummary(const ScoreSummary & copy_from)
Crea una copia de un ScoreSummary existente.
ScoreSummary(ScoreSummary && move_from)
Mueve un ScoreSummary existente.
~ScoreSummary()

Funciones públicas

ApproximateNumberOfScores() const
uint64_t
Muestra la cantidad aproximada de puntuaciones en la página de puntuación.
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 que accedió.
LeaderboardId() const
const std::string &
Muestra la cadena única que Google Play Console generó con anterioridad.
TimeSpan() const
Devuelve el período de la tabla de clasificación.
Valid() const
bool
Muestra verdadero si este ScoreSummary se propaga con datos.
operator=(const ScoreSummary & copy_from)
Asigna este ScoreSummary copiando de otro.
operator=(ScoreSummary && move_from)
Asigna este ScoreSummary moviendo otro dentro de él.

Funciones públicas

ApproximateNumberOfScores

uint64_t ApproximateNumberOfScores() const 

Muestra la cantidad aproximada de puntuaciones en la página de puntuación.

Muestra un error si no se solicitaron puntuaciones (max_results = 0) y limita la cantidad a 25 si hay una cantidad excesiva.

Collection

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 que accedió.

LeaderboardId

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

ScoreSummary

 ScoreSummary()

ScoreSummary

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

Construye un ScoreSummary de un shared_ptr a un ScoreSummaryImpl.

Está destinado al 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 ScoreSummary existente.

TimeSpan

LeaderboardTimeSpan TimeSpan() const 

Devuelve el período de la tabla de clasificación.

Los valores posibles son DAILY, WEEKLY o ALL_TIME.

Válido

bool Valid() const 

Muestra verdadero si este ScoreSummary se propaga con datos.

Debe mostrar verdadero para que se puedan usar las funciones de acceso en el objeto ScoreSummary (LeaderboardId, TimeSpan, etcétera).

operador=

ScoreSummary & operator=(
  const ScoreSummary & copy_from
)

Asigna este ScoreSummary copiando de otro.

operador=

ScoreSummary & operator=(
  ScoreSummary && move_from
)

Asigna este ScoreSummary moviendo otro dentro de él.

~ScoreSummary

 ~ScoreSummary()