gpg:: PlayerLevel
#include <player_level.h>
Uma única estrutura de dados que contém dados sobre o nível do jogador.
Resumo
Construtores e destrutores |
|
---|---|
PlayerLevel()
|
|
PlayerLevel(std::shared_ptr< const PlayerLevelImpl > impl)
Constrói um PlayerLevel a partir de um shared_ptr para um PlayerLevelImpl.
|
|
PlayerLevel(const PlayerLevel & copy_from)
Construtor de cópia para copiar um nível de jogador existente para um novo.
|
|
PlayerLevel(PlayerLevel && move_from)
Construtor para mover um nível de jogador atual para um novo.
|
|
~PlayerLevel()
|
Funções públicas |
|
---|---|
LevelNumber() const
|
uint32_t
Retorna o número desse nível, por exemplo:
|
MaximumXP() const
|
uint64_t
Retorna o valor máximo de XP representado por este nível, excluindo.
|
MinimumXP() const
|
uint64_t
Retorna o valor mínimo de XP necessário para alcançar esse nível.
|
Valid() const
|
bool
Retorna "true" quando o nível do jogador retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedido. Retorna "false" para um jogador criado pelo usuário sem preenchimento ou para um preenchido acompanhado por um status de resposta com falha.
|
operator=(const PlayerLevel & copy_from)
|
Operador de atribuição para atribuir o valor do nível do jogador a partir de outro nível.
|
operator=(PlayerLevel && move_from)
|
Operador de atribuição para atribuir o valor do nível do jogador a partir de outro nível.
|
Funções públicas
LevelNumber
uint32_t LevelNumber() const
Retorna o número desse nível, por exemplo:
"nível 10".
MaximumXP
uint64_t MaximumXP() const
Retorna o valor máximo de XP representado por este nível, excluindo.
MinimumXP
uint64_t MinimumXP() const
Retorna o valor mínimo de XP necessário para alcançar esse nível.
PlayerLevel
PlayerLevel()
PlayerLevel
PlayerLevel( std::shared_ptr< const PlayerLevelImpl > impl )
Constrói um PlayerLevel a partir de um shared_ptr para um PlayerLevelImpl.
Ele é usado internamente e não é destinado a consumidores dessa API.
PlayerLevel
PlayerLevel( const PlayerLevel & copy_from )
Construtor de cópia para copiar um nível de jogador existente para um novo.
PlayerLevel
PlayerLevel( PlayerLevel && move_from )
Construtor para mover um nível de jogador atual para um novo.
versão de referência do valor R.
Válido
bool Valid() const
Retorna "true" quando o nível do jogador retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedido. Retorna "false" para um jogador criado pelo usuário sem preenchimento ou para um preenchido acompanhado por um status de resposta com falha.
Ele precisa ser verdadeiro para que as funções getter desse objeto sejam utilizáveis.
operator=
PlayerLevel & operator=( const PlayerLevel & copy_from )
Operador de atribuição para atribuir o valor do nível do jogador a partir de outro nível.
operator=
PlayerLevel & operator=( PlayerLevel && move_from )
Operador de atribuição para atribuir o valor do nível do jogador a partir de outro nível do jogador.
versão de referência do valor R
~PlayerLevel
~PlayerLevel()