gpg:: ScorePage
#include <score_page.h>
Jedna struktura danych, która umożliwia dostęp do danych punktowych.
Podsumowanie
Dane obejmują identyfikator tabeli wyników, początek, okres, zbieranie, token poprzedniej strony wyników, token następnej strony wyników oraz wektor we wszystkich wpisach wyniku.
Konstruktorzy i niszczyciele |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
Bezpośredni konstruktor.
|
|
ScorePage(const ScorePage & copy_from)
Skopiuj konstruktor do kopiowania istniejącej strony wyników do nowej.
|
|
ScorePage(ScorePage && move_from)
Konstruktor do przenoszenia dotychczasowej strony z wynikami na nową stronę.
|
|
~ScorePage()
|
Funkcje publiczne |
|
---|---|
Collection() const
|
Wskazuje, czy tabela wyników jest PUBLICZNA czy SPOŁECZNOŚCIOWA.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
Wektor wszystkich wyników.
|
HasNextScorePage() const
|
bool
Ma zastosowanie, jeśli tablica wyników zawiera kolejną stronę wyników.
|
HasPreviousScorePage() const
|
bool
Obowiązuje, jeśli tablica wyników zawiera poprzednią stronę wyników.
|
LeaderboardId() const
|
const std::string &
Zwraca unikalny ciąg wygenerowany przez Konsolę programisty Google Play.
|
NextScorePageToken() const
|
Zwraca token strony wyniku dla kolejnej strony.
|
PreviousScorePageToken() const
|
Zwraca token strony wyników dla poprzedniej strony.
|
Start() const
|
Wskazuje, czy tabela wyników była początkowo uruchamiana przez zapytanie o najlepsze wyniki lub wyniki w pobliżu aktualnego gracza.
|
TimeSpan() const
|
Zwraca przedział czasu tabeli wyników.
|
Valid() const
|
bool
Zwraca wartość „prawda”, jeśli pole
ScorePage zawiera dane. |
operator=(const ScorePage & copy_from)
|
Operator przypisania umożliwiający przypisywanie wartości tej strony wyników z innej strony wyników.
|
operator=(ScorePage && move_from)
|
Operator przypisania umożliwiający przypisywanie wartości tej strony wyników z innej strony wyników.
|
Zajęcia |
|
---|---|
gpg:: |
Klasa, która tworzy wpis na stronie z wynikami. |
gpg:: |
Struktura danych, która jest prawie nieprzezroczystym typem i reprezentuje zapytanie w przypadku wartości ScorePage (lub jest pusta). |
Funkcje publiczne
Kolekcja
LeaderboardCollection Collection() const
Wskazuje, czy tabela wyników jest PUBLICZNA czy SPOŁECZNOŚCIOWA.
HasNextScorePage
bool HasNextScorePage() const
Ma zastosowanie, jeśli tablica wyników zawiera kolejną stronę wyników.
HasPreviousScorePage
bool HasPreviousScorePage() const
Obowiązuje, jeśli tablica wyników zawiera poprzednią stronę wyników.
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.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
Zwraca token strony wyniku dla kolejnej strony.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Zwraca token strony wyników dla poprzedniej strony.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
Skopiuj konstruktor do kopiowania istniejącej strony wyników do nowej.
ScorePage
ScorePage( ScorePage && move_from )
Konstruktor do przenoszenia dotychczasowej strony z wynikami na nową stronę.
wersję referencyjną o wartości r.
Początek
LeaderboardStart Start() const
Wskazuje, czy tabela wyników była początkowo uruchamiana przez zapytanie o najlepsze wyniki lub wyniki w pobliżu aktualnego gracza.
Możliwe wartości to TOP_SCORES i PLAYER_CENTERED.
TimeSpan
LeaderboardTimeSpan TimeSpan() const
Zwraca przedział czasu tabeli wyników.
Możliwe wartości to DAILY, WEEKLY i ALL_TIME.
Prawidłowy
bool Valid() const
operator=
ScorePage & operator=( const ScorePage & copy_from )
Operator przypisania umożliwiający przypisywanie wartości tej strony wyników z innej strony wyników.
operator=
ScorePage & operator=( ScorePage && move_from )
Operator przypisania umożliwiający przypisywanie wartości tej strony wyników z innej strony wyników.
wersję referencyjną o wartości r.
~Strona wyników
~ScorePage()