gpg:: Długi baner
#include <leaderboard.h>
Pojedyncza struktura danych umożliwiająca dostęp do informacji o stanie konkretnej tabeli wyników, np. jej nazwy i prawidłowości.
Podsumowanie
Konstruktory i niszczyciele |
|
---|---|
Leaderboard()
|
|
Leaderboard(std::shared_ptr< const LeaderboardImpl > impl)
Jawny konstruktor.
|
|
Leaderboard(const Leaderboard & copy_from)
Skopiuj konstruktor umożliwiający skopiowanie 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
|
Wskazuje, czy lepsza jest kolejność rosnąca czy malejąca.
|
Valid() const
|
bool
Zwraca wartość „true” (prawda), gdy zwrócona tablica wyników jest wypełniona danymi i towarzyszy mu stan odpowiedzi z pomyślnym wynikiem. wartość false dla niepełnej tabeli wyników utworzonej przez użytkownika lub dla wypełnionej tabeli, której towarzyszy stan odpowiedzi zakończony niepowodzeniem.
|
operator=(const Leaderboard & copy_from)
|
Operator przypisania służący do przypisywania wartości danej tabeli wyników z innej tabeli wyników.
|
operator=(Leaderboard && move_from)
|
Operator przypisania służący do przypisywania wartości danej tabeli wyników z innej tabeli wyników.
|
Funkcje publiczne
IconUrl
const std::string & IconUrl() const
Zwraca adres URL prowadzący do obrazu ikony tej tabeli wyników.
Można ją wywołać tylko wtedy, gdy funkcja Tabela wyników::Valid() zwraca wartość „true”.
Identyfikator
const std::string & Id() 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”.
Tabela wyników
Leaderboard()
Tabela wyników
Leaderboard( std::shared_ptr< const LeaderboardImpl > impl )
Jawny konstruktor.
Tabela wyników
Leaderboard( const Leaderboard & copy_from )
Skopiuj konstruktor umożliwiający skopiowanie istniejącej tabeli wyników do nowej.
Tabela wyników
Leaderboard( Leaderboard && move_from )
Konstruktor do przenoszenia istniejącej tabeli wyników do nowej.
wersji odwołania do wartości r.
Nazwa
const std::string & Name() const
Zwraca krótką nazwę tabeli wyników.
Do 100 znaków. Można ją wywołać tylko wtedy, gdy funkcja Osiągnięcia::Valid() zwraca wartość „true” (prawda).
Zamówienie
LeaderboardOrder Order() const
Wskazuje, 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). Funkcja SMALLER_IS_BETTER umieszcza mniejsze wyniki na górze (rosnąco). Można ją wywołać tylko wtedy, gdy funkcja Osiągnięcia::Valid() zwraca wartość „true” (prawda).
Prawidłowe
bool Valid() const
Zwraca wartość „prawda”, jeśli zwrócona tablica wyników jest wypełniona danymi i towarzyszy mu stan odpowiedzi z pomyślnym wynikiem. wartość false dla niepełnej tabeli wyników utworzonej przez użytkownika lub dla wypełnionej tabeli, której towarzyszy stan odpowiedzi zakończony niepowodzeniem.
Aby funkcje pobierania (id, Nazwa, Opis itp.) na tej tablicy wyników były używane, musi zostać spełniony ten warunek.
operator=
Leaderboard & operator=( const Leaderboard & copy_from )
Operator przypisania służący do przypisywania wartości danej tabeli wyników z innej tabeli wyników.
operator=
Leaderboard & operator=( Leaderboard && move_from )
Operator przypisania służący do przypisywania wartości danej tabeli wyników z innej tabeli wyników.
wersji odwołania do wartości r.
~Długi baner
~Leaderboard()