Menedżerowie

Menedżerowie z poszczególnych funkcji grupują powiązane funkcje usług gier.

Podsumowanie

Jak opisano na stronie głównej, klasy menedżera służą do grupowania funkcji usług gier. Metody w klasach menedżera są zgodne z modelem wątków usług gier.

Zajęcia

gpg::AchievementManager

Pobiera i zestawia różne dane związane z osiągnięciami.

gpg::LeaderboardManager

Pobiera i ustawia różne dane związane z tabelą wyników.

gpg::PlayerManager

Pobiera i ustawia różne dane dotyczące gracza.

gpg::RealTimeMultiplayerManager

Pobiera, modyfikuje, obsługuje przesyłanie wiadomości i tworzy obiekty RealTimeRoom.

gpg::RealTimeRoomConfig::Builder

Kompiluje co najmniej 1 obiekt RealTimeRoomConfig.

gpg::SnapshotManager

Pobiera i ustawia różne dane związane ze zrzutami.

gpg::StatsManager

Pobiera i ustawia różne dane związane ze statystykami.

gpg::TurnBasedMultiplayerManager

Pobiera, modyfikuje i tworzy obiekty TurnBasedMatch.

gpg::VideoManager

Pobiera i ustawia różne dane dotyczące filmów.

Konstrukcja

gpg::AchievementManager::FetchAllResponse

Przechowuje wszystkie dane dotyczące wszystkich osiągnięć wraz ze stanem odpowiedzi.

gpg::AchievementManager::FetchResponse

Zawiera dane i stan odpowiedzi pojedynczego osiągnięcia.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Zawiera wszystkie dane i stany odpowiedzi we wszystkich podsumowaniach wyników w tabeli wyników.

gpg::LeaderboardManager::FetchScorePageResponse

Zwraca stan odpowiedzi i dane ze strony wyników, do której uzyskano dostęp.

gpg::LeaderboardManager::FetchScoreSummaryResponse

Dane i stan odpowiedzi dla określonego podsumowania wyniku w tabeli.

gpg::PlayerManager::FetchListResponse

Odpowiedź zawierająca wektor odtwarzaczy.

gpg::PlayerManager::FetchSelfResponse

Przechowuje wszystkie dane graczy wraz ze stanem odpowiedzi.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

Data i ResponseStatus dla operacji FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Data i ResponseStatus dla konkretnego obiektu RealTimeRoom.

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data i ResponseStatus dla operacji ShowRoomInboxUI.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data i ResponseStatus dla operacji ShowWaitingRoomUI.

gpg::SnapshotManager::CommitResponse

Przechowuje dane zaktualizowanego zrzutu wraz ze stanem odpowiedzi.

gpg::SnapshotManager::OpenResponse

Przechowuje dane konkretnego żądanego zrzutu wraz ze stanem odpowiedzi.

gpg::SnapshotManager::ReadResponse

Odczytuje stan odpowiedzi i dane zrzutu zwrócone przez operację odczytu zrzutu.

gpg::SnapshotManager::SnapshotSelectUIResponse

Data i ResponseStatus dla operacji ShowSelectUIOperation.

gpg::StatsManager::FetchForPlayerResponse

Przechowuje wszystkie dane PlayerStats wraz ze stanem odpowiedzi.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data i ResponseStatus dla operacji ShowMatchInboxUI.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data i ResponseStatus dla operacji ShowPlayerSelectUI.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Data i ResponseStatus w przypadku konkretnego elementu TurnBasedMatch.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data i ResponseStatus dla zasad TurnBasedMatches i zaproszeń.

gpg::VideoManager::GetCaptureCapabilitiesResponse

Przechowuje dane na potrzeby możliwości wideo oraz stan odpowiedzi.

gpg::VideoManager::GetCaptureStateResponse

Przechowuje dane dotyczące stanu nagrywania filmu oraz stanu odpowiedzi.

gpg::VideoManager::IsCaptureAvailableResponse

Wskazuje, czy dostępny jest tryb przechwytywania (określony w IsCaptureAvailable) oraz stan odpowiedzi.