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