gpg:: ScoreSummary
#include <score_summary.h>
Puan bilgilerinin özetine erişmenize olanak tanıyan tek bir veri yapısı.
Özet
Oluşturucular ve Yıkıcılar |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
Mevcut bir
ScoreSummary dosyasının bir kopyasını oluşturur. |
|
ScoreSummary(ScoreSummary && move_from)
Mevcut bir
ScoreSummary öğesini taşır. |
|
~ScoreSummary()
|
Kamu işlevleri |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Puan sayfasındaki yaklaşık puan sayısını döndürür.
|
Collection() const
|
Skor tablosunun ait olduğu koleksiyonu döndürür.
|
CurrentPlayerScore() const
|
const Score &
Oturum açmış olan oynatıcının puanını döndürür.
|
LeaderboardId() const
|
const std::string &
Google Play Developer Console'un önceden oluşturduğu benzersiz dizeyi döndürür.
|
TimeSpan() const
|
Skor tablosu zaman aralığını döndürür.
|
Valid() const
|
bool
Bu
ScoreSummary veriyle doldurulursa true değerini döndürür. |
operator=(const ScoreSummary & copy_from)
|
Bu
ScoreSummary değerini, başka bir birinden kopyalayarak atar. |
operator=(ScoreSummary && move_from)
|
Bu
ScoreSummary için başka bir öğe taşıyarak ScoreSummary değerini atar. |
Kamu işlevleri
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Puan sayfasındaki yaklaşık puan sayısını döndürür.
Hiç puan istenmediyse bir hata döndürür (max_results = 0) ve çok fazla puan varsa sayıyı 25'e sabitler.
Koleksiyon
LeaderboardCollection Collection() const
Skor tablosunun ait olduğu koleksiyonu döndürür.
Olası değerler PUBLIC ve SOCIAL'dir.
CurrentPlayerScore
const Score & CurrentPlayerScore() const
Oturum açmış olan oynatıcının puanını döndürür.
LeaderboardId
const std::string & LeaderboardId() 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.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
shared_ptr
değerinden ScoreSummaryImpl
değerine bir ScoreSummary
oluşturur.
API tarafından dahili kullanıma yöneliktir.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Mevcut bir ScoreSummary
dosyasının bir kopyasını oluşturur.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Skor tablosu zaman aralığını döndürür.
Olası değerler: DAILY, WEEKLY veya ALL_TIME.
Geçerli
bool Valid() const
Bu ScoreSummary
veriyle doldurulursa true değerini döndürür.
ScoreSummary
nesnesindeki (LeaderboardId
, TimeSpan
vb.) getter işlevlerinin kullanılabilir olması için true döndürmelidir.
operatör=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Bu ScoreSummary
değerini, başka bir birinden kopyalayarak atar.
operatör=
ScoreSummary & operator=( ScoreSummary && move_from )
Bu ScoreSummary
için başka bir öğe taşıyarak ScoreSummary
değerini atar.
~Puan Özeti
~ScoreSummary()