gpg::
  #include <leaderboard_manager.h>
  Pobiera i ustawia różne dane związane z tablicami wyników.
Podsumowanie
| Typy publiczne | |
|---|---|
| FetchAllCallback | typedef std::function< void(const FetchAllResponse &)>Definiuje wywołanie zwrotne typu  FetchAllResponse. | 
| FetchAllScoreSummariesCallback | typedef std::function< void(const FetchAllScoreSummariesResponse &)>Definiuje wywołanie zwrotne typu  FetchAllScoreSummariesResponse. | 
| FetchCallback | typedef std::function< void(const FetchResponse &)>Definiuje typ wywołania zwrotnego, do którego wysyłana jest odpowiedź FetchResponse.  | 
| FetchScorePageCallback | typedef std::function< void(const FetchScorePageResponse &)>Definiuje wywołanie zwrotne typu  ScorePageResponse. | 
| FetchScoreSummaryCallback | typedef std::function< void(const FetchScoreSummaryResponse &)>Definiuje wywołanie zwrotne typu  FetchScoreSummaryResponse. | 
| ShowAllUICallback | typedef std::function< void(const UIStatus &)>Definiuje typ wywołania zwrotnego, do którego wysyłanych jest  UIStatus. | 
| ShowUICallback | typedef std::function< void(const UIStatus &)>Definiuje typ wywołania zwrotnego, do którego wysyłanych jest  UIStatus. | 
| Funkcje publiczne | |
|---|---|
| Fetch(const std::string & leaderboard_id, FetchCallback callback) | voidAsynchronicznie wczytuje dane z tabeli wyników zalogowanego aktualnie gracza.  | 
| Fetch(DataSource data_source, const std::string & leaderboard_id, FetchCallback callback) | voidAsynchronicznie wczytuje dane z tabeli wyników zalogowanego aktualnie gracza.  | 
| FetchAll(FetchAllCallback callback) | voidAsynchronicznie wczytuje dane wszystkich tabel wyników dla zalogowanego obecnie odtwarzacza.  | 
| FetchAll(DataSource data_source, FetchAllCallback callback) | voidAsynchronicznie wczytuje dane wszystkich tabel wyników dla zalogowanego obecnie odtwarzacza.  | 
| FetchAllBlocking() | Synchronizuje dane wszystkich tabel wyników dla zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchAllResponse.  | 
| FetchAllBlocking(DataSource data_source) | Synchronizuje dane wszystkich tabel wyników dla zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchAllResponse.  | 
| FetchAllBlocking(Timeout timeout) | Synchronizuje dane wszystkich tabel wyników dla zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchAllResponse.  | 
| FetchAllBlocking(DataSource data_source, Timeout timeout) | Synchronizuje dane wszystkich tabel wyników dla zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchAllResponse.  | 
| FetchAllScoreSummaries(const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback) | voidAsynchronicznie pobiera wszystkie podsumowania wyników z określonej tabeli wyników.  | 
| FetchAllScoreSummaries(DataSource data_source, const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback) | voidAsynchronicznie pobiera wszystkie podsumowania wyników z określonej tabeli wyników.  | 
| FetchAllScoreSummariesBlocking(const std::string & leaderboard_id) | Synchronizuje wszystkie podsumowania wyników dla określonej tabeli wyników, bezpośrednio zwracając wartość FetchAllScoreSummariesResponse.  | 
| FetchAllScoreSummariesBlocking(DataSource data_source, const std::string & leaderboard_id) | Synchronizuje wszystkie podsumowania wyników dla określonej tabeli wyników, bezpośrednio zwracając wartość FetchAllScoreSummariesResponse.  | 
| FetchAllScoreSummariesBlocking(Timeout timeout, const std::string & leaderboard_id) | Synchronizuje wszystkie podsumowania wyników dla określonej tabeli wyników, bezpośrednio zwracając wartość FetchAllScoreSummariesResponse.  | 
| FetchAllScoreSummariesBlocking(DataSource data_source, Timeout timeout, const std::string & leaderboard_id) | Synchronizuje wszystkie podsumowania wyników dla określonej tabeli wyników, bezpośrednio zwracając wartość FetchAllScoreSummariesResponse.  | 
| FetchBlocking(const std::string & leaderboard_id) | Synchronizuje synchronicznie dane tabeli wyników dla aktualnie zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchResponse.  | 
| FetchBlocking(DataSource data_source, const std::string & leaderboard_id) | Synchronizuje synchronicznie dane tabeli wyników dla aktualnie zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchResponse.  | 
| FetchBlocking(Timeout timeout, const std::string & leaderboard_id) | Synchronizuje synchronicznie dane tabeli wyników dla aktualnie zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchResponse.  | 
| FetchBlocking(DataSource data_source, Timeout timeout, const std::string & leaderboard_id) | Synchronizuje synchronicznie dane tabeli wyników dla aktualnie zalogowanego gracza.  | 
| FetchScorePage(const ScorePage::ScorePageToken & token, FetchScorePageCallback callback) | voidAsynchronicznie zwraca dane dla strony punktacji wskazywanej przez token strony wyniku.  | 
| FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken & token, FetchScorePageCallback callback) | voidAsynchronicznie zwraca dane dla strony punktacji wskazywanej przez token strony wyniku.  | 
| FetchScorePage(const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback) | voidAsynchronicznie zwraca dane dla strony punktacji wskazywanej przez token strony wyniku.  | 
| FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback) | voidAsynchronicznie zwraca dane dla strony punktacji wskazywanej przez token strony wyniku.  | 
| FetchScorePageBlocking(const ScorePage::ScorePageToken & token) | Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.  | 
| FetchScorePageBlocking(DataSource data_source, const ScorePage::ScorePageToken & token) | Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.  | 
| FetchScorePageBlocking(Timeout timeout, const ScorePage::ScorePageToken & token) | Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.  | 
| FetchScorePageBlocking(const ScorePage::ScorePageToken & token, uint32_t max_results) | Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.  | 
| FetchScorePageBlocking(DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token) | Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.  | 
| FetchScorePageBlocking(DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results) | Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.  | 
| FetchScorePageBlocking(Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results) | Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.  | 
| FetchScorePageBlocking(DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results) | Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.  | 
| FetchScoreSummary(const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback) | voidAsynchronicznie pobiera wszystkie dane z określonego podsumowania wyników w tabeli, które obejmuje zbiór wyników i przedział czasu w danej tabeli.  | 
| FetchScoreSummary(DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback) | voidAsynchronicznie pobiera wszystkie dane z określonego podsumowania wyników w tabeli, które obejmuje zbiór wyników i przedział czasu w danej tabeli.  | 
| FetchScoreSummaryBlocking(const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection) | Synchronizuje wszystkie dane określonego podsumowania wyników w tabeli wyników, bezpośrednio zwracając wartość FetchScoreSummaryResponse.  | 
| FetchScoreSummaryBlocking(DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection) | Synchronizuje wszystkie dane określonego podsumowania wyników w tabeli wyników, bezpośrednio zwracając wartość FetchScoreSummaryResponse.  | 
| FetchScoreSummaryBlocking(Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection) | Synchronizuje wszystkie dane określonego podsumowania wyników w tabeli wyników, bezpośrednio zwracając wartość FetchScoreSummaryResponse.  | 
| FetchScoreSummaryBlocking(DataSource data_source, Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection) | Synchronizuje wszystkie dane określonego podsumowania wyników w tabeli wyników, bezpośrednio zwracając wartość FetchScoreSummaryResponse.  | 
| ScorePageToken(const std::string & leaderboard_id, LeaderboardStart start, LeaderboardTimeSpan time_span, LeaderboardCollection collection) const  | Pobiera token strony wyników dla określonej tabeli wyników – zaczynając od wyniku lub gracza i obejmujących określony przedział czasu oraz kolekcję.  | 
| ShowAllUI(ShowAllUICallback callback) | voidWyświetla użytkownikowi interfejs z informacjami o wszystkich tabelach wyników.  | 
| ShowAllUI() | void | 
| ShowAllUIBlocking() | Wyświetla użytkownikowi interfejs z informacjami o wszystkich tabelach wyników.  | 
| ShowAllUIBlocking(Timeout timeout) | Wyświetla użytkownikowi interfejs z informacjami o wszystkich tabelach wyników.  | 
| ShowUI(const std::string & leaderboard_id, ShowUICallback callback) | voidWyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.  | 
| ShowUI(const std::string & leaderboard_id, LeaderboardTimeSpan time_span, ShowUICallback callback) | voidWyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.  | 
| ShowUI(const std::string & leaderboard_id) | void | 
| ShowUIBlocking(const std::string & leaderboard_id) | Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.  | 
| ShowUIBlocking(const std::string & leaderboard_id, LeaderboardTimeSpan time_span) | Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.  | 
| ShowUIBlocking(Timeout timeout, const std::string & leaderboard_id) | Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.  | 
| ShowUIBlocking(Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span) | Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.  | 
| SubmitScore(const std::string & leaderboard_id, uint64_t score) | voidPrzesłać wynik do tabeli wyników aktualnie zalogowanego gracza.  | 
| SubmitScore(const std::string & leaderboard_id, uint64_t score, const std::string & metadata) | voidW przypadku zalogowanego gracza prześlij do tabeli wyników wynik powiązany z konkretnym identyfikatorem i metadanymi (np. czymś, co zrobił gracz, aby zdobyć wynik).  | 
| Struktura | |
|---|---|
| gpg:: | Zawiera stany danych i odpowiedzi ze wszystkich tabel wyników. | 
| gpg:: | Zawiera wszystkie dane i stany odpowiedzi dla wszystkich podsumowania wyników w tabeli wyników. | 
| gpg:: | Przechowuje dane tabeli wyników wraz ze stanem odpowiedzi. | 
| gpg:: | Zwraca stan i dane odpowiedzi ze strony wyników, do której uzyskano dostęp. | 
| gpg:: | Stan danych i odpowiedzi dla określonego podsumowania wyników w tabeli wyników. | 
Typy publiczne
FetchAllCallback
std::function< void(const FetchAllResponse &)> FetchAllCallback
Definiuje wywołanie zwrotne typu FetchAllResponse. 
FetchAllScoreSummariesCallback
std::function< void(const FetchAllScoreSummariesResponse &)> FetchAllScoreSummariesCallback
Definiuje wywołanie zwrotne typu FetchAllScoreSummariesResponse. 
FetchCallback
std::function< void(const FetchResponse &)> FetchCallback
Definiuje typ wywołania zwrotnego, do którego wysyłana jest odpowiedź FetchResponse.
Ten typ wywołania zwrotnego jest udostępniany poniższym funkcjom Fetch(*). 
FetchScorePageCallback
std::function< void(const FetchScorePageResponse &)> FetchScorePageCallback
Definiuje wywołanie zwrotne typu ScorePageResponse. 
FetchScoreSummaryCallback
std::function< void(const FetchScoreSummaryResponse &)> FetchScoreSummaryCallback
Definiuje wywołanie zwrotne typu FetchScoreSummaryResponse. 
ShowAllUICallback
std::function< void(const UIStatus &)> ShowAllUICallback
Definiuje typ wywołania zwrotnego, do którego wysyłanych jest UIStatus. 
Ten typ wywołania zwrotnego jest dostarczany do poniższej funkcji ShowAllUI*. 
ShowUICallback
std::function< void(const UIStatus &)> ShowUICallback
Definiuje typ wywołania zwrotnego, do którego wysyłanych jest UIStatus. 
Ten typ wywołania zwrotnego jest dostarczany do poniższej funkcji ShowUI*. 
Funkcje publiczne
Pobierz
void Fetch( const std::string & leaderboard_id, FetchCallback callback )
Asynchronicznie wczytuje dane z tabeli wyników zalogowanego aktualnie gracza.
Po zakończeniu operacji wywołuje podany sygnał FetchCallback. Jeśli nie określisz parametru data_source, wywołanie tej funkcji będzie odpowiadać wywołaniu funkcji Fetch(DataSource data_source, const std::string& leaderboard_id, FetchCallback callback), której DataSource jest określona jako CACHE_OR_NETWORK. 
Pobierz
void Fetch( DataSource data_source, const std::string & leaderboard_id, FetchCallback callback )
Asynchronicznie wczytuje dane z tabeli wyników zalogowanego aktualnie gracza.
Po zakończeniu operacji wywołuje podany sygnał FetchCallback. Podaj wartość data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY.
FetchAll
void FetchAll( FetchAllCallback callback )
Asynchronicznie wczytuje dane wszystkich tabel wyników dla zalogowanego obecnie odtwarzacza.
Jeśli nie określisz parametru data_source, wywołanie tej funkcji będzie odpowiadać wywołaniu FetchAll(DataSource data_source, FetchAllCallback callback), data_source określona jako CACHE_OR_NETWORK.
FetchAll
void FetchAll( DataSource data_source, FetchAllCallback callback )
Asynchronicznie wczytuje dane wszystkich tabel wyników dla zalogowanego obecnie odtwarzacza.
Podaj wartość data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY.
FetchAllBlocking
FetchAllResponse FetchAllBlocking()
Synchronizuje dane wszystkich tabel wyników dla zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchAllResponse.
Jeśli nie określisz parametru data_source, ani limitu czasu, wywołanie tej funkcji będzie odpowiadać wywołaniu FetchAllResponse FetchAllAudience (DataSource data_source, Limit czasu oczekiwania), z data_source określony jako CACHE_OR_NETWORK i czas oczekiwania określony jako 10 lat.
FetchAllBlocking
FetchAllResponse FetchAllBlocking( DataSource data_source )
Synchronizuje dane wszystkich tabel wyników dla zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchAllResponse.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Nieokreślenie limitu czasu powoduje, że wywołanie tej funkcji odpowiada wywołaniu FetchAllResponseFetchAllBlocking(DataSource data_source, Timeout timeout) z określoną wartością data_source i limitem czasu określonym jako 10 lat.
FetchAllBlocking
FetchAllResponse FetchAllBlocking( Timeout timeout )
Synchronizuje dane wszystkich tabel wyników dla zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchAllResponse.
Określ czas oczekiwania w postaci dowolnej liczby milisekund. Jeśli nie określisz parametru data_source, wywołanie tej funkcji będzie odpowiadać wywołaniu FetchAllResponseFetchAllBlocking(DataSource data_source, Timeout timeout) z parametrem data_source określonym jako CACHE_OR_NETWORK i limitem czasu zawierającym podaną wartość.
FetchAllBlocking
FetchAllResponse FetchAllBlocking( DataSource data_source, Timeout timeout )
Synchronizuje dane wszystkich tabel wyników dla zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchAllResponse.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Określ czas oczekiwania w postaci dowolnej liczby milisekund.
FetchAllScoreSummaries
void FetchAllScoreSummaries( const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback )
Asynchronicznie pobiera wszystkie podsumowania wyników z określonej tabeli wyników.
Jeśli nie określisz parametru data_source, funkcja będzie odpowiadać wywołaniu FetchAllScoreSummaries(DataSource data_source, const std::string&leaderboard_id, FetchAllScoreSummariesCallback) z wywołaniem zwrotnym data_source z wartością CACHE_OR_NETWORK.
FetchAllScoreSummaries
void FetchAllScoreSummaries( DataSource data_source, const std::string & leaderboard_id, FetchAllScoreSummariesCallback callback )
Asynchronicznie pobiera wszystkie podsumowania wyników z określonej tabeli wyników.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY.
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( const std::string & leaderboard_id )
Synchronizuje wszystkie podsumowania wyników dla określonej tabeli wyników, bezpośrednio zwracając wartość FetchAllScoreSummariesResponse.
Jeśli nie określisz parametru data_source i limitu czasu, ta funkcja będzie odpowiadać funkcji FetchAllScoreSummariesResponse FetchAllScoreSummariesResponse( DataSource data_source, const std::string&leaderboard_id), gdzie data_source jest określona jako CACHE_OR_NETWORK, a limit czasu jest określony jako 10 lat.
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( DataSource data_source, const std::string & leaderboard_id )
Synchronizuje wszystkie podsumowania wyników dla określonej tabeli wyników, bezpośrednio zwracając wartość FetchAllScoreSummariesResponse.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Nieokreślenie limitu czasu powoduje, że wywołanie tej funkcji odpowiada funkcji FetchAllScoreSummariesResponse FetchAllSummariesmit(DataSource data_source, const std::string&leaderboard_id), z określoną wartością data_source oraz 10 lat.
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( Timeout timeout, const std::string & leaderboard_id )
Synchronizuje wszystkie podsumowania wyników dla określonej tabeli wyników, bezpośrednio zwracając wartość FetchAllScoreSummariesResponse.
Określ czas oczekiwania w milisekundach. Jeśli nie określisz parametru data_source, wywołasz tę funkcję jako odpowiednik funkcji FetchAllScoreSummariesResponse FetchAllScoreSummariesConsent(DataSource data_source, std::string const &leaderboard_id), gdzie data_source jest określona jako CACHE_OR_NETWORK, a limit czasu zawiera podaną dla niej wartość.
FetchAllScoreSummariesBlocking
FetchAllScoreSummariesResponse FetchAllScoreSummariesBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id )
Synchronizuje wszystkie podsumowania wyników dla określonej tabeli wyników, bezpośrednio zwracając wartość FetchAllScoreSummariesResponse.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Określ czas oczekiwania w milisekundach.
FetchBlocking
FetchResponse FetchBlocking( const std::string & leaderboard_id )
Synchronizuje synchronicznie dane tabeli wyników dla aktualnie zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchResponse.
Jeśli nie określisz parametru data_source, ani limitu czasu, ta funkcja będzie odpowiadać wywołaniu FetchResponse FetchBlock(DataSource data_source, Limit czasu oczekiwania), data_source ma wartość CACHE_OR_NETWORK i limit czasu jest określony jako 10 lat.
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, const std::string & leaderboard_id )
Synchronizuje synchronicznie dane tabeli wyników dla aktualnie zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchResponse.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Nieokreślenie limitu czasu powoduje, że wywołanie tej funkcji odpowiada wywołaniu FetchResponse FetchBlock(DataSource data_source, Limit czasu oczekiwania) z określoną wartością data_source i limitem czasu określony jako 10 lat.
FetchBlocking
FetchResponse FetchBlocking( Timeout timeout, const std::string & leaderboard_id )
Synchronizuje synchronicznie dane tabeli wyników dla aktualnie zalogowanego odtwarzacza, zwracając bezpośrednio wartość FetchResponse.
Określ czas oczekiwania w postaci dowolnej liczby milisekund. Jeśli nie określisz parametru data_source, wywołanie tej funkcji będzie odpowiadać wywołaniu FetchResponse Fetch większego czasu(DataSource data_source, Limit czasu), z parametrem data_source określonym jako CACHE_OR_NETWORK i z podaną wartością.
FetchBlocking
FetchResponse FetchBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id )
Synchronizuje synchronicznie dane tabeli wyników dla aktualnie zalogowanego gracza.
i zwraca bezpośrednio FetchResponse. Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Określ czas oczekiwania w postaci dowolnej liczby milisekund.
FetchScorePage
void FetchScorePage( const ScorePage::ScorePageToken & token, FetchScorePageCallback callback )
Asynchronicznie zwraca dane dla strony punktacji wskazywanej przez token strony wyniku.
Jeśli nie podasz data_source, ani max_results, wywołanie tej funkcji będzie równoważne funkcji FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken&token, uint32_t max_results, FetchScorePageCallback wywołanie zwrotne) data_source określona jako CACHE_OR_NETWORK i max_results określona jako 20.
FetchScorePage
void FetchScorePage( DataSource data_source, const ScorePage::ScorePageToken & token, FetchScorePageCallback callback )
Asynchronicznie zwraca dane dla strony punktacji wskazywanej przez token strony wyniku.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Jeśli nie określisz parametru max_results, wywołanie tej funkcji będzie równoważne funkcji FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken&token, uint32_t max_results, FetchScorePageCallback wywołanie zwrotne) z podaną wartością data_source i max_results określoną jako 20.
FetchScorePage
void FetchScorePage( const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback )
Asynchronicznie zwraca dane dla strony punktacji wskazywanej przez token strony wyniku.
max_results określa maksymalną liczbę wyników do uwzględnienia na wynikowej stronie wyników. Nie może ona być większa niż 25. Jeśli nie określisz parametru data_source, wywołasz tę funkcję jako odpowiednik funkcji FetchScorePage(DataSource data_source, const ScorePage::ScorePageToken&token, uint32_t max_results, FetchScorePageCallback wywołanie zwrotne) z parametr data_source będzie określony jako CACHE_OR_NETWORK i max_results z podaną wartością.
FetchScorePage
void FetchScorePage( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results, FetchScorePageCallback callback )
Asynchronicznie zwraca dane dla strony punktacji wskazywanej przez token strony wyniku.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. max_results określa maksymalną liczbę wyników do uwzględnienia na wynikowej stronie wyników. Nie może ona być większa niż 25.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( const ScorePage::ScorePageToken & token )
Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.
Jeśli nie określisz wartości data_source, limitu czasu ani max_results, wywołanie tej funkcji będzie równoważne wywołaniu FetchScorePageResponse FetchScorePageBlock(DataSource data_source, Limit czasu oczekiwania, ScorePage::ScorePageToken&token oraz uint32_t max_results) z parametrem data_source określonym jako CACHE_OR_NETWORK, limit czasu określonym jako 10 lat i max_results.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, const ScorePage::ScorePageToken & token )
Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.
Określenie czasu oczekiwania ani parametru max_results powoduje, że wywołanie tej funkcji odpowiada wywołaniu FetchScorePageResponse FetchScorePage Grouping(DataSource data_source, Limit czasu oczekiwania, const ScorePage::ScorePageToken&token i uint32_t max_results) z określoną wartością data_source, limitem czasu określonym jako 10 lat i parametr max_results równy 20.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( Timeout timeout, const ScorePage::ScorePageToken & token )
Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.
Określ czas oczekiwania w milisekundach. Jeśli nie określisz parametru data_source, ani max_results, wywołanie tej funkcji będzie równoważne wywołaniu FetchScorePageResponse FetchScorePage Grouping(DataSource data_source, czasu oczekiwania, przekroczenia limitu czasu, wartości ScorePage::ScorePageToken&token i uint32_t max_results) z parametrem data_source określonym jako CACHE_OR_NETWORK, limit czasu zawierający określoną wartość oraz max.results określonym jako 20
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( const ScorePage::ScorePageToken & token, uint32_t max_results )
Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.
W polu max_results podaj wartość nie większą niż 25. Jeśli nie określisz parametru data_source, ani limitu czasu, wywołanie tej funkcji będzie równoważne wywołaniu FetchScorePageResponse FetchScorePage Grouping(DataSource data_source, Limit czasu oczekiwania, Const ScorePage::ScorePageToken&token i uint32_t max_results) z parametrem data_source określonym jako CACHE_OR_NETWORK, czas oczekiwania określony jako 10 lat i max_results z podaną wartością.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token )
Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Określ czas oczekiwania w milisekundach. Jeśli nie określisz parametru max_value, wywołanie tej funkcji będzie odpowiadać wywołaniu FetchScorePageResponse FetchScorePageBlock(DataSource data_source, Limit czasu oczekiwania, const ScorePage::ScorePageToken&token oraz uint32_t max_results), gdzie data_source i limit czasu będą zawierać określone wartości, parametr max_results określony jako 20.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, const ScorePage::ScorePageToken & token, uint32_t max_results )
Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.
Podaj parametr data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY i wartość max_results jako wartość nieprzekraczającą 25. Jeśli nie określisz czasu oczekiwania, wywołanie tej funkcji będzie równoważne wywołaniu FetchScorePageResponse FetchScorePageBlock(DataSource data_source, Limit czasu oczekiwania, const ScorePage::ScorePageToken&token oraz uint32_t max_results), gdzie data_source i max_results będą zawierać określone wartości. Czas oczekiwania jest określony jako 10 lat.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results )
Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.
Określ czas oczekiwania w milisekundach i ustaw wartość max_results jako wartość do 25. Jeśli nie określisz parametru data_source, wywołanie tej funkcji będzie odpowiadać wywołaniu FetchScorePageResponse FetchScorePageBlock(DataSource data_source, Limit czasu oczekiwania, const ScorePage::ScorePageToken&token i uint32_t max_results), gdzie czas oczekiwania i max_results będą zawierać określone wartości oraz źródło danych_source określone jako CACHE_OR_NETWORK.
FetchScorePageBlocking
FetchScorePageResponse FetchScorePageBlocking( DataSource data_source, Timeout timeout, const ScorePage::ScorePageToken & token, uint32_t max_results )
Synchronnie zwraca dane dla strony wyników identyfikowanej przez token strony wyniku, bezpośrednio zwracając wartość FetchScorePageResponse.
Określ źródło danych jako CACHE_OR_NETWORK lub NETWORK_ONLY. Określ limit czasu jako dowolną liczbę milisekund. Podaj parametr max_results jako wartość do 25.
FetchScoreSummary
void FetchScoreSummary( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback )
Asynchronicznie pobiera wszystkie dane z określonego podsumowania wyników w tabeli, które obejmuje zbiór wyników i przedział czasu w danej tabeli.
Dla przedziału czasu ustaw DAILY, WEEKLY lub ALL_TIME. Określ PUBLICZNY lub SPOŁECZNOŚCIOWY, do którego chcesz dodać kolekcję. Jeśli nie określisz parametru data_source, wywołasz tę funkcję jako odpowiednik funkcji FetchScoreSummary(DataSource data_source, const std::string&leaderboard_id, leaderTimeSpan time_span, leaderboardCollection, FetchScoreSummaryCallback callback) z parametr data_source określony jako CACHE_OR_NETWORK, a także zbieranie i czas_span zawierające określone wartości.
FetchScoreSummary
void FetchScoreSummary( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection, FetchScoreSummaryCallback callback )
Asynchronicznie pobiera wszystkie dane z określonego podsumowania wyników w tabeli, które obejmuje zbiór wyników i przedział czasu w danej tabeli.
Dla źródła danych podaj CACHE_OR_NETWORK lub NETWORK_ONLY. W przypadku parametru time_span ustaw DAILY, WEEKLY lub ALL_TIME. Określ PUBLICZNY lub SPOŁECZNOŚCIOWY, do którego chcesz dodać kolekcję.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
Synchronizuje wszystkie dane określonego podsumowania wyników w tabeli wyników, bezpośrednio zwracając wartość FetchScoreSummaryResponse.
Dla przedziału czasu ustaw DAILY, WEEKLY lub ALL_TIME. Określ PUBLICZNY lub SPOŁECZNOŚCIOWY, do którego chcesz dodać kolekcję. Jeśli nie określisz wartości data_source ani limitu czasu, funkcja ta będzie równoważna do wywoływania FetchScoreSummaryResponse FetchScoreSummaryConversions(DataSource data_source, Limit czasu oczekiwania, const std::string&leaderboard_id, leaderTimeSpan time_span, LeaderboardCollection) z parametrem data_source określonym jako CACHE_OR_NETWORK, limit czasu określony jako 10 lat oraz z określonymi przez Ciebie wartościami dla parametru time_span.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( DataSource data_source, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
Synchronizuje wszystkie dane określonego podsumowania wyników w tabeli wyników, bezpośrednio zwracając wartość FetchScoreSummaryResponse.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Dla przedziału czasu ustaw DAILY, WEEKLY lub ALL_TIME. Określ PUBLICZNY lub SPOŁECZNOŚCIOWY, do którego chcesz dodać kolekcję. Nieokreślenie limitu czasu powoduje, że funkcja ta odpowiada wywołaniu FetchScoreSummaryResponse FetchScoreSummaryConversions(DataSource data_source, Przekroczenie limitu czasu, const std::string&leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection) z określoną wartością data_source, limitem czasu określonym jako 10 lat oraz określonymi wartościami dla parametru time_span i kolekcja.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
Synchronizuje wszystkie dane określonego podsumowania wyników w tabeli wyników, bezpośrednio zwracając wartość FetchScoreSummaryResponse.
Określ czas oczekiwania w milisekundach. Dla przedziału czasu ustaw DAILY, WEEKLY lub ALL_TIME. Określ PUBLICZNY lub SPOŁECZNOŚCIOWY, do którego chcesz dodać kolekcję. Jeśli nie określisz parametru data_source, funkcja ta będzie równoważna przez wywołanie FetchScoreSummaryResponse FetchScoreSummaryConversions(DataSource data_source, Limit czasu oczekiwania, const std::string&leaderboard_id, leaderTimeSpan time_span, kolekcji leaderboardCollection), z limitem czasu określonym jako 10 lat oraz określonymi przez Ciebie wartościami data_source, time_span i kolekcja.
FetchScoreSummaryBlocking
FetchScoreSummaryResponse FetchScoreSummaryBlocking( DataSource data_source, Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span, LeaderboardCollection collection )
Synchronizuje wszystkie dane określonego podsumowania wyników w tabeli wyników, bezpośrednio zwracając wartość FetchScoreSummaryResponse.
Określ źródło data_source jako CACHE_OR_NETWORK lub NETWORK_ONLY. Określ czas oczekiwania w milisekundach. Dla przedziału czasu ustaw DAILY, WEEKLY lub ALL_TIME. Określ PUBLICZNY lub SPOŁECZNOŚCIOWY, do którego chcesz dodać kolekcję.
ScorePageToken
ScorePage::ScorePageToken ScorePageToken( const std::string & leaderboard_id, LeaderboardStart start, LeaderboardTimeSpan time_span, LeaderboardCollection collection ) const
Pobiera token strony wyników dla określonej tabeli wyników – zaczynając od wyniku lub gracza i obejmujących określony przedział czasu oraz kolekcję.
ScorePageToken jest używany w różnych funkcjach tabeli wyników, które umożliwiają stronicowanie stron z wynikami. Tokeny utworzone przez tę funkcję zawsze będą zaczynać się na początku żądanego zakresu.
ShowAllUI
void ShowAllUI( ShowAllUICallback callback )
Wyświetla użytkownikowi interfejs z informacjami o wszystkich tabelach wyników.
Wywołuje asynchronicznie funkcję ShowAllUICallback. 
ShowAllUI
void ShowAllUI()
Wycofano. . Preferuj ShowAllUI(ShowAllUICallback callback). Ekran z interfejsem, w którym wyświetlane są informacje o wszystkich tabelach wyników. Interfejs jest wyświetlany asynchronicznie na wszystkich platformach.
ShowAllUIBlocking
UIStatus ShowAllUIBlocking()
Wyświetla użytkownikowi interfejs z informacjami o wszystkich tabelach wyników.
Powoduje to synchroniczne zwracanie wartości UIStatus. Jeśli nie określisz funkcji timeout, wywołanie tej funkcji będzie odpowiadać wywołaniu funkcji ShowAllUIBlocking(Timeout timeout) z parametrem timeout określonym jako 10 lat. 
ShowAllUIBlocking
UIStatus ShowAllUIBlocking( Timeout timeout )
Wyświetla użytkownikowi interfejs z informacjami o wszystkich tabelach wyników.
Powoduje to synchroniczne zwracanie wartości UIStatus. Podaj timeout jako dowolną liczbę milisekund. 
ShowUI
void ShowUI( const std::string & leaderboard_id, ShowUICallback callback )
Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.
Wywołuje asynchronicznie funkcję ShowUICallback. 
ShowUI
void ShowUI( const std::string & leaderboard_id, LeaderboardTimeSpan time_span, ShowUICallback callback )
Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.
Wywołuje asynchronicznie funkcję ShowUICallback i początkowo wybiera przekazywane LeaderboardTimeSpan. 
ShowUI
void ShowUI( const std::string & leaderboard_id )
Wycofano. . Preferuj ShowUI(Wywołanie zwrotne ShowUICallback). Interfejs użytkownika z informacjami o konkretnej tabeli wyników. Interfejs jest wyświetlany asynchronicznie na wszystkich platformach.
ShowUIBlocking
UIStatus ShowUIBlocking( const std::string & leaderboard_id )
Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.
Powoduje to synchroniczne zwracanie wartości UIStatus. Jeśli nie określisz funkcji timeout, wywołanie tej funkcji będzie odpowiadać wywołaniu funkcji ShowUIBlocking(const string& leaderboard_id, Timeout timeout) z parametrem timeout określonym jako 10 lat. 
ShowUIBlocking
UIStatus ShowUIBlocking( const std::string & leaderboard_id, LeaderboardTimeSpan time_span )
Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.
Powoduje to synchroniczne zwracanie wartości UIStatus. Jeśli nie określisz funkcji timeout, wywołanie tej funkcji będzie odpowiadać wywołaniu funkcji ShowUIBlocking(const string& leaderboard_id, Timeout timeout) z parametrem timeout określonym jako 10 lat. Interfejs użytkownika wybierze początkowo przekazane LeaderboardTimeSpan. 
ShowUIBlocking
UIStatus ShowUIBlocking( Timeout timeout, const std::string & leaderboard_id )
Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.
Powoduje to synchroniczne zwracanie wartości UIStatus. Podaj timeout jako dowolną liczbę milisekund. 
ShowUIBlocking
UIStatus ShowUIBlocking( Timeout timeout, const std::string & leaderboard_id, LeaderboardTimeSpan time_span )
Wyświetla użytkownikowi interfejs z informacjami o konkretnej tabeli wyników.
Powoduje to synchroniczne zwracanie wartości UIStatus. Podaj timeout jako dowolną liczbę milisekund. Interfejs użytkownika wybierze początkowo przekazane LeaderboardTimeSpan. 
SubmitScore
void SubmitScore( const std::string & leaderboard_id, uint64_t score )
Przesłać wynik do tabeli wyników aktualnie zalogowanego gracza.
Wynik jest ignorowany, jeśli jest gorszy (zgodnie z definicją w konfiguracji tabeli wyników) niż wcześniej przesłany wynik tego samego gracza.
SubmitScore
void SubmitScore( const std::string & leaderboard_id, uint64_t score, const std::string & metadata )
W przypadku zalogowanego gracza prześlij do tabeli wyników wynik powiązany z konkretnym identyfikatorem i metadanymi (np. czymś, co zrobił gracz, aby zdobyć wynik).
Wynik jest ignorowany, jeśli jest gorszy (zgodnie z definicją w konfiguracji tabeli wyników) niż wcześniej przesłany wynik tego samego gracza.
