gpg:: ScoreSummary
#include <score_summary.h>
Uma única estrutura de dados que permite acessar um resumo das informações da pontuação.
Resumo
Construtores e destrutores |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
Cria uma cópia de um
ScoreSummary existente. |
|
ScoreSummary(ScoreSummary && move_from)
Move um
ScoreSummary existente. |
|
~ScoreSummary()
|
Funções públicas |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Retorna o número aproximado de pontuações na página de pontuação.
|
Collection() const
|
Retorna a coleção à qual o placar pertence.
|
CurrentPlayerScore() const
|
const Score &
Retorna a pontuação do jogador conectado no momento.
|
LeaderboardId() const
|
const std::string &
Retorna a string exclusiva que o Console do desenvolvedor do Google Play gerou anteriormente.
|
TimeSpan() const
|
Retorna o período do placar.
|
Valid() const
|
bool
Retorna verdadeiro se
ScoreSummary for preenchido com dados. |
operator=(const ScoreSummary & copy_from)
|
Atribui este
ScoreSummary copiando de outro. |
operator=(ScoreSummary && move_from)
|
Atribui este
ScoreSummary movendo outro para ele. |
Funções públicas
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Retorna o número aproximado de pontuações na página de pontuação.
Retorna um erro se nenhuma pontuação tiver sido solicitada (max_results = 0) e limita o número em 25 se houver um número excessivo delas.
Coleção
LeaderboardCollection Collection() const
Retorna a coleção à qual o placar pertence.
Os valores possíveis são PUBLIC e SOCIAL.
CurrentPlayerScore
const Score & CurrentPlayerScore() const
Retorna a pontuação do jogador conectado no momento.
LeaderboardId
const std::string & LeaderboardId() const
Retorna a string exclusiva que o Console do desenvolvedor do Google Play gerou anteriormente.
Use-o para se referir a um placar no cliente do jogo. Ele só pode ser chamado quando Leaderboard::Valid() retorna verdadeiro.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Constrói um ScoreSummary
de um shared_ptr
a um ScoreSummaryImpl
.
Destinado ao uso interno da API.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Cria uma cópia de um ScoreSummary
existente.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Retorna o período do placar.
Os valores possíveis são DAILY, WEEKLY ou ALL_TIME.
Válida
bool Valid() const
Retorna verdadeiro se ScoreSummary
for preenchido com dados.
Precisa retornar verdadeiro para que as funções getter no objeto ScoreSummary
(LeaderboardId
, TimeSpan
etc.) possam ser usadas.
operador=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Atribui este ScoreSummary
copiando de outro.
operador=
ScoreSummary & operator=( ScoreSummary && move_from )
Atribui este ScoreSummary
movendo outro para ele.
~ScoreSummary
~ScoreSummary()