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 notas na página de notas.
|
Collection() const
|
Retorna a coleção à qual a tabela de classificação pertence.
|
CurrentPlayerScore() const
|
const Score &
Retorna a pontuação do jogador conectado no momento.
|
LeaderboardId() const
|
const std::string &
Retorna a string exclusiva gerada pelo Google Play Developer Console.
|
TimeSpan() const
|
Retorna o período do Leaderboard.
|
Valid() const
|
bool
Retorna verdadeiro se o
ScoreSummary for preenchido com dados. |
operator=(const ScoreSummary & copy_from)
|
Atribui essa
ScoreSummary copiando de outra. |
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 notas na página de notas.
Retorna um erro se nenhuma pontuação for solicitada (max_results = 0) e limita o número a 25 se houver um número excessivo delas.
Coleção
LeaderboardCollection Collection() const
Retorna a coleção à qual a tabela de classificação pertence.
Os valores possíveis são PÚBLICO 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 gerada pelo Google Play Developer Console.
Use-o para se referir a um placar no cliente do jogo. Ele só pode ser chamado quando Leaderboard::Valid() retornar "true".
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Cria um ScoreSummary
de um shared_ptr
para um ScoreSummaryImpl
.
Destinado a uso interno pela API.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Cria uma cópia de um ScoreSummary
existente.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Retorna o período do Leaderboard.
Os valores possíveis são DAILY, WEEKLY ou ALL_TIME.
Válido
bool Valid() const
Retorna verdadeiro se o ScoreSummary
for preenchido com dados.
Precisa retornar "true" para que as funções getter no objeto ScoreSummary
(LeaderboardId
, TimeSpan
etc.) sejam utilizáveis.
operator=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Atribui essa ScoreSummary
copiando de outra.
operator=
ScoreSummary & operator=( ScoreSummary && move_from )
Atribui este ScoreSummary
movendo outro para ele.
~ScoreSummary
~ScoreSummary()