gpg:: Placar
#include <leaderboard.h>
Uma única estrutura de dados que permite acessar dados sobre o status de uma tabela de classificação específica, como nome e validade.
Resumo
Construtores e destrutores |
|
---|---|
Leaderboard()
|
|
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Construtor explícito.
|
|
Leaderboard(const Leaderboard & copy_from)
Construtor de cópia para copiar uma tabela de classificação existente para uma nova.
|
|
Leaderboard(Leaderboard && move_from)
Construtor para mover um placar para outro.
|
|
~Leaderboard()
|
Funções públicas |
|
---|---|
IconUrl() const
|
const std::string &
Retorna o URL que leva à imagem do ícone do placar.
|
Id() const
|
const std::string &
Retorna a string exclusiva gerada pelo Google Play Developer Console.
|
Name() const
|
const std::string &
Retorna o nome abreviado da tabela de classificação.
|
Order() const
|
Retorna se a ordem crescente ou decrescente é melhor.
|
Valid() const
|
bool
Retorna "true" quando a tabela de classificação retornada está preenchida com dados e é acompanhada por um status de resposta bem-sucedido. Retorna "false" para uma tabela de classificação criada pelo usuário sem preenchimento ou para uma preenchida acompanhada por um status de resposta com falha.
|
operator=(const Leaderboard & copy_from)
|
Operador de atribuição para atribuir o valor dessa tabela de classificação de outra.
|
operator=(Leaderboard && move_from)
|
Operador de atribuição para atribuir o valor dessa tabela de classificação de outra tabela.
|
Funções públicas
IconUrl
const std::string & IconUrl() const
Retorna o URL que leva à imagem do ícone do placar.
Ele só pode ser chamado quando Leaderboard::Valid() retornar "true".
ID
const std::string & Id() 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".
Placar
Leaderboard()
Placar
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
Construtor explícito.
Placar
Leaderboard( const Leaderboard & copy_from )
Construtor de cópia para copiar uma tabela de classificação em uma nova.
Placar
Leaderboard( Leaderboard && move_from )
Construtor para mover um placar para outro.
versão de referência do valor R.
Nome
const std::string & Name() const
Retorna o nome abreviado da tabela de classificação.
Até 100 caracteres. Ela só pode ser chamada quando Achievement::Valid() retornar "true".
Order
LeaderboardOrder Order() const
Retorna se a ordem crescente ou decrescente é melhor.
Os valores possíveis são "LARGER_IS_BETTER" ou "SMALLER_IS_BETTER". LARGER_IS_BETTER coloca as pontuações maiores na parte de cima (decrescente). SMALLER_IS_BETTER coloca as pontuações menores na parte de cima (em ordem crescente). Ela só pode ser chamada quando Achievement::Valid() retornar "true".
Válido
bool Valid() const
Retorna "true" quando a tabela de classificação retornada está preenchida com dados e é acompanhada por um status de resposta bem-sucedido. Retorna "false" para uma tabela de classificação criada pelo usuário sem preenchimento ou para uma preenchida acompanhada por um status de resposta com falha.
Ele precisa ser verdadeiro para que as funções getter na tabela de classificação (ID, nome, descrição etc.) possam ser usadas.
operator=
Leaderboard & operator=( const Leaderboard & copy_from )
Operador de atribuição para atribuir o valor dessa tabela de classificação de outra tabela.
operator=
Leaderboard & operator=( Leaderboard && move_from )
Operador de atribuição para atribuir o valor dessa tabela de classificação de outra tabela.
versão de referência do valor R.
~placar
~Leaderboard()