gpg:: ScorePage
#include <score_page.h>
Un'unica struttura dati che consente di accedere ai dati dei punteggi.
Riepilogo
I dati includono ID leaderboard, inizio, periodo di tempo, raccolta, token pagina punteggio precedente, token pagina punteggio successivo e vettore di tutte le voci dei punteggi.
Costruttori e distruttori |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
Costruttore esplicito.
|
|
ScorePage(const ScorePage & copy_from)
Copia il costruttore per copiare una pagina del punteggio esistente in una nuova.
|
|
ScorePage(ScorePage && move_from)
Costruttore per spostare una pagina dei punteggi esistente in una nuova.
|
|
~ScorePage()
|
Funzioni pubbliche |
|
---|---|
Collection() const
|
Restituisce se la classifica è PUBBLICA o SOCIAL.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
Vettore di tutte le voci dei punteggi.
|
HasNextScorePage() const
|
bool
Opzione valida se il tabellone punti ha una pagina dei punteggi successiva.
|
HasPreviousScorePage() const
|
bool
Opzione valida se nel tabellone punti è presente una pagina dei punteggi precedente.
|
LeaderboardId() const
|
const std::string &
Restituisce la stringa univoca generata in precedenza da Google Play Developer Console.
|
NextScorePageToken() const
|
Restituisce il token della pagina del punteggio per la pagina successiva.
|
PreviousScorePageToken() const
|
Restituisce il token della pagina del punteggio per la pagina precedente.
|
Start() const
|
Restituisce un valore che indica se nella classifica è stata inizialmente richiesta una query per i punteggi migliori o i punteggi più vicini al giocatore corrente.
|
TimeSpan() const
|
Restituisce il periodo di tempo della classifica.
|
Valid() const
|
bool
Restituisce true se l'elemento
ScorePage è compilato con i dati. |
operator=(const ScorePage & copy_from)
|
Operatore per l'assegnazione del valore di questa pagina dei punteggi da un'altra pagina dei punteggi.
|
operator=(ScorePage && move_from)
|
Operatore per l'assegnazione del valore di questa pagina dei punteggi da un'altra pagina dei punteggi.
|
Corsi |
|
---|---|
gpg:: |
Una classe che crea una voce in una pagina con un punteggio. |
gpg:: |
Una struttura di dati quasi opaca che rappresenta una query per una ScorePage (o che è vuota). |
Funzioni pubbliche
Collezione
LeaderboardCollection Collection() const
Restituisce se la classifica è PUBBLICA o SOCIAL.
HasNextScorePage
bool HasNextScorePage() const
Opzione valida se il tabellone punti ha una pagina dei punteggi successiva.
HasPreviousScorePage
bool HasPreviousScorePage() const
Opzione valida se nel tabellone punti è presente una pagina dei punteggi precedente.
LeaderboardId
const std::string & LeaderboardId() const
Restituisce la stringa univoca generata in precedenza da Google Play Developer Console.
Utilizzala per fare riferimento a una classifica nel tuo client di gioco. Può essere chiamato solo quando Leaderboard::Valid() restituisce true.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
Restituisce il token della pagina del punteggio per la pagina successiva.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Restituisce il token della pagina del punteggio per la pagina precedente.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
Copia il costruttore per copiare una pagina del punteggio esistente in una nuova.
ScorePage
ScorePage( ScorePage && move_from )
Costruttore per spostare una pagina dei punteggi esistente in una nuova.
versione r-value-reference.
Inizia
LeaderboardStart Start() const
Restituisce un valore che indica se nella classifica è stata inizialmente richiesta una query per i punteggi migliori o i punteggi più vicini al giocatore corrente.
I valori possibili sono TOP_SCORES e PLAYER_CENTERED.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Restituisce il periodo di tempo della classifica.
I valori possibili sono DAILY, WEEKLY e ALL_TIME.
Valido
bool Valid() const
operator=
ScorePage & operator=( const ScorePage & copy_from )
Operatore per l'assegnazione del valore di questa pagina dei punteggi da un'altra pagina dei punteggi.
operator=
ScorePage & operator=( ScorePage && move_from )
Operatore per l'assegnazione del valore di questa pagina dei punteggi da un'altra pagina dei punteggi.
versione r-value-reference.
~ScorePage
~ScorePage()