gpg:: Cabeçalho
#include <leaderboard.h>
Uma única estrutura de dados que permite acessar dados sobre o status de um placar específico, como nome e validade.
Resumo
Construtores e destruidores |
|
---|---|
Leaderboard()
|
|
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Construtor explícito.
|
|
Leaderboard(const Leaderboard & copy_from)
Copie o construtor para copiar um placar de líderes em um novo.
|
|
Leaderboard(Leaderboard && move_from)
Construtor para mover um placar atual para um novo.
|
|
~Leaderboard()
|
Funções públicas |
|
---|---|
IconUrl() const
|
const std::string &
Retorna o URL que leva à imagem do ícone deste Ranking.
|
Id() const
|
const std::string &
Retorna a string exclusiva gerada anteriormente pelo Console do desenvolvedor do Google Play.
|
Name() const
|
const std::string &
Retorna o nome curto do placar.
|
Order() const
|
Retorna se a ordem crescente ou decrescente é melhor.
|
Valid() const
|
bool
Retorna verdadeiro quando o quadro de liderança retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedida. false para um placar criado pelo usuário não preenchido ou preenchido com um status de resposta de falha.
|
operator=(const Leaderboard & copy_from)
|
Operador de atribuição para atribuir o valor deste placar de outro placar.
|
operator=(Leaderboard && move_from)
|
Operador de atribuição para atribuir o valor deste placar de outro placar.
|
Funções públicas
IconUrl
const std::string & IconUrl() const
Retorna o URL que leva à imagem do ícone deste Ranking.
Ela só pode ser chamada quando Leaderboard::Valid() retorna "true".
ID
const std::string & Id() const
Retorna a string exclusiva gerada anteriormente pelo Console do desenvolvedor do Google Play.
Use-o para se referir a um placar no cliente do jogo. Ela só pode ser chamada quando Leaderboard::Valid() retorna "true".
Ranking
Leaderboard()
Ranking
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
Construtor explícito.
Ranking
Leaderboard( const Leaderboard & copy_from )
Copie o construtor para copiar um placar de líderes em um novo.
Ranking
Leaderboard( Leaderboard && move_from )
Construtor para mover um placar atual para um novo.
"r-value-reference".
Nome
const std::string & Name() const
Retorna o nome curto do placar.
Até 100 caracteres. Ela só pode ser chamada quando conquista::Valid() retorna "verdadeiro".
Pedido
LeaderboardOrder Order() const
Retorna se a ordem crescente ou decrescente é melhor.
Os valores possíveis são "LARGER_IS_BETTER" ou "MENOR_IS_BETTER". LARGER_IS_BETTER coloca pontuações maiores no topo (decrescente). smallER_IS_BETTER coloca pontuações menores no topo (crescente). Ela só pode ser chamada quando conquista::Valid() retorna "verdadeiro".
Válido
bool Valid() const
Retorna verdadeiro quando o quadro de liderança retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedida. false para um placar criado pelo usuário não preenchido ou preenchido com um status de resposta de falha.
Ele precisa ser verdadeiro para que as funções getter nesse cabeçalho (id, Name, Description, etc.) sejam utilizáveis.
operator=
Leaderboard & operator=( const Leaderboard & copy_from )
Operador de atribuição para atribuir o valor deste placar de outro placar.
operator=
Leaderboard & operator=( Leaderboard && move_from )
Operador de atribuição para atribuir o valor deste placar de outro placar.
"r-value-reference".
~Cabeçalho
~Leaderboard()