gpg::Puan

#include <score.h>

Bir oyuncunun skoruyla ilgili verilere erişmenize olanak tanıyan tekli 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ı yenisine kopyalamak için oluşturucu kopyalama.
Score(Score && move_from)
Mevcut bir puanı yenisine taşımak için kullanılan oluşturucu.
~Score()

Kamu işlevleri

Metadata() const
const std::string &
Bu puan için ayarlanmışsa puanla ilgili geliştirici tarafından belirtilen meta verileri döndürür.
Rank() const
uint64_t
Oyuncunun skor sıralamasını diğer oyuncuların skorlarıyla karşılaştırmalı olarak döndürür.
Valid() const
bool
Döndürülen puan verilerle doldurulduğunda ve başarılı bir yanıt durumuyla birlikte kullanıldığında true (doğru), kullanıcı tarafından oluşturulmuş doldurulmamış bir puan için veya başarısız bir yanıt durumuyla birlikte doldurulan bir puan için false (yanlış) değerini döndürür.
Value() const
uint64_t
Oyuncunun skorunu 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ü.

Kamu işlevleri

Meta veri

const std::string & Metadata() const 

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

Rank (Sıralama)

uint64_t Rank() const 

Oyuncunun skor sıralamasını diğer oyuncuların skorlarıyla karşılaştırmalı olarak döndürür.

Skor

 Score()

Skor

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

Açık oluşturucu.

Skor

 Score(
  const Score & copy_from
)

Mevcut bir puanı yenisine kopyalamak için oluşturucu kopyalama.

Skor

 Score(
  Score && move_from
)

Mevcut bir puanı yenisine 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 puan verilerle doldurulduğunda ve başarılı bir yanıt durumuyla birlikte kullanıldığında true (doğru), kullanıcı tarafından oluşturulmuş doldurulmamış bir puan için veya başarısız bir yanıt durumuyla birlikte doldurulan bir puan için 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 skorunu döndürür.

operatör=

Score & operator=(
  const Score & copy_from
)

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

operatör=

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ünü kullanır.

~Puan

 ~Score()