gpg:: PlayerLevel
  #include <player_level.h>
  Una singola struttura di dati contenente dati sul livello del giocatore.
Riepilogo
        Costruttori e distruttori | 
    |
|---|---|
        PlayerLevel()
         | 
    |
        PlayerLevel(std::shared_ptr< const PlayerLevelImpl > impl)
        Crea un campo PlayerLevel da shared_ptr a PlayerLevelImpl.  
       | 
    |
        PlayerLevel(const PlayerLevel & copy_from)
        Copia il costruttore per copiare un livello giocatore esistente in uno nuovo.  
       | 
    |
        PlayerLevel(PlayerLevel && move_from)
        Costruttore per spostare un livello giocatore esistente in uno nuovo.  
       | 
    |
        ~PlayerLevel()
         | 
    
        Funzioni pubbliche | 
    |
|---|---|
        LevelNumber() const 
       | 
      
        uint32_t
        Restituisce il numero per questo livello, ad esempio  
       | 
    
        MaximumXP() const 
       | 
      
        uint64_t
        Restituisce il valore XP massimo rappresentato da questo livello, escluso.  
       | 
    
        MinimumXP() const 
       | 
      
        uint64_t
        Restituisce il valore XP minimo necessario per raggiungere questo livello, incluso.  
       | 
    
        Valid() const 
       | 
      
        bool
        Restituisce true quando il livello del giocatore restituito è compilato con dati ed è accompagnato da uno stato di risposta corretta; false per un player non compilato creato dall'utente o per uno popolato con stato di risposta non riuscita.  
       | 
    
        operator=(const PlayerLevel & copy_from)
       | 
      
        
         Operatore di assegnazione per l'assegnazione del valore di questo livello giocatore da un altro livello giocatore.  
       | 
    
        operator=(PlayerLevel && move_from)
       | 
      
        
         Operatore di assegnazione per l'assegnazione del valore di questo livello giocatore da un altro livello giocatore.  
       | 
    
Funzioni pubbliche
LevelNumber
uint32_t LevelNumber() const
Restituisce il numero per questo livello, ad esempio
"livello 10".
MaximumXP
uint64_t MaximumXP() const
Restituisce il valore XP massimo rappresentato da questo livello, escluso.
MinimumXP
uint64_t MinimumXP() const
Restituisce il valore XP minimo necessario per raggiungere questo livello, incluso.
PlayerLevel
PlayerLevel()
PlayerLevel
PlayerLevel( std::shared_ptr< const PlayerLevelImpl > impl )
Crea un campo PlayerLevel da shared_ptr a PlayerLevelImpl.
Viene utilizzato internamente e non è destinato all'uso da parte dei consumatori di questa API.
PlayerLevel
PlayerLevel( const PlayerLevel & copy_from )
Copia il costruttore per copiare un livello giocatore esistente in uno nuovo.
PlayerLevel
PlayerLevel( PlayerLevel && move_from )
Costruttore per spostare un livello giocatore esistente in uno nuovo.
versione r-value-reference.
Valido
bool Valid() const
Restituisce true quando il livello del giocatore restituito è compilato con dati ed è accompagnato da uno stato di risposta corretta; false per un player non compilato creato dall'utente o per uno popolato con stato di risposta non riuscita.
Deve essere vero affinché le funzioni getter su questo oggetto siano utilizzabili.
operator=
PlayerLevel & operator=( const PlayerLevel & copy_from )
Operatore di assegnazione per l'assegnazione del valore di questo livello giocatore da un altro livello giocatore.
operator=
PlayerLevel & operator=( PlayerLevel && move_from )
Operatore di assegnazione per l'assegnazione del valore di questo livello giocatore da un altro livello giocatore.
Versione di riferimento al valore r
~Livello
~PlayerLevel()