gpg::Puan

#include <score.h>

Oyuncunun puanıyla ilgili verilere erişmenize olanak tanıyan tek bir veri yapısı.

Özet

Oluşturucular ve Yıkıcılar

Score()
Score(std::shared_ptr< const ScoreImpl > impl)
Açık oluşturucu.
Score(const Score & copy_from)
Mevcut bir puanı yeni bir puana kopyalamak için kullanılan oluşturucuyu kopyala.
Score(Score && move_from)
Mevcut bir skoru yeni bir puana taşımak için kullanılan oluşturucu.
~Score()

Herkese açık işlevler

Metadata() const
const std::string &
Bu puan için varsa puanla ilgili geliştirici tarafından belirtilen meta verileri döndürür.
Rank() const
uint64_t
Oyuncunun skorunun diğer oyuncularla karşılaştırıldığındaki sıralamasını döndürür.
Valid() const
bool
Döndürülen puan, verilerle doldurulduğunda ve başarılı bir yanıt durumuyla birlikte olduğunda true değerini döndürür; false (yanlış) değerini döndürür.
Value() const
uint64_t
Oyuncunun puanını döndürür.
operator=(const Score & copy_from)
Score &
Bu puanın değerini başka bir puandan atamak için kullanılan atama operatörü.
operator=(Score && move_from)
Score &
Bu puanın değerini başka bir puandan atamak için kullanılan atama operatörü.

Herkese açık işlevler

Meta veri

const std::string & Metadata() const 

Bu puan için varsa puanla ilgili geliştirici tarafından belirtilen meta verileri döndürür.

Rank (Sıralama)

uint64_t Rank() const 

Oyuncunun skorunun diğer oyuncularla karşılaştırıldığındaki sıralamasını döndürür.

Puan

 Score()

Puan

 Score(
  std::shared_ptr< const ScoreImpl > impl
)

Açık oluşturucu.

Puan

 Score(
  const Score & copy_from
)

Mevcut bir puanı yeni bir puana kopyalamak için kullanılan oluşturucuyu kopyala.

Puan

 Score(
  Score && move_from
)

Mevcut bir skoru yeni bir puana taşımak için kullanılan oluşturucu.

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

Geçerli

bool Valid() const 

Döndürülen puan, verilerle doldurulduğunda ve başarılı bir yanıt durumuyla birlikte olduğunda true değerini döndürür; false (yanlış) değerini döndürür.

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

Değer

uint64_t Value() const 

Oyuncunun puanını döndürür.

operator=

Score & operator=(
  const Score & copy_from
)

Bu puanın değerini başka bir puandan atamak için kullanılan atama operatörü.

operator=

Score & operator=(
  Score && move_from
)

Bu puanın değerini başka bir puandan atamak için kullanılan atama operatörü.

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

~Puan

 ~Score()