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::ScorePage::Entry

Klasa, która tworzy wpis na stronie wyników.

gpg::ScorePage::ScorePageToken

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.

Wpisy

const std::vector< ScorePage::Entry > & Entries() const 

Wektor wszystkich pozycji wyniku.

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(
  std::shared_ptr< const ScorePageImpl > impl
)

Jawny konstruktor.

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 

Zwraca wartość „prawda”, jeśli w elemencie ScorePage znajdują się dane.

Aby funkcje pobierania w obiekcie ScorePage (LeaderboardId, Start itd.) mogły być użyte, musi zwracać wartość „true” (prawda).

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()