gpg:: PlayerLevel
#include <player_level.h>
Pojedyncza struktura danych zawierająca dane o poziomie gracza.
Podsumowanie
Konstruktorzy i niszczyciele |
|
---|---|
PlayerLevel()
|
|
PlayerLevel(std::shared_ptr< const PlayerLevelImpl > impl)
Konstruuje obiekt PlayerLevel z obiektu shared_ptr na wartość PlayerLevelImpl.
|
|
PlayerLevel(const PlayerLevel & copy_from)
Skopiuj konstruktor do kopiowania istniejącego poziomu gracza na nowy.
|
|
PlayerLevel(PlayerLevel && move_from)
Konstruktor do przenoszenia istniejącego poziomu gracza na nowy.
|
|
~PlayerLevel()
|
Funkcje publiczne |
|
---|---|
LevelNumber() const
|
uint32_t
Zwraca liczbę dla tego poziomu, np.
|
MaximumXP() const
|
uint64_t
Zwraca maksymalną wartość XP na tym poziomie (wyłącznie).
|
MinimumXP() const
|
uint64_t
Zwraca minimalną wartość XP wymaganą do osiągnięcia tego poziomu (włącznie).
|
Valid() const
|
bool
Zwraca wartość „true” (prawda), gdy zwrócony poziom gracza jest wypełniony danymi, a towarzyszy mu stan odpowiedzi o udanej odpowiedzi; wartość „false” (fałsz) w przypadku niewypełnionego odtwarzacza utworzonego przez użytkownika lub w przypadku wypełnionego odtwarzacza, któremu towarzyszy stan nieudanej odpowiedzi.
|
operator=(const PlayerLevel & copy_from)
|
Operator przypisywania, który pozwala przypisywać wartość tego poziomu gracza z innego poziomu.
|
operator=(PlayerLevel && move_from)
|
Operator przypisywania, który pozwala przypisywać wartość tego poziomu gracza z innego poziomu.
|
Funkcje publiczne
LevelNumber
uint32_t LevelNumber() const
Zwraca liczbę dla tego poziomu, np.
„poziom 10”.
MaximumXP
uint64_t MaximumXP() const
Zwraca maksymalną wartość XP na tym poziomie (wyłącznie).
MinimumXP
uint64_t MinimumXP() const
Zwraca minimalną wartość XP wymaganą do osiągnięcia tego poziomu (włącznie).
PlayerLevel
PlayerLevel()
PlayerLevel
PlayerLevel( std::shared_ptr< const PlayerLevelImpl > impl )
Konstruuje obiekt PlayerLevel z obiektu shared_ptr na wartość PlayerLevelImpl.
Jest on używany wewnętrznie i nie jest przeznaczony do użytku przez użytkowników tego interfejsu API.
PlayerLevel
PlayerLevel( const PlayerLevel & copy_from )
Skopiuj konstruktor do kopiowania istniejącego poziomu gracza na nowy.
PlayerLevel
PlayerLevel( PlayerLevel && move_from )
Konstruktor do przenoszenia istniejącego poziomu gracza na nowy.
wersję referencyjną o wartości r.
Prawidłowy
bool Valid() const
Zwraca wartość „true” (prawda), gdy zwrócony poziom gracza jest wypełniony danymi, a towarzyszy mu stan odpowiedzi o udanej odpowiedzi; wartość „false” (fałsz) w przypadku niewypełnionego odtwarzacza utworzonego przez użytkownika lub w przypadku wypełnionego odtwarzacza, któremu towarzyszy stan nieudanej odpowiedzi.
Aby można było używać funkcji getter w tym obiekcie, musi ona mieć wartość prawda.
operator=
PlayerLevel & operator=( const PlayerLevel & copy_from )
Operator przypisywania, który pozwala przypisywać wartość tego poziomu gracza z innego poziomu.
operator=
PlayerLevel & operator=( PlayerLevel && move_from )
Operator przypisywania, który pozwala przypisywać wartość tego poziomu gracza z innego poziomu.
wersja odniesienia do wartości r
~Poziom gracza
~PlayerLevel()