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()