Pengelola

Pengelola per fitur mengelompokkan fungsi Layanan game terkait.

Ringkasan

Seperti yang dijelaskan di halaman utama, class Pengelola digunakan untuk mengelompokkan fungsi GameServices terkait. Metode pada class Pengelola mengikuti model threading Layanan game.

Class

gpg::AchievementManager

Mendapatkan dan menetapkan berbagai data terkait pencapaian.

gpg::LeaderboardManager

Mendapatkan dan menetapkan berbagai data terkait papan peringkat.

gpg::PlayerManager

Mendapatkan dan menetapkan berbagai data terkait pemain.

gpg::RealTimeMultiplayerManager

Mengambil, mengubah, menangani pesan untuk, dan membuat objek RealTimeRoom.

gpg::RealTimeRoomConfig::Builder

Mem-build satu atau beberapa objek RealTimeRoomConfig.

gpg::SnapshotManager

Mendapatkan dan menetapkan berbagai data terkait snapshot.

gpg::StatsManager

Mendapatkan dan menetapkan berbagai data terkait statistik.

gpg::TurnBasedMultiplayerManager

Mengambil, mengubah, dan membuat objek TurnBasedMatch.

gpg::VideoManager

Mendapatkan dan menetapkan berbagai data terkait video.

Struct

gpg::AchievementManager::FetchAllResponse

Menyimpan semua data untuk semua pencapaian, beserta status respons.

gpg::AchievementManager::FetchResponse

Berisi data dan status respons untuk satu pencapaian.

gpg::LeaderboardManager::FetchAllScoreSummariesResponse

Berisi semua data dan status respons untuk semua ringkasan skor papan peringkat.

gpg::LeaderboardManager::FetchScorePageResponse

Menampilkan status respons dan data dari halaman skor yang diakses.

gpg::LeaderboardManager::FetchScoreSummaryResponse

Status data dan respons untuk ringkasan skor papan peringkat yang ditentukan.

gpg::PlayerManager::FetchListResponse

Respons yang berisi vektor pemain.

gpg::PlayerManager::FetchSelfResponse

Menyimpan semua data pemain, beserta status respons.

gpg::RealTimeMultiplayerManager::FetchInvitationsResponse

Data dan ResponseStatus untuk operasi FetchInvitations.

gpg::RealTimeMultiplayerManager::RealTimeRoomResponse

Data dan ResponseStatus untuk objek RealTimeRoom tertentu.

gpg::RealTimeMultiplayerManager::RoomInboxUIResponse

Data dan ResponseStatus untuk operasi ShowRoomInboxUI.

gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse

Data dan ResponseStatus untuk operasi ShowWaitingRoomUI.

gpg::SnapshotManager::CommitResponse

Menyimpan data untuk snapshot yang diperbarui, beserta status respons.

gpg::SnapshotManager::OpenResponse

Menyimpan data untuk snapshot tertentu yang diminta beserta status respons.

gpg::SnapshotManager::ReadResponse

Membaca status respons dan data snapshot yang ditampilkan dari operasi baca snapshot.

gpg::SnapshotManager::SnapshotSelectUIResponse

Data dan ResponseStatus untuk operasi ShowSelectUIOperation.

gpg::StatsManager::FetchForPlayerResponse

Menyimpan semua data PlayerStats, beserta status respons.

gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse

Data dan ResponseStatus untuk operasi ShowMatchInboxUI.

gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse

Data dan ResponseStatus untuk operasi ShowPlayerSelectUI.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse

Data dan ResponseStatus untuk TurnBasedMatch tertentu.

gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse

Data dan ResponseStatus untuk TurnBasedMatches dan undangan.

gpg::VideoManager::GetCaptureCapabilitiesResponse

Menyimpan data untuk kemampuan video, beserta status respons.

gpg::VideoManager::GetCaptureStateResponse

Menyimpan data untuk status pengambilan video, beserta status respons.

gpg::VideoManager::IsCaptureAvailableResponse

Menyimpan apakah mode pengambilan (ditentukan dalam IsCaptureAvailable) tersedia atau tidak, beserta status respons.