gpg:: PlayerLevel
#include <player_level.h>
Uma única estrutura que contém dados sobre a fase do jogador.
Resumo
Construtores e destruidores |
|
---|---|
PlayerLevel()
|
|
PlayerLevel(std::shared_ptr< const PlayerLevelImpl > impl)
Cria um PlayerLevel de um shared_ptr para um PlayerLevelImpl.
|
|
PlayerLevel(const PlayerLevel & copy_from)
Copie o construtor para copiar um nível de jogador existente para um novo.
|
|
PlayerLevel(PlayerLevel && move_from)
Construtor para mover um nível de jogador existente para um novo.
|
|
~PlayerLevel()
|
Funções públicas |
|
---|---|
LevelNumber() const
|
uint32_t
Retorna o número para este nível, por exemplo,
|
MaximumXP() const
|
uint64_t
Retorna o valor máximo de XP representado por este nível, exclusivo.
|
MinimumXP() const
|
uint64_t
Retorna o valor mínimo de XP necessário para atingir este nível.
|
Valid() const
|
bool
Retorna verdadeiro quando o nível do jogador retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedida. falso para um player não preenchido criado pelo usuário ou preenchido com um status de resposta de falha.
|
operator=(const PlayerLevel & copy_from)
|
Operador de atribuição para atribuir o valor deste nível de jogador a outro.
|
operator=(PlayerLevel && move_from)
|
Operador de atribuição para atribuir o valor deste nível de jogador a outro.
|
Funções públicas
LevelNumber
uint32_t LevelNumber() const
Retorna o número para este nível, por exemplo,
"nível 10".
MaximumXP
uint64_t MaximumXP() const
Retorna o valor máximo de XP representado por este nível, exclusivo.
MinimumXP
uint64_t MinimumXP() const
Retorna o valor mínimo de XP necessário para atingir este nível.
PlayerLevel
PlayerLevel()
PlayerLevel
PlayerLevel( std::shared_ptr< const PlayerLevelImpl > impl )
Cria um PlayerLevel de um shared_ptr para um PlayerLevelImpl.
Ela é usada internamente e não se destina aos consumidores dessa API.
PlayerLevel
PlayerLevel( const PlayerLevel & copy_from )
Copie o construtor para copiar um nível de jogador existente para um novo.
PlayerLevel
PlayerLevel( PlayerLevel && move_from )
Construtor para mover um nível de jogador existente para um novo.
"r-value-reference".
Válido
bool Valid() const
Retorna verdadeiro quando o nível do jogador retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedida. falso para um player não preenchido criado pelo usuário ou preenchido com um status de resposta de falha.
Ele precisa ser verdadeiro para que as funções getter nesse objeto sejam utilizáveis.
operator=
PlayerLevel & operator=( const PlayerLevel & copy_from )
Operador de atribuição para atribuir o valor deste nível de jogador a outro.
operator=
PlayerLevel & operator=( PlayerLevel && move_from )
Operador de atribuição para atribuir o valor deste nível de jogador a outro.
versão r-value-reference
~Nível do jogador
~PlayerLevel()