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