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)
shared_ptr değerinden ScoreSummaryImpl değerine bir ScoreSummary oluşturur.
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.

ScoreSummary

 ScoreSummary(
  ScoreSummary && move_from
)

Mevcut bir ScoreSummary öğeyi taşır.

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