gpg::PlayerLevel

#include <player_level.h>

Oyuncunun seviyesiyle ilgili veriler içeren tek bir veri yapısı.

Özet

Oluşturucular ve Yıkıcılar

PlayerLevel()
PlayerLevel(std::shared_ptr< const PlayerLevelImpl > impl)
Bir shared_ptr öğesinden bir PlayerLevelImpl'e PlayerLevel oluşturur.
PlayerLevel(const PlayerLevel & copy_from)
Mevcut bir oyuncu seviyesini yeni bir seviyeye kopyalamak için oluşturucuyu kopyala.
PlayerLevel(PlayerLevel && move_from)
Mevcut bir oyuncu seviyesini yeni bir seviyeye taşımak için kullanılan oluşturucu.
~PlayerLevel()

Kamu işlevleri

LevelNumber() const
uint32_t
Bu seviyenin numarasını döndürür, ör.
MaximumXP() const
uint64_t
Bu seviyenin temsil ettiği maksimum XP değerini döndürür (bu seviye hariç).
MinimumXP() const
uint64_t
Bu seviyeye ulaşmak için gereken minimum XP değerini döndürür (bu değerler dahil).
Valid() const
bool
Döndürülen oynatıcı seviyesi verilerle doldurulduğunda ve başarılı yanıt durumunda true (doğru) değerini döndürür. Kullanıcı tarafından oluşturulmuş bir oynatıcı için false (yanlış) değerini, doldurulmamış bir oynatıcı için ise false (yanlış) değerini döndürür.
operator=(const PlayerLevel & copy_from)
Başka bir oyuncu seviyesinden bu oyuncu seviyesinin değerini atamak için kullanılan atama operatörü.
operator=(PlayerLevel && move_from)
Başka bir oyuncu seviyesinden bu oyuncu seviyesinin değerini atamak için kullanılan atama operatörü.

Kamu işlevleri

LevelNumber

uint32_t LevelNumber() const 

Bu seviyenin numarasını döndürür, ör.

"seviye 10".

MaximumXP

uint64_t MaximumXP() const 

Bu seviyenin temsil ettiği maksimum XP değerini döndürür (bu seviye hariç).

MinimumXP

uint64_t MinimumXP() const 

Bu seviyeye ulaşmak için gereken minimum XP değerini döndürür (bu değerler dahil).

PlayerLevel

 PlayerLevel()

PlayerLevel

 PlayerLevel(
  std::shared_ptr< const PlayerLevelImpl > impl
)

Bir shared_ptr öğesinden bir PlayerLevelImpl'e PlayerLevel oluşturur.

Bu ürün dahili olarak kullanılır ve bu API'nin tüketicileri tarafından kullanılmak üzere tasarlanmamıştır.

PlayerLevel

 PlayerLevel(
  const PlayerLevel & copy_from
)

Mevcut bir oyuncu seviyesini yeni bir seviyeye kopyalamak için oluşturucuyu kopyala.

PlayerLevel

 PlayerLevel(
  PlayerLevel && move_from
)

Mevcut bir oyuncu seviyesini yeni bir seviyeye taşımak için kullanılan oluşturucu.

r değeri referans sürümünü kullanır.

Geçerli

bool Valid() const 

Döndürülen oynatıcı seviyesi verilerle doldurulduğunda ve başarılı yanıt durumunda true (doğru) değerini döndürür. Kullanıcı tarafından oluşturulmuş bir oynatıcı için false (yanlış) değerini, doldurulmamış bir oynatıcı için ise false (yanlış) değerini döndürür.

Bu nesnedeki alıcı işlevlerinin kullanılabilir olması için doğru olmalıdır.

operatör=

PlayerLevel & operator=(
  const PlayerLevel & copy_from
)

Başka bir oyuncu seviyesinden bu oyuncu seviyesinin değerini atamak için kullanılan atama operatörü.

operatör=

PlayerLevel & operator=(
  PlayerLevel && move_from
)

Başka bir oyuncu seviyesinden bu oyuncu seviyesinin değerini atamak için kullanılan atama operatörü.

r değeri referans sürümü

~Oyuncu Düzeyi

 ~PlayerLevel()