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 colección, el token de página de puntuación anterior, el token de 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)
Constructor de copia para copiar una página de puntuación existente en una nueva.
|
|
ScorePage(ScorePage && move_from)
Es un constructor para mover una página de puntuación 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 > &
Es un vector de todas las entradas de puntuación.
|
HasNextScorePage() const
|
bool
Es válido si el marcador tiene una página de puntuación posterior.
|
HasPreviousScorePage() const
|
bool
Es válido si el marcador tiene una página de puntuación anterior.
|
LeaderboardId() const
|
const std::string &
Muestra la cadena única que Google Play Console generó con anterioridad.
|
NextScorePageToken() const
|
Muestra el token de página de puntuación de la página siguiente.
|
PreviousScorePageToken() const
|
Muestra el token de página de puntuación de la página anterior.
|
Start() const
|
Muestra si la tabla de clasificación se consultó inicialmente para obtener las puntuaciones más altas o las puntuaciones cercanas al jugador actual.
|
TimeSpan() const
|
Devuelve el período de la tabla de clasificación.
|
Valid() const
|
bool
Muestra verdadero si este
ScorePage se propaga con datos. |
operator=(const ScorePage & copy_from)
|
Operador de asignación para asignar el valor de esta página de puntuación desde otra.
|
operator=(ScorePage && move_from)
|
Operador de asignación para asignar el valor de esta página de puntuación desde otra.
|
Clases |
|
---|---|
gpg:: |
Es una clase que crea una entrada en una página de puntuación. |
gpg:: |
Es una estructura de datos que es un tipo casi opaco que representa una consulta para una ScorePage (o está vacía). |
Funciones públicas
Collection
LeaderboardCollection Collection() const
Muestra si la tabla de clasificación es pública o social.
Entradas
const std::vector< ScorePage::Entry > & Entries() const
Es un vector de todas las entradas de puntuación.
HasNextScorePage
bool HasNextScorePage() const
Es válido si el marcador tiene una página de puntuación posterior.
HasPreviousScorePage
bool HasPreviousScorePage() const
Es válido si el marcador tiene una página de puntuación anterior.
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.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
Muestra el token de página de puntuación de la página siguiente.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Muestra el token de página de puntuación de la página anterior.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
Constructor de copia para copiar una página de puntuación existente en una nueva.
ScorePage
ScorePage( ScorePage && move_from )
Es un constructor para mover una página de puntuación existente a una nueva.
Versión de r-value-reference.
Iniciar
LeaderboardStart Start() const
Muestra si la tabla de clasificación se consultó inicialmente para obtener las puntuaciones más altas o las puntuaciones cercanas al jugador actual.
Los valores posibles son TOP_SCORES y PLAYER_CENTERED.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Devuelve el período de la tabla de clasificación.
Los valores posibles son DAILY, WEEKLY y ALL_TIME.
Válido
bool Valid() const
operador=
ScorePage & operator=( const ScorePage & copy_from )
Operador de asignación para asignar el valor de esta página de puntuación desde otra.
operador=
ScorePage & operator=( ScorePage && move_from )
Operador de asignación para asignar el valor de esta página de puntuación desde otra.
Versión de r-value-reference.
~ScorePage
~ScorePage()