gpg:: Leaderboard
#include <leaderboard.h>
Belirli bir skor tablosunun durumu (adı ve geçerliliği gibi) hakkındaki verilere 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 skor tablosunu yeni bir skor tablosuna kopyalamak için oluşturucuyu kopyala.
|
|
Leaderboard(Leaderboard && move_from)
Mevcut bir skor tablosunu yenisine taşımak için kullanılan oluşturucu.
|
|
~Leaderboard()
|
Kamu işlevleri |
|
---|---|
IconUrl() const
|
const std::string &
Bu Leaderboard simgesinin simgesinin resmine giden URL'yi döndürür.
|
Id() const
|
const std::string &
Google Play Developer Console'un önceden oluşturduğu benzersiz dizeyi döndürür.
|
Name() const
|
const std::string &
Skor tablosunun kısa adını döndürür.
|
Order() const
|
Artan düzenin mi yoksa azalan düzenin mi daha iyi olduğunu döndürür.
|
Valid() const
|
bool
Döndürülen skor tablosu verilerle doldurulduğunda ve başarılı bir yanıt durumunun yanında true (doğru), kullanıcı tarafından oluşturulmuş bir skor tablosu için veya başarısız bir yanıt durumuyla birlikte doldurulan bir skor tablosu için false (yanlış) değerini döndürür.
|
operator=(const Leaderboard & copy_from)
|
Başka bir skor tablosundan bu skor tablosunun değerini atamak için atama operatörü.
|
operator=(Leaderboard && move_from)
|
Başka bir skor tablosundan bu skor tablosunun değerini atamak için atama operatörü.
|
Kamu işlevleri
IconUrl
const std::string & IconUrl() const
Bu Leaderboard simgesinin simgesinin resmine giden 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 Developer Console'un önceden oluşturduğu benzersiz dizeyi döndürür.
Oyun istemcinizde bir skor tablosuna başvurmak 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 skor tablosunu yeni bir skor tablosuna kopyalamak için oluşturucuyu kopyala.
Büyük afiş
Leaderboard( Leaderboard && move_from )
Mevcut bir skor tablosunu yenisine taşımak için kullanılan oluşturucu.
r değeri referans sürümünü kullanır.
Ad
const std::string & Name() const
Skor tablosunun kısa adını döndürür.
En fazla 100 karakter. Yalnızca Başarı::Valid() doğru değerini döndürdüğünde çağrılabilir.
Sipariş verin
LeaderboardOrder Order() const
Artan düzenin mi yoksa azalan düzenin mi daha iyi olduğunu döndürür.
Olası değerler: "LARGER_IS_BETTER" veya "smallER_IS_BETTER". LARGER_IS_BETTER daha yüksek puanları en üste yerleştirir (azalan). smallER_IS_BETTER, daha düşük puanları en üste (artan) yerleştirir. Yalnızca Başarı::Valid() doğru değerini döndürdüğünde çağrılabilir.
Geçerli
bool Valid() const
Döndürülen skor tablosu verilerle doldurulduğunda ve başarılı bir yanıt durumunun yanında true (doğru), kullanıcı tarafından oluşturulmuş bir skor tablosu için veya başarısız bir yanıt durumuyla birlikte doldurulan bir skor tablosu için false (yanlış) değerini döndürür.
Bu leaderboard'daki alıcı işlevlerinin (kimlik, Ad, Açıklama vb.) kullanılabilir olması için doğru olması gerekir.
operatör=
Leaderboard & operator=( const Leaderboard & copy_from )
Başka bir skor tablosundan bu skor tablosunun değerini atamak için atama operatörü.
operatör=
Leaderboard & operator=( Leaderboard && move_from )
Başka bir skor tablosundan bu skor tablosunun değerini atamak için atama operatörü.
r değeri referans sürümünü kullanır.
~Leaderboard
~Leaderboard()