Manajer

Pengelola per fitur mengelompokkan fungsi Layanan Game terkait bersama-sama.

Ringkasan

Seperti yang dijelaskan di halaman utama, class Pengelola digunakan untuk mengelompokkan fungsi GameServices terkait. Metode pada class Manager 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, memodifikasi, menangani pesan, 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 tertentu.

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, bersama dengan 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 perekaman video, beserta status respons.

gpg::VideoManager::IsCaptureAvailableResponse

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