gpg:: ScoreSummary
#include <score_summary.h>
Puan bilgilerinin özetine erişmenizi sağlayan 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
ScoreSummary öğesinin bir kopyasını oluşturur. |
|
ScoreSummary(ScoreSummary && move_from)
Mevcut bir
ScoreSummary öğeyi taşır. |
|
~ScoreSummary()
|
Herkese açık işlevler |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Puan sayfasında 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 &
Oturumu açık olan oyuncunun puanını döndürür.
|
LeaderboardId() const
|
const std::string &
Google Play Geliştirici Konsolu'nun ö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 sütunu veriyle doldurulursa true değerini döndürür. |
operator=(const ScoreSummary & copy_from)
|
Bu
ScoreSummary , başka bir kuruluştan kopyalayarak atanır. |
operator=(ScoreSummary && move_from)
|
Bu
ScoreSummary , başka bir öğeyi içine taşıyarak atar. |
Herkese açık işlevler
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Puan sayfasında yaklaşık puan sayısını döndürür.
Hiç puan istenmediyse bir hata döndürür (max_results = 0) ve çok sayıda 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 SOSIAL'dir.
CurrentPlayerScore
const Score & CurrentPlayerScore() const
Oturumu açık olan oyuncunun puanını döndürür.
LeaderboardId
const std::string & LeaderboardId() const
Google Play Geliştirici Konsolu'nun ö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.
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ım için tasarlanmıştır.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Mevcut ScoreSummary
öğesinin 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
sütunu veriyle doldurulursa true değerini döndürür.
ScoreSummary
nesnesindeki (LeaderboardId
, TimeSpan
vb.) alıcı işlevlerinin kullanılabilir olması için doğru değerini döndürmelidir.
operator=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Bu ScoreSummary
, başka bir kuruluştan kopyalayarak atanır.
operator=
ScoreSummary & operator=( ScoreSummary && move_from )
Bu ScoreSummary
, başka bir öğeyi içine taşıyarak atar.
~Puan Özeti
~ScoreSummary()