gpg:: Leaderboard
#include <leaderboard.h>
Belirli bir skor tablosunun durumuyla ilgili verilere (ör. adı ve geçerliliği) erişmenize olanak tanıyan tek bir veri yapısı.
Özet
Oluşturucular ve Yıkıcılar |
|
---|---|
Leaderboard()
|
|
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Açık oluşturucu.
|
|
Leaderboard(const Leaderboard & copy_from)
Mevcut bir leaderboard'u yeni bir skor tablosuna kopyalamak için oluşturucuyu kopyala.
|
|
Leaderboard(Leaderboard && move_from)
Mevcut bir leaderboard'u yeni bir skor tablosuna taşımak için kullanılan oluşturucu.
|
|
~Leaderboard()
|
Herkese açık işlevler |
|
---|---|
IconUrl() const
|
const std::string &
Bu Leaderboard için simge resmine yönlendiren URL'yi döndürür.
|
Id() const
|
const std::string &
Google Play Console'un önceden oluşturduğu benzersiz dizeyi döndürür.
|
Name() const
|
const std::string &
Leaderboard'un kısa adını döndürür.
|
Order() const
|
Artan veya azalan düzenin daha iyi olduğunu döndürür.
|
Valid() const
|
bool
Döndürülen leaderboard veriyle doldurulduğunda ve başarılı bir yanıt durumuyla birlikte sunulduğunda true değerini döndürür; false (yanlış) değerini alır.
|
operator=(const Leaderboard & copy_from)
|
Bu skor tablosunun değerini başka bir skor tablosundan atamak için atama operatörü.
|
operator=(Leaderboard && move_from)
|
Bu skor tablosunun değerini başka bir skor tablosundan atamak için atama operatörü.
|
Herkese açık işlevler
IconUrl
const std::string & IconUrl() const
Bu Leaderboard için simge resmine yönlendiren URL'yi döndürür.
Yalnızca Leaderboard::Valid() Doğru değerini döndürdüğünde çağrılabilir.
Kimlik
const std::string & Id() const
Google Play Console'un önceden oluşturduğu benzersiz dizeyi döndürür.
Bunu, oyun istemcinizde bir skor tablosuna referans vermek için kullanın. Yalnızca Leaderboard::Valid() Doğru değerini döndürdüğünde çağrılabilir.
Büyük afiş
Leaderboard()
Büyük afiş
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
Açık oluşturucu.
Büyük afiş
Leaderboard( const Leaderboard & copy_from )
Mevcut bir leaderboard'u yeni bir leaderboard'a kopyalamak için oluşturucuyu kopyala.
Büyük afiş
Leaderboard( Leaderboard && move_from )
Mevcut bir leaderboard'u yeni bir skor tablosuna taşımak için kullanılan oluşturucu.
r-değeri referansı sürümü.
Ad
const std::string & Name() const
Leaderboard'un kısa adını döndürür.
En fazla 100 karakter. Yalnızca Başarı::Geçerli() doğru döndürdüğünde çağrılabilir.
Sipariş
LeaderboardOrder Order() const
Artan veya azalan düzenin daha iyi olduğunu döndürür.
Olası değerler: "LARGER_IS_BETTER" veya "SMALLER_IS_BETTER". LARGER_IS_BETTER, daha büyük puanları en üste (azalan) yerleştirir. SMALLER_IS_BETTER, daha küçük puanları en üste (artan) yerleştirir. Yalnızca Başarı::Geçerli() doğru döndürdüğünde çağrılabilir.
Geçerli
bool Valid() const
Döndürülen leaderboard veriyle doldurulduğunda ve başarılı bir yanıt durumuyla birlikte sunulduğunda true değerini döndürür; false (yanlış) değerini alır.
Bu leaderboard'daki alıcı işlevlerinin (kimlik, Ad, Açıklama vb.) kullanılabilir olması için doğru olmalıdır.
operator=
Leaderboard & operator=( const Leaderboard & copy_from )
Bu skor tablosunun değerini başka bir skor tablosundan atamak için atama operatörü.
operator=
Leaderboard & operator=( Leaderboard && move_from )
Bu skor tablosunun değerini başka bir skor tablosundan atamak için atama operatörü.
r-değeri referansı sürümü.
~Leaderboard
~Leaderboard()