gpg::Score

#include <score.h>

Estrutura de dados única que permite acessar dados sobre a pontuação de um jogador.

Resumo

Construtores e destrutores

Score()
Score(std::shared_ptr< const ScoreImpl > impl)
Construtor explícito.
Score(const Score & copy_from)
Construtor de cópia para copiar uma nota atual em uma nova.
Score(Score && move_from)
Construtor para mover uma nota para uma nova.
~Score()

Funções públicas

Metadata() const
const std::string &
Retorna os metadados especificados pelo desenvolvedor relacionados à nota, se houver algum definido para essa nota.
Rank() const
uint64_t
Retorna a classificação da pontuação do jogador em comparação com a de outros jogadores.
Valid() const
bool
Retorna "true" quando a pontuação retornada é preenchida com dados e acompanhada de um status de resposta bem-sucedido. Retorna "false" para uma pontuação criada pelo usuário sem preenchimento ou para uma preenchida acompanhada de um status de resposta com falha.
Value() const
uint64_t
Retorna a pontuação do jogador.
operator=(const Score & copy_from)
Score &
Operador de atribuição para atribuir o valor dessa nota de outra nota.
operator=(Score && move_from)
Score &
Operador de atribuição para atribuir o valor dessa nota de outra nota.

Funções públicas

Metadados

const std::string & Metadata() const 

Retorna os metadados especificados pelo desenvolvedor relacionados à nota, se algum tiver sido definido para essa nota.

Classificação

uint64_t Rank() const 

Retorna a classificação da pontuação do jogador em comparação com a de outros jogadores.

Score.

 Score()

Score.

 Score(
  std::shared_ptr< const ScoreImpl > impl
)

Construtor explícito.

Score.

 Score(
  const Score & copy_from
)

Construtor de cópia para copiar uma nota atual em uma nova.

Score.

 Score(
  Score && move_from
)

Construtor para mover uma nota para uma nova.

versão de referência do valor R.

Válido

bool Valid() const 

Retorna "true" quando a pontuação retornada é preenchida com dados e acompanhada de um status de resposta bem-sucedido. Retorna "false" para uma pontuação criada pelo usuário sem preenchimento ou para uma preenchida acompanhada de um status de resposta com falha.

Ele precisa ser verdadeiro para que as funções getter desse objeto sejam utilizáveis.

Valor

uint64_t Value() const 

Retorna a pontuação do jogador.

operator=

Score & operator=(
  const Score & copy_from
)

Operador de atribuição para atribuir o valor dessa nota de outra nota.

operator=

Score & operator=(
  Score && move_from
)

Operador de atribuição para atribuir o valor dessa nota de outra nota.

versão de referência do valor R.

~Pontuação

 ~Score()