gpg:: ScoreSummary
#include <score_summary.h>
Pojedyncza struktura danych, która umożliwia dostęp do podsumowania informacji o wynikach.
Podsumowanie
Konstruktory 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 dotychczasowy
ScoreSummary . |
|
~ScoreSummary()
|
Funkcje publiczne |
|
---|---|
ApproximateNumberOfScores() const
|
uint64_t
Zwraca przybliżoną liczbę wyników na stronie wyników.
|
Collection() const
|
Zwraca kolekcję, do której należy tabela 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 okres ważności tabeli wyników.
|
Valid() const
|
bool
Zwraca wartość „prawda”, jeśli w elemencie
ScoreSummary znajdują się dane. |
operator=(const ScoreSummary & copy_from)
|
Przypisuje ten element (
ScoreSummary ), kopiując go z innego elementu. |
operator=(ScoreSummary && move_from)
|
Przypisuje ten element typu
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 zażądano żadnych wyników (max_results = 0), a jeśli jest ich zbyt dużo, ogranicza wartość do 25.
Kolekcja
LeaderboardCollection Collection() const
Zwraca kolekcję, do której należy tabela wyników.
Możliwe wartości to PUBLIC (PUBLICZNY) i SOCIAL (SOCIAL).
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.
Użyj go, aby odwołać się do tabeli wyników w kliencie gry. Można ją wywołać tylko wtedy, gdy funkcja Tabela wyników::Valid() zwraca wartość „true”.
ScoreSummary
ScoreSummary()
ScoreSummary
ScoreSummary( std::shared_ptr< const ScoreSummaryImpl > impl )
Konstruuje ScoreSummary
od shared_ptr
do ScoreSummaryImpl
.
Przeznaczony do użytku wewnętrznego w interfejsie API.
ScoreSummary
ScoreSummary( const ScoreSummary & copy_from )
Tworzy kopię istniejącego elementu ScoreSummary
.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Zwraca okres ważności tabeli wyników.
Możliwe wartości to DAILY, WEEKLY i ALL_TIME.
Prawidłowe
bool Valid() const
Zwraca wartość „prawda”, jeśli w elemencie ScoreSummary
znajdują się dane.
Aby funkcje pobierania w obiekcie ScoreSummary
(LeaderboardId
, TimeSpan
itd.) mogły być użyte, musi 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 ten element typu ScoreSummary
, przenosząc do niego inny.
~Podsumowanie wyników
~ScoreSummary()