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 destrutores |
|
---|---|
Leaderboard()
|
|
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Construtor explícito.
|
|
Leaderboard(const Leaderboard & copy_from)
Copiar o construtor para copiar um placar existente em um novo.
|
|
Leaderboard(Leaderboard && move_from)
Construtor para mover um quadro de liderança existente para um novo.
|
|
~Leaderboard()
|
Funções públicas |
|
---|---|
IconUrl() const
|
const std::string &
Retorna o URL que leva à imagem do ícone deste placar.
|
Id() const
|
const std::string &
Retorna a string exclusiva que o Console do desenvolvedor do Google Play gerou anteriormente.
|
Name() const
|
const std::string &
Retorna o nome curto do quadro de liderança.
|
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-sucedido; falso para um placar não preenchido criado pelo usuário ou para um placar preenchido acompanhado por um status de resposta malsucedida.
|
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 placar.
Ele só pode ser chamado quando Leaderboard::Valid() retorna verdadeiro.
ID
const std::string & Id() 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.
Ranking
Leaderboard()
Ranking
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
Construtor explícito.
Ranking
Leaderboard( const Leaderboard & copy_from )
Copiar o construtor para copiar um placar existente em um novo.
Ranking
Leaderboard( Leaderboard && move_from )
Construtor para mover um quadro de liderança existente para um novo.
referência de r-value.
Nome
const std::string & Name() const
Retorna o nome curto do quadro de liderança.
Até 100 caracteres. Ele só pode ser chamado quando Achievement::Valid() retorna "true".
Pedido
LeaderboardOrder Order() const
Retorna se a ordem crescente ou decrescente é melhor.
Os valores possíveis são "LARGER_IS_BETTER" ou "MENER_IS_BETTER". LARGER_IS_BETTER coloca pontuações maiores no topo (decrescente). MENER_IS_BETTER coloca pontuações menores no topo (crescente). Ele só pode ser chamado quando Achievement::Valid() retorna "true".
Válida
bool Valid() const
Retorna verdadeiro quando o quadro de liderança retornado é preenchido com dados e é acompanhado por um status de resposta bem-sucedido; falso para um placar não preenchido criado pelo usuário ou para um placar preenchido acompanhado por um status de resposta malsucedida.
Ele precisa ser verdadeiro para que as funções getter nesse placar (ID, Nome, Descrição etc.) possam ser usadas.
operador=
Leaderboard & operator=( const Leaderboard & copy_from )
Operador de atribuição para atribuir o valor deste placar de outro placar.
operador=
Leaderboard & operator=( Leaderboard && move_from )
Operador de atribuição para atribuir o valor deste placar de outro placar.
referência de r-value.
~Cabeçalho
~Leaderboard()