gpg::PlayerLevel

#include <player_level.h>

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

Özet

Oluşturucular ve Yıkıcılar

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

Herkese açık işlevler

LevelNumber() const
uint32_t
Bu düzey için sayı döndürür, ör.
MaximumXP() const
uint64_t
Bu seviyenin temsil ettiği maksimum XP değerini (hariç) döndürür.
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ı bir yanıt durumuyla birlikte bulunduğunda true değerini döndürür; false (yanlış) değerine sahiptir.
operator=(const PlayerLevel & copy_from)
Bu oyuncu seviyesinin değerini başka bir oyuncu seviyesinden atamak için atama operatörü.
operator=(PlayerLevel && move_from)
Bu oyuncu seviyesinin değerini başka bir oyuncu seviyesinden atamak için atama operatörü.

Herkese açık işlevler

LevelNumber

uint32_t LevelNumber() const 

Bu düzey için sayı döndürür, ör.

"seviye 10".

MaximumXP

uint64_t MaximumXP() const 

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

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
)

shared_ptr'den PlayerLevelImpl'e bir PlayerLevel oluşturur.

Bu API 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 oyuncu seviyesine kopyalamak için kullanılan 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ü.

Geçerli

bool Valid() const 

Döndürülen oynatıcı seviyesi verilerle doldurulduğunda ve başarılı bir yanıt durumuyla birlikte bulunduğunda true değerini döndürür; false (yanlış) değerini alır.

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

operator=

PlayerLevel & operator=(
  const PlayerLevel & copy_from
)

Bu oyuncu seviyesinin değerini başka bir oyuncu seviyesinden atamak için atama operatörü.

operator=

PlayerLevel & operator=(
  PlayerLevel && move_from
)

Bu oyuncu seviyesinin değerini başka bir oyuncu seviyesinden atamak için atama operatörü.

r-değeri referansı sürümü

~Oyuncu Seviyesi

 ~PlayerLevel()