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

ScoreSummary

 ScoreSummary(
  ScoreSummary && move_from
)

Mevcut bir ScoreSummary öğesini 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 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()