gpg:: Długi baner
#include <leaderboard.h>
Jedna struktura danych, która umożliwia dostęp do informacji o stanie konkretnej tabeli wyników, takich jak nazwa i ważność.
Podsumowanie
Konstruktorzy i niszczyciele |
|
---|---|
Leaderboard()
|
|
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Bezpośredni konstruktor.
|
|
Leaderboard(const Leaderboard & copy_from)
Skopiuj konstruktor do skopiowania istniejącej tabeli wyników do nowej.
|
|
Leaderboard(Leaderboard && move_from)
Konstruktor do przenoszenia istniejącej tabeli wyników do nowej.
|
|
~Leaderboard()
|
Funkcje publiczne |
|
---|---|
IconUrl() const
|
const std::string &
Zwraca adres URL prowadzący do obrazu ikony tej tabeli wyników.
|
Id() const
|
const std::string &
Zwraca unikalny ciąg wygenerowany przez Konsolę programisty Google Play.
|
Name() const
|
const std::string &
Zwraca krótką nazwę tabeli wyników.
|
Order() const
|
Zwraca, czy lepsza jest kolejność rosnąca czy malejąca.
|
Valid() const
|
bool
Zwraca wartość „true” (prawda), gdy zwracana tabela wyników jest wypełniona danymi i towarzyszy mu stan pomyślnej odpowiedzi; wartość false (fałsz) w przypadku niewypełnionej tablicy wyników utworzonej przez użytkownika lub wypełnionej tabeli, z którym towarzyszy stan nieudanej odpowiedzi.
|
operator=(const Leaderboard & copy_from)
|
Operator przypisania umożliwiający przypisywanie wartości tej tabeli z innej tabeli.
|
operator=(Leaderboard && move_from)
|
Operator przypisania umożliwiający przypisywanie wartości tej tabeli z innej tabeli.
|
Funkcje publiczne
IconUrl
const std::string & IconUrl() const
Zwraca adres URL prowadzący do obrazu ikony tej tabeli wyników.
Można ją wywoływać tylko wtedy, gdy funkcja leader::Valid() zwraca wartość true.
Identyfikator
const std::string & Id() 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.
Tabela wyników
Leaderboard()
Tabela wyników
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
Bezpośredni konstruktor.
Tabela wyników
Leaderboard( const Leaderboard & copy_from )
Skopiuj konstruktor do skopiowania istniejącej tabeli wyników do nowej.
Tabela wyników
Leaderboard( Leaderboard && move_from )
Konstruktor do przenoszenia istniejącej tabeli wyników do nowej.
wersję referencyjną o wartości r.
Nazwa
const std::string & Name() const
Zwraca krótką nazwę tabeli wyników.
Do 100 znaków. Można ją wywoływać tylko wtedy, gdy metoda Reachment::Valid() zwraca wartość „prawda”.
Zamów
LeaderboardOrder Order() const
Zwraca, czy lepsza jest kolejność rosnąca czy malejąca.
Możliwe wartości to „LARGER_IS_BETTER” lub „SMALLER_IS_BETTER”. LARGER_IS_BETTER umieszcza większe wyniki na górze (malejąco). SMALLER_IS_BETTER umieszcza mniejsze wyniki na górze (rosnąco). Można ją wywoływać tylko wtedy, gdy metoda Reachment::Valid() zwraca wartość „prawda”.
Prawidłowy
bool Valid() const
Zwraca wartość „true” (prawda), gdy zwracana tabela wyników jest wypełniona danymi i towarzyszy mu stan pomyślnej odpowiedzi; wartość false (fałsz) w przypadku niewypełnionej tablicy wyników utworzonej przez użytkownika lub wypełnionej tabeli, z którym towarzyszy stan nieudanej odpowiedzi.
Aby można było używać funkcji pobierających na tablicy wyników (identyfikator, nazwa, opis itp.), musi ona mieć wartość prawda.
operator=
Leaderboard & operator=( const Leaderboard & copy_from )
Operator przypisania umożliwiający przypisywanie wartości tej tabeli z innej tabeli.
operator=
Leaderboard & operator=( Leaderboard && move_from )
Operator przypisania umożliwiający przypisywanie wartości tej tabeli z innej tabeli.
wersję referencyjną o wartości r.
~Długi baner
~Leaderboard()