gpg:: ScorePage
#include <score_page.h>
Pojedyncza struktura danych, która umożliwia dostęp do danych o wynikach.
Podsumowanie
Dane obejmują identyfikator tabeli wyników, początek, okres, zbieranie, poprzedni token strony z wynikami, token następnej strony wyniku oraz wektor wszystkich pozycji wyniku.
Konstruktory i niszczyciele |
|
---|---|
ScorePage()
|
|
ScorePage(std::shared_ptr< const ScorePageImpl > impl)
Jawny konstruktor.
|
|
ScorePage(const ScorePage & copy_from)
Skopiuj konstruktor służący do kopiowania istniejącej strony wyniku do nowej.
|
|
ScorePage(ScorePage && move_from)
Konstruktor służący do przenoszenia istniejącej strony z wynikami do nowej.
|
|
~ScorePage()
|
Funkcje publiczne |
|
---|---|
Collection() const
|
Określa, czy tabela wyników jest PUBLICZNA czy SPOŁECZNOŚCIOWA.
|
Entries() const
|
const std::vector< ScorePage::Entry > &
Wektor wszystkich pozycji wyniku.
|
HasNextScorePage() const
|
bool
Obowiązuje, jeśli tablica wyników ma kolejną stronę punktacji.
|
HasPreviousScorePage() const
|
bool
Obowiązuje, jeśli tablica wyników ma poprzednią stronę.
|
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 wyniku dla poprzedniej strony.
|
Start() const
|
Zwraca, czy zapytanie o najlepsze wyniki lub wyniki w pobliżu bieżącego gracza zostało pierwotnie wysłane do tabeli wyników.
|
TimeSpan() const
|
Zwraca przedział czasu tabeli wyników.
|
Valid() const
|
bool
Zwraca wartość „prawda”, jeśli w elemencie
ScorePage znajdują się dane. |
operator=(const ScorePage & copy_from)
|
Operator przypisania służący do przypisywania wartości danej strony wyniku z innej strony wyniku.
|
operator=(ScorePage && move_from)
|
Operator przypisania służący do przypisywania wartości danej strony wyniku z innej strony wyniku.
|
Zajęcia |
|
---|---|
gpg:: |
Klasa, która tworzy wpis na stronie wyników. |
gpg:: |
Prawie nieprzezroczysta struktura danych reprezentująca zapytanie o stronę ScorePage (lub jest ona pusta). |
Funkcje publiczne
Kolekcja
LeaderboardCollection Collection() const
Określa, czy tabela wyników jest PUBLICZNA czy SPOŁECZNOŚCIOWA.
HasNextScorePage
bool HasNextScorePage() const
Obowiązuje, jeśli tablica wyników ma kolejną stronę punktacji.
HasPreviousScorePage
bool HasPreviousScorePage() const
Obowiązuje, jeśli tablica wyników ma poprzednią stronę.
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”.
NextScorePageToken
ScorePage::ScorePageToken NextScorePageToken() const
Zwraca token strony wyniku dla kolejnej strony.
PreviousScorePageToken
ScorePage::ScorePageToken PreviousScorePageToken() const
Zwraca token strony wyniku dla poprzedniej strony.
ScorePage
ScorePage()
ScorePage
ScorePage( const ScorePage & copy_from )
Skopiuj konstruktor służący do kopiowania istniejącej strony wyniku do nowej.
ScorePage
ScorePage( ScorePage && move_from )
Konstruktor służący do przenoszenia istniejącej strony z wynikami do nowej.
wersji odwołania do wartości r.
Rozpocznij
LeaderboardStart Start() const
Zwraca, czy zapytanie o najlepsze wyniki lub wyniki w pobliżu bieżącego gracza zostało pierwotnie wysłane do tabeli wyników.
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łowe
bool Valid() const
operator=
ScorePage & operator=( const ScorePage & copy_from )
Operator przypisania służący do przypisywania wartości danej strony wyniku z innej strony wyniku.
operator=
ScorePage & operator=( ScorePage && move_from )
Operator przypisania służący do przypisywania wartości danej strony wyniku z innej strony wyniku.
wersji odwołania do wartości r.
~WynikPage
~ScorePage()