gpg:: ScorePage
#include <score_page.h>
Una singola struttura di dati che consente di accedere ai dati dei punteggi.
Riepilogo
I dati includono l'ID della Classifica, l'inizio, la durata, la raccolta, il token precedente della pagina punteggio, il token della pagina dei punteggi successiva e il vettore di tutte le voci di punteggio.
Costruttori e distruttori |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
Costruttore esplicito.
|
|
ScorePage(const ScorePage & copy_from)
Copia costruttore per copiare una pagina di punteggio esistente in una nuova.
|
|
ScorePage(ScorePage && move_from)
Costruttore per spostare una pagina di punteggio esistente in una nuova.
|
|
~ScorePage()
|
Funzioni pubbliche |
|
---|---|
Collection() const
|
Indica se la classifica è PUBBLICA o SOCIALE.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
Vettore di tutti i punteggi.
|
HasNextScorePage() const
|
bool
Valido se il tabellone punti ha una pagina di punteggio successiva.
|
HasPreviousScorePage() const
|
bool
Valido se il tabellone punti ha una pagina di punteggi precedente.
|
LeaderboardId() const
|
const std::string &
Restituisce la stringa univoca generata in precedenza dalla Console per gli sviluppatori di Google Play.
|
NextScorePageToken() const
|
Restituisce il token della pagina punteggio per la pagina successiva.
|
PreviousScorePageToken() const
|
Restituisce il token della pagina punteggio per la pagina precedente.
|
Start() const
|
Indica se nella classifica sono stati inizialmente cercati i punteggi migliori o i punteggi migliori nei pressi del giocatore corrente.
|
TimeSpan() const
|
Restituisce l'intervallo di tempo della classifica.
|
Valid() const
|
bool
Restituisce true se questo
ScorePage è completato con dati. |
operator=(const ScorePage & copy_from)
|
Operatore di assegnazione per assegnare il valore di questa pagina di punteggio da un'altra pagina di punteggio.
|
operator=(ScorePage && move_from)
|
Operatore di assegnazione per assegnare il valore di questa pagina di punteggio da un'altra pagina di punteggio.
|
Corsi |
|
---|---|
gpg:: |
Un corso che crea una voce in una pagina di punteggio. |
gpg:: |
Una struttura di dati di tipo quasi opaco che rappresenta una query per una ScorePage (o è vuota). |
Funzioni pubbliche
HasNextScorePage
bool HasNextScorePage() const
Valido se il tabellone punti ha una pagina di punteggio successiva.
HasPreviousScorePage
bool HasPreviousScorePage() const
Valido se il tabellone punti ha una pagina di punteggi precedente.
LeaderboardId
const std::string & LeaderboardId() const
Restituisce la stringa univoca generata in precedenza dalla Console per gli sviluppatori di Google Play.
Utilizzalo 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 punteggio per la pagina successiva.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Restituisce il token della pagina punteggio per la pagina precedente.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
Copia costruttore per copiare una pagina di punteggio esistente in una nuova.
ScorePage
ScorePage( ScorePage && move_from )
Costruttore per spostare una pagina di punteggio esistente in una nuova.
r-value-reference version.
Inizia
LeaderboardStart Start() const
Indica se nella classifica sono stati inizialmente cercati i punteggi migliori o i punteggi migliori nei pressi del giocatore corrente.
I valori possibili sono TOP_SCORES e PLAYER_CENTERED.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Restituisce l'intervallo di tempo della classifica.
I valori possibili sono DAILY, WEEKLY e ALL_TIME.
Valida
bool Valid() const
operatore=
ScorePage & operator=( const ScorePage & copy_from )
Operatore di assegnazione per assegnare il valore di questa pagina di punteggio da un'altra pagina di punteggio.
operatore=
ScorePage & operator=( ScorePage && move_from )
Operatore di assegnazione per assegnare il valore di questa pagina di punteggio da un'altra pagina di punteggio.
r-value-reference version.
~PaginaPunteggio
~ScorePage()