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