gpg:: ScorePage
#include <score_page.h>
Una sola estructura de datos que te permite acceder a los datos de puntuación.
Resumen
Los datos incluyen el ID de la tabla de clasificación, el inicio, el período, la recopilación, el token de la página de puntuación anterior, el token de la página de puntuación siguiente y el vector de todas las entradas de puntuación.
Constructores y destructores |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
Constructor explícito.
|
|
ScorePage(const ScorePage & copy_from)
Copia el constructor para copiar una página de puntuaciones existente en una nueva
|
|
ScorePage(ScorePage && move_from)
Constructor para mover una página de puntuaciones existente a una nueva.
|
|
~ScorePage()
|
Funciones públicas |
|
---|---|
Collection() const
|
Muestra si la tabla de clasificación es PÚBLICA o SOCIAL.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
Vector de todas las entradas de puntuación.
|
HasNextScorePage() const
|
bool
Válido si el marcador tiene una página de puntuaciones subsiguiente.
|
HasPreviousScorePage() const
|
bool
Válido si el marcador tiene una página de resultados anterior.
|
LeaderboardId() const
|
const std::string &
Muestra la cadena única que generó Google Play Developer Console con anterioridad.
|
NextScorePageToken() const
|
Muestra el token de la página de puntuación para la página siguiente.
|
PreviousScorePageToken() const
|
Muestra el token de la página de puntuación de la página anterior.
|
Start() const
|
Muestra si la tabla de clasificación se consultó inicialmente para obtener los puntajes máximos o los puntajes cercanos al jugador actual.
|
TimeSpan() const
|
Muestra el período de la tabla de clasificación.
|
Valid() const
|
bool
Muestra true si este
ScorePage se propaga con datos. |
operator=(const ScorePage & copy_from)
|
Operador de tareas para asignar el valor de esta página de calificaciones desde otra página de puntuaciones.
|
operator=(ScorePage && move_from)
|
Operador de tareas para asignar el valor de esta página de calificaciones desde otra página de puntuaciones.
|
Clases |
|
---|---|
gpg:: |
Una clase que crea una entrada en una página de puntuación. |
gpg:: |
Es una estructura de datos casi opaca que representa una consulta para una ScorePage (o está vacía). |
Funciones públicas
Colección
LeaderboardCollection Collection() const
Muestra si la tabla de clasificación es PÚBLICA o SOCIAL.
Entradas
const std::vector< ScorePage::Entry > & Entries() const
Vector de todas las entradas de puntuación.
HasNextScorePage
bool HasNextScorePage() const
Válido si el marcador tiene una página de puntuaciones subsiguiente.
HasPreviousScorePage
bool HasPreviousScorePage() const
Válido si el marcador tiene una página de resultados anterior.
LeaderboardId
const std::string & LeaderboardId() const
Muestra la cadena única que generó Google Play Developer Console con anterioridad.
Úsalo para hacer referencia a una tabla de clasificación en tu cliente de juegos. Solo se la puede llamar cuando Leaderboard::Valid() muestra el valor true.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
Muestra el token de la página de puntuación para la página siguiente.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Muestra el token de la página de puntuación de la página anterior.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
Copia el constructor para copiar una página de puntuaciones existente en una nueva
ScorePage
ScorePage( ScorePage && move_from )
Constructor para mover una página de puntuaciones existente a una nueva.
y la versión de referencia de valor r.
Iniciar
LeaderboardStart Start() const
Muestra si la tabla de clasificación se consultó inicialmente para obtener los puntajes máximos o los puntajes cercanos al jugador actual.
Los valores posibles son TOP_SCORES y PLAYER_CENTERED.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Muestra el período de la tabla de clasificación.
Los valores posibles son DAILY, WEEKLY y ALL_TIME.
Válido
bool Valid() const
operator=
ScorePage & operator=( const ScorePage & copy_from )
Operador de tareas para asignar el valor de esta página de calificaciones desde otra página de puntuaciones.
operator=
ScorePage & operator=( ScorePage && move_from )
Operador de tareas para asignar el valor de esta página de calificaciones desde otra página de puntuaciones.
y la versión de referencia de valor r.
~ScorePage
~ScorePage()