gpg:: PlayerLevel
#include <player_level.h>
Es una sola estructura de datos que contiene información sobre el nivel del jugador.
Resumen
Constructores y destructores |
|
---|---|
PlayerLevel()
|
|
PlayerLevel(std::shared_ptr< const PlayerLevelImpl > impl)
Construye un PlayerLevel de shared_ptr a PlayerLevelImpl.
|
|
PlayerLevel(const PlayerLevel & copy_from)
Copia el constructor para copiar el nivel de un jugador existente en uno nuevo
|
|
PlayerLevel(PlayerLevel && move_from)
Constructor para mover un nivel de jugador existente a uno nuevo.
|
|
~PlayerLevel()
|
Funciones públicas |
|
---|---|
LevelNumber() const
|
uint32_t
Muestra el número de este nivel, p.ej.,
|
MaximumXP() const
|
uint64_t
Muestra el valor máximo de XP representado por este nivel, exclusivo.
|
MinimumXP() const
|
uint64_t
Muestra el valor mínimo de XP necesario para alcanzar este nivel, inclusive.
|
Valid() const
|
bool
Muestra true cuando el nivel de jugador que se muestra se completa con datos y está acompañado de un estado de respuesta correcto. false para un jugador no propagado creado por el usuario o para uno propagado que incluye un estado de respuesta sin éxito.
|
operator=(const PlayerLevel & copy_from)
|
Operador de asignación para asignar un valor de nivel de jugador desde otro.
|
operator=(PlayerLevel && move_from)
|
Operador de asignación para asignar un valor de nivel de jugador desde otro.
|
Funciones públicas
LevelNumber
uint32_t LevelNumber() const
Muestra el número de este nivel, p.ej.,
“nivel 10”.
MaximumXP
uint64_t MaximumXP() const
Muestra el valor máximo de XP representado por este nivel, exclusivo.
MinimumXP
uint64_t MinimumXP() const
Muestra el valor mínimo de XP necesario para alcanzar este nivel, inclusive.
PlayerLevel
PlayerLevel()
PlayerLevel
PlayerLevel( std::shared_ptr< const PlayerLevelImpl > impl )
Construye un PlayerLevel de shared_ptr a PlayerLevelImpl.
Se usa internamente y no está pensado para que lo usen los consumidores de esta API.
PlayerLevel
PlayerLevel( const PlayerLevel & copy_from )
Copia el constructor para copiar el nivel de un jugador existente en uno nuevo
PlayerLevel
PlayerLevel( PlayerLevel && move_from )
Constructor para mover un nivel de jugador existente a uno nuevo.
y la versión de referencia de valor r.
Válido
bool Valid() const
Muestra true cuando el nivel de jugador que se muestra se completa con datos y está acompañado de un estado de respuesta correcto. false para un jugador no propagado creado por el usuario o para uno propagado que incluye un estado de respuesta sin éxito.
Debe ser verdadero para que se puedan usar las funciones get de este objeto.
operator=
PlayerLevel & operator=( const PlayerLevel & copy_from )
Operador de asignación para asignar un valor de nivel de jugador desde otro.
operator=
PlayerLevel & operator=( PlayerLevel && move_from )
Operador de asignación para asignar un valor de nivel de jugador desde otro.
versión-de-referencia-del-valor-r
~Nivel de jugador
~PlayerLevel()