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()