gpg:: ScoreSummary
#include <score_summary.h>
Pojedyncza struktura danych, która umożliwia dostęp do podsumowania informacji o wynikach.
Podsumowanie
Konstruktorzy i niszczyciele |
|
---|---|
ScoreSummary()
|
|
ScoreSummary(std::shared_ptr< const ScoreSummaryImpl > impl)
|
|
ScoreSummary(const ScoreSummary & copy_from)
Tworzy kopię istniejącego elementu
ScoreSummary . |
|
ScoreSummary(ScoreSummary && move_from)
Przenosi istniejące urządzenie
ScoreSummary . |
|
~ScoreSummary()
|
Funkcje publiczne |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Zwraca przybliżoną liczbę wyników na stronie wyników.
|
Collection() const
|
Zwraca zbiór, do którego należy tablica wyników.
|
CurrentPlayerScore() const
|
const Score &
Zwraca wynik aktualnie zalogowanego gracza.
|
LeaderboardId() const
|
const std::string &
Zwraca unikalny ciąg wygenerowany przez Konsolę programisty Google Play.
|
TimeSpan() const
|
Zwraca przedział czasu tabeli wyników.
|
Valid() const
|
bool
Zwraca wartość „prawda”, jeśli pole
ScoreSummary zawiera dane. |
operator=(const ScoreSummary & copy_from)
|
Przypisuje ten element
ScoreSummary , kopiując go z innego elementu. |
operator=(ScoreSummary && move_from)
|
Przypisuje element
ScoreSummary , przenosząc do niego inny. |
Funkcje publiczne
ApproximateNumberOfScores
uint64_t ApproximateNumberOfScores() const
Zwraca przybliżoną liczbę wyników na stronie wyników.
Zwraca błąd, jeśli nie wysłano prośby o wyniki (max_results = 0), i ogranicza liczbę do 25, jeśli jest ich zbyt dużo.
Kolekcja
LeaderboardCollection Collection() const
Zwraca zbiór, do którego należy tablica wyników.
Możliwe wartości to PUBLIC (PUBLICZNIE) i SOCIAL (społeczność).
CurrentPlayerScore
const Score & CurrentPlayerScore() const
Zwraca wynik aktualnie zalogowanego gracza.
LeaderboardId
const std::string & LeaderboardId() const
Zwraca unikalny ciąg wygenerowany przez Konsolę programisty Google Play.
Służy do odwoływania się do tabeli wyników w kliencie gry. Można ją wywoływać tylko wtedy, gdy funkcja leader::Valid() zwraca wartość true.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Konstruuje ScoreSummary
z shared_ptr
na ScoreSummaryImpl
.
Przeznaczona do użytku wewnętrznego przez interfejs API.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Tworzy kopię istniejącego elementu ScoreSummary
.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Zwraca przedział czasu tabeli wyników.
Możliwe wartości to DAILY, WEEKLY lub ALL_TIME.
Prawidłowy
bool Valid() const
Zwraca wartość „prawda”, jeśli pole ScoreSummary
zawiera dane.
Aby można było użyć funkcji pobierania w obiekcie ScoreSummary
(LeaderboardId
, TimeSpan
itd.), musi ona zwracać wartość „true” (prawda).
operator=
ScoreSummary & operator=( const ScoreSummary & copy_from )
Przypisuje ten element ScoreSummary
, kopiując go z innego elementu.
operator=
ScoreSummary & operator=( ScoreSummary && move_from )
Przypisuje element ScoreSummary
, przenosząc do niego inny.
~Podsumowanie wyników
~ScoreSummary()