gpg:: ScoreSummary
#include <score_summary.h>
Un'unica struttura di dati che consente di accedere a un riepilogo delle informazioni sul punteggio.
Riepilogo
Costruttori e distruttori |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
Crea una copia di un
ScoreSummary esistente. |
|
ScoreSummary(ScoreSummary && move_from)
Sposta un elemento
ScoreSummary esistente. |
|
~ScoreSummary()
|
Funzioni pubbliche |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Restituisce il numero approssimativo di punteggi nella pagina del punteggio.
|
Collection() const
|
Restituisce la raccolta a cui appartiene la classifica.
|
CurrentPlayerScore() const
|
const Score &
Restituisce il punteggio del giocatore che ha eseguito l'accesso.
|
LeaderboardId() const
|
const std::string &
Restituisce la stringa univoca generata in precedenza da Google Play Developer Console.
|
TimeSpan() const
|
Restituisce il periodo di tempo della classifica.
|
Valid() const
|
bool
Restituisce true se l'elemento
ScoreSummary è compilato con i dati. |
operator=(const ScoreSummary & copy_from)
|
Assegna questo
ScoreSummary copiandolo da un altro dispositivo. |
operator=(ScoreSummary && move_from)
|
Assegna questo
ScoreSummary spostandone un altro al suo interno. |
Funzioni pubbliche
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Restituisce il numero approssimativo di punteggi nella pagina del punteggio.
Restituisce un errore se non sono stati richiesti punteggi (max_results = 0) e blocca il numero su 25 se il numero è eccessivo.
Collezione
LeaderboardCollection Collection() const
Restituisce la raccolta a cui appartiene la classifica.
I valori possibili sono PUBLIC e SOCIAL.
CurrentPlayerScore
const Score & CurrentPlayerScore() const
Restituisce il punteggio del giocatore che ha eseguito l'accesso.
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.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Crea un ScoreSummary
da shared_ptr
a ScoreSummaryImpl
.
Destinato per uso interno dall'API.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Crea una copia di un ScoreSummary
esistente.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Restituisce il periodo di tempo della classifica.
I valori possibili sono DAILY, WEEKLY o ALL_TIME.
Valido
bool Valid() const
Restituisce true se l'elemento ScoreSummary
è compilato con i dati.
Deve restituire true affinché le funzioni getter sull'oggetto ScoreSummary
(LeaderboardId
, TimeSpan
e così via) siano utilizzabili.
operator=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Assegna questo ScoreSummary
copiandolo da un altro dispositivo.
operator=
ScoreSummary & operator=( ScoreSummary && move_from )
Assegna questo ScoreSummary
spostandone un altro al suo interno.
~ScoreRiepilogo
~ScoreSummary()