Referensi Google Play Game C++ API

Ini adalah halaman referensi untuk C++ API layanan game Play.

Class

gpg::Pencapaian Satu struktur data yang memungkinkan Anda mengakses data tentang status pencapaian tertentu.
gpg::AchievementManager Mendapatkan dan menetapkan berbagai data terkait pencapaian.
gpg::AndroidPlatformConfiguration Konfigurasi platform yang digunakan saat membuat instance class GameServices di Android.
gpg::CaptureOverlayStateListenerHelper Menentukan helper yang dapat digunakan untuk menyediakan callback ICaptureOverlayStateListener ke SDK tanpa menentukan antarmuka ICaptureOverlayStateListener lengkap.
gpg::EndpointDiscoveryListenerHelper Menentukan helper yang dapat digunakan untuk memberikan callback IEndpointDiscoveryListener ke SDK tanpa menentukan antarmuka IEndpointDiscoveryListener lengkap.
gpg::Peristiwa Satu struktur data yang berisi data tentang status peristiwa tertentu.
gpg::EventManager Mendapatkan dan menetapkan berbagai data terkait peristiwa.
gpg::GameServices Titik awal untuk berinteraksi dengan Google Play Game.
gpg::GameServices::Builder Digunakan untuk membuat dan mengonfigurasi instance class GameServices.
gpg::ICaptureOverlayStateListener Menentukan antarmuka yang dapat mengirimkan peristiwa yang berkaitan dengan perubahan status perekaman video.
gpg::ICrossAppEndpointDiscoveryListener Menentukan antarmuka yang dapat dikirim peristiwa yang berkaitan dengan penemuan endpoint jarak jauh lintas aplikasi.
gpg::IEndpointDiscoveryListener Menentukan antarmuka yang dapat dikirim peristiwa yang berkaitan dengan penemuan endpoint jarak jauh.
gpg::IMessageListener Menentukan antarmuka yang dapat mengirim pesan dari endpoint jarak jauh.
gpg::IRealTimeEventListener Menentukan antarmuka yang dapat menayangkan peristiwa yang terkait dengan multiplayer real-time.
gpg::Banner utama Struktur data tunggal yang memungkinkan Anda mengakses data tentang status papan peringkat tertentu, seperti nama dan validitasnya.
gpg::LeaderboardManager Mendapatkan dan menetapkan berbagai data terkait papan peringkat.
gpg::MessageListenerHelper Menentukan helper yang dapat digunakan untuk memberikan callback IMessageListener ke SDK tanpa menentukan antarmuka IMessageListener lengkap.
gpg::MultiplayerInvitation Struktur data yang berisi data tentang status undangan saat ini ke pertandingan berbasis giliran.
gpg::MultiplayerParticipant Struktur data yang berisi data tentang peserta dalam pertandingan multiplayer.
gpg::NearbyConnections API yang digunakan untuk membuat koneksi dan berkomunikasi antar aplikasi di jaringan lokal yang sama.
gpg::NearbyConnections::Builder Class Builder yang digunakan untuk membuat objek NearbyConnections.
gpg::ParticipantResults Struktur data yang berisi data tentang hasil per peserta untuk TurnBasedMatch.
gpg::Player Struktur data yang memungkinkan Anda mengakses data tentang pemain tertentu.
gpg::PlayerLevel Satu struktur data yang berisi data tentang level pemain.
gpg::PlayerManager Mendapatkan dan menetapkan berbagai data terkait pemain.
gpg::PlayerStats Struktur data yang memungkinkan Anda mengakses data tentang pemain tertentu.
gpg::RealTimeEventListenerHelper Menentukan helper yang dapat digunakan untuk memberikan callback IRealTimeEventListener ke SDK tanpa menentukan antarmuka IRealTimeEventListener lengkap.
gpg::RealTimeMultiplayerManager Mengambil, memodifikasi, menangani pesan, dan membuat objek RealTimeRoom.
gpg::RealTimeRoom Struktur data yang berisi status ruang multiplayer real-time saat ini.
gpg::RealTimeRoomConfig Struktur data yang berisi data yang diperlukan untuk membuat objek RealTimeRoom.
gpg::RealTimeRoomConfig::Builder Mem-build satu atau beberapa objek RealTimeRoomConfig.
gpg::Skor Struktur data tunggal yang memungkinkan Anda mengakses data skor pemain.
gpg::ScorePage Satu struktur data yang memungkinkan Anda mengakses data skor.
gpg::ScorePage::Entry Class yang membuat entri di halaman skor.
gpg::ScorePage::ScorePageToken Struktur data yang merupakan jenis hampir buram yang mewakili kueri untuk ScorePage (atau kosong).
gpg::ScoreSummary Satu struktur data yang memungkinkan Anda mengakses ringkasan informasi skor.
gpg::SnapshotManager Mendapatkan dan menetapkan berbagai data terkait snapshot.
gpg::SnapshotMetadata Struktur data tunggal yang memungkinkan Anda mengakses data tentang status metadata snapshot tertentu.
gpg::SnapshotMetadataChange Satu struktur data yang memungkinkan Anda mengakses data tentang status snapshot tertentu.
gpg::SnapshotMetadataChange::Builder Mem-build satu atau beberapa objek SnapshotMetadataChange.
gpg::SnapshotMetadataChange::CoverImage Struktur data tunggal yang memungkinkan Anda mengakses data tentang status gambar sampul tertentu.
gpg::StatsManager Mendapatkan dan menetapkan berbagai data terkait statistik.
gpg::TurnBasedMatch Struktur data yang berisi data tentang status TurnBasedMatch saat ini.
gpg::TurnBasedMatchConfig Struktur data yang berisi data yang diperlukan untuk membuat TurnBasedMatch.
gpg::TurnBasedMatchConfig::Builder Mem-build satu atau beberapa objek TurnBasedMatchConfig.
gpg::TurnBasedMultiplayerManager Mengambil, mengubah, dan membuat objek TurnBasedMatch.
gpg::VideoCapabilities Struktur data yang memungkinkan akses ke informasi tentang kemampuan yang dimiliki perangkat saat ini untuk merekam video.
gpg::VideoCaptureState Struktur data yang memungkinkan akses ke status perekaman video saat ini.
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::AndroidInitialization AndroidInitialization menyertakan tiga fungsi inisialisasi, salah satunya harus dipanggil.
gpg::AndroidSupport Fungsi yang memungkinkan dukungan sebelum Android 4.0.
gpg::AppIdentifier ID untuk aplikasi.
gpg::BaseStatus Struktur yang berisi semua kemungkinan kode status yang dapat ditampilkan oleh API kami.
gpg::ConnectionRequest Permintaan untuk membuat koneksi.
gpg::ConnectionResponse Respons terhadap permintaan untuk terhubung.
gpg::EndpointDetails Detail tentang endpoint jarak jauh yang telah ditemukan aplikasi.
gpg::EventManager::FetchAllResponse Data dan ResponseStatus untuk semua acara.
gpg::EventManager::FetchResponse Berisi data dan status respons untuk satu peristiwa.
gpg::LeaderboardManager::FetchAllResponse Berisi data dan status respons untuk semua papan peringkat.
gpg::LeaderboardManager::FetchAllScoreSummariesResponse Berisi semua data dan status respons untuk semua ringkasan skor papan peringkat.
gpg::LeaderboardManager::FetchResponse Menyimpan data untuk papan peringkat, beserta status respons.
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::FetchResponse data dan ResponseStatus untuk Pemain tertentu.
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::FetchAllResponse Menyimpan semua data untuk semua snapshot, bersama dengan status respons.
gpg::SnapshotManager::MaxSizeResponse Menyimpan ukuran maksimum untuk data snapshot dan untuk gambar sampul snapshot.
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::StartAdvertisingResult ID dan nama instance yang terdaftar di perangkat ini.
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.