Documentation de référence de l'API C++ de Google Play Jeux

Il s'agit des pages de référence des API C++ des services Play Jeux.

Classes

gpg::Achievement Structure de données unique qui vous permet d'accéder aux données sur le statut d'une réussite spécifique.
gpg::AchievementManager Récupère et définit diverses données liées aux réussites.
gpg::AndroidPlatformConfiguration Configuration de la plate-forme utilisée lors de la création d'une instance de la classe GameServices sur Android.
gpg::CaptureOverlayStateListenerHelper Définit un assistant qui peut être utilisé pour fournir des rappels ICaptureOverlayStateListener au SDK sans définir l'interface ICaptureOverlayStateListener complète.
gpg::EndpointDiscoveryListenerHelper Définit un assistant qui peut être utilisé pour fournir des rappels IEndpointDiscoveryListener au SDK sans définir l'interface IEndpointDiscoveryListener complète.
gpg::Événement Structure de données unique contenant des données sur l'état d'un événement spécifique.
gpg::EventManager Récupère et définit diverses données liées aux événements.
gpg::GameServices Point de départ pour interagir avec Google Play Jeux.
gpg::GameServices::Builder Utilisé pour créer et configurer une instance de la classe GameServices.
gpg::ICaptureOverlayStateListener Définit une interface capable de diffuser les événements en lien avec les changements d'état de la capture vidéo.
gpg::ICrossAppEndpointDiscoveryListener Définit une interface pouvant recevoir des événements liés à la découverte des points de terminaison distants entre les applications.
gpg::IEndpointDiscoveryListener Définit une interface pouvant recevoir les événements liés à la découverte de points de terminaison distants.
gpg::IMessageListener Définit une interface pouvant recevoir des messages provenant de points de terminaison distants.
gpg::IRealTimeEventListener Définit une interface pouvant diffuser des événements en lien avec le jeu multijoueur en temps réel.
gpg::Classement Structure de données unique vous permettant d'accéder à des données sur le statut d'un classement spécifique, telles que son nom et sa validité.
gpg::LeaderboardManager Récupère et définit diverses données liées aux classements.
gpg::MessageListenerHelper Définit un assistant qui peut être utilisé pour fournir des rappels IMessageListener au SDK sans définir l'interface IMessageListener complète.
gpg::MultiplayerInvitation Structure de données contenant des données sur l'état actuel d'une invitation à une partie au tour par tour.
gpg::MultiplayerParticipant Structure de données contenant des données sur un participant à une partie multijoueur.
gpg::NearbyConnections API utilisée pour créer des connexions et communiquer entre les applications sur le même réseau local.
gpg::NearbyConnections::Builder Builder utilisée pour construire des objets NearbyConnections
gpg::ParticipantResults Une structure de données contenant des données sur les résultats par participant pour une TurnBasedMatch.
gpg::joueur Structure de données qui vous permet d'accéder aux données d'un joueur spécifique.
gpg::PlayerLevel Structure unique contenant des données sur le niveau du joueur.
gpg::PlayerManager Récupère et définit diverses données relatives aux joueurs.
gpg::PlayerStats Structure de données qui vous permet d'accéder aux données d'un joueur spécifique.
gpg::RealTimeEventListenerHelper Définit un assistant qui peut être utilisé pour fournir des rappels IRealTimeEventListener au SDK sans définir l'interface IRealTimeEventListener complète.
gpg::RealTimeMultiplayerManager Récupère, modifie et gère la messagerie pour les objets RealTimeRoom.
gpg::RealTimeRoom Structure de données contenant l'état actuel d'une salle multijoueur en temps réel
gpg::RealTimeRoomConfig Structure de données contenant les données nécessaires à la création d'un objet RealTimeRoom.
gpg::RealTimeRoomConfig::Builder Crée un ou plusieurs objets RealTimeRoomConfig.
gpg::Score Structure de données unique qui vous permet d'accéder aux données sur le score d'un joueur.
gpg::ScorePage Une structure de données unique qui vous permet d'accéder aux données de score
gpg::ScorePage::Entry Une classe qui crée une entrée sur une page de scores.
gpg::ScorePage::ScorePageToken Structure de données de type presque opaque représentant une requête pour une page ScorePage (ou vide).
gpg::ScoreSummary Une structure de données unique qui vous permet d'accéder à une synthèse des informations sur le score.
gpg::SnapshotManager Récupère et définit diverses données liées à un instantané.
gpg::SnapshotMetadata Structure de données unique qui vous permet d'accéder aux données sur l'état des métadonnées d'instantané spécifiques.
gpg::SnapshotMetadataChange Structure de données unique qui vous permet d'accéder aux données sur l'état d'un instantané spécifique.
gpg::SnapshotMetadataChange::Builder Crée un ou plusieurs objets SnapshotMetadataChange.
gpg::SnapshotMetadataChange::CoverImage Structure de données unique qui vous permet d'accéder à des données sur l'état d'une image de couverture spécifique.
gpg::StatsManager Récupère et définit diverses données liées aux statistiques.
gpg::TurnBasedMatch Structure de données contenant des données sur l'état actuel d'une TurnBasedMatch.
gpg::TurnBasedMatchConfig Structure de données contenant les données nécessaires à la création d'un TurnBasedMatch.
gpg::TurnBasedMatchConfig::Builder Compile un ou plusieurs objets TurnBasedMatchConfig.
gpg::TurnBasedMultiplayerManager Récupère, modifie et crée des objets TurnBasedMatch.
gpg::VideoCapabilities Structure de données qui permet d'accéder à des informations sur les fonctionnalités de l'appareil actuel pour l'enregistrement vidéo.
gpg::VideoCaptureState Une structure de données qui permet d'accéder à l'état actuel de la capture vidéo.
gpg::VideoManager Récupère et définit diverses données liées à une vidéo.

Structs

gpg::AchievementManager::FetchAllResponse Contient toutes les données de l'ensemble des réussites, ainsi que l'état de la réponse.
gpg::AchievementManager::FetchResponse Contient les données et l'état des réponses pour un seul succès.
gpg::AndroidInitialization AndroidInitialization comprend trois fonctions d'initialisation, dont une seule doit être appelée.
gpg::AndroidSupport Fonctions compatibles avec une version antérieure à Android 4.0.
gpg::AppIdentifier Identifiant d'une application.
gpg::BaseStatus Une structure contenant tous les codes d'état possibles pouvant être renvoyés par nos API.
gpg::ConnectionRequest Requête pour établir une connexion.
gpg::ConnectionResponse Réponse à une demande de connexion.
gpg::EndpointDetails Informations sur un point de terminaison distant détecté par l'application
gpg::EventManager::FetchAllResponse Data et ResponseStatus pour tous les événements.
gpg::EventManager::FetchResponse Contient les données et l'état de la réponse pour un seul événement.
gpg::LeaderboardManager::FetchAllResponse Contient les données et les états de réponse de tous les classements.
gpg::LeaderboardManager::FetchAllScoreSummariesResponse Contient l'ensemble des données et des états de réponse pour tous les résumés des scores du classement.
gpg::LeaderboardManager::FetchResponse Contient les données d'un classement, ainsi qu'un état de réponse.
gpg::LeaderboardManager::FetchScorePageResponse Renvoie l'état de la réponse et les données de la page de score consultée.
gpg::LeaderboardManager::FetchScoreSummaryResponse Données et état de la réponse pour un résumé spécifié du score dans un classement.
gpg::PlayerManager::FetchListResponse Réponse contenant un vecteur de joueurs.
gpg::PlayerManager::FetchResponse data et ResponseStatus pour un Player spécifique.
gpg::PlayerManager::FetchSelfResponse Contient toutes les données du joueur, ainsi que l'état de la réponse.
gpg::RealTimeMultiplayerManager::FetchInvitationsResponse Data et ResponseStatus pour l'opération FetchInvitations.
gpg::RealTimeMultiplayerManager::RealTimeRoomResponse Data et ResponseStatus pour un objet RealTimeRoom spécifique.
gpg::RealTimeMultiplayerManager::RoomInboxUIResponse Data et ResponseStatus pour l'opération ShowRoomInboxUI.
gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse Data et ResponseStatus pour l'opération ShowWaitingRoomUI.
gpg::SnapshotManager::CommitResponse Contient les données d'un instantané mis à jour, ainsi que l'état de la réponse.
gpg::SnapshotManager::FetchAllResponse Contient toutes les données de tous les instantanés, ainsi que l'état de la réponse.
gpg::SnapshotManager::MaxSizeResponse Contient la taille maximale des données d'instantané et de l'image de couverture de l'instantané.
gpg::SnapshotManager::OpenResponse Contient les données d'un instantané demandé particulier, ainsi qu'un état de réponse.
gpg::SnapshotManager::ReadResponse Lit l'état de la réponse et les données d'instantané renvoyées par une opération de lecture d'instantané.
gpg::SnapshotManager::SnapshotSelectUIResponse Data et ResponseStatus pour l'opération ShowSelectUIOperation.
gpg::StartAdvertisingResult ID et nom d'une instance enregistrée sur cet appareil.
gpg::StatsManager::FetchForPlayerResponse Contient toutes les données PlayerStats, ainsi que l'état de la réponse.
gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse Data et ResponseStatus pour l'opération ShowMatchInboxUI.
gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse Data et ResponseStatus pour l'opération ShowPlayerSelectUI.
gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse Data et ResponseStatus pour un TurnBasedMatch spécifique.
gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse Data et ResponseStatus pour les TurnBasedMatches et les invitations.
gpg::VideoManager::GetCaptureCapabilitiesResponse Contient des données sur les fonctionnalités vidéo, ainsi qu'un état de réponse.
gpg::VideoManager::GetCaptureStateResponse Contient les données sur l'état de la capture vidéo, ainsi que l'état de la réponse.
gpg::VideoManager::IsCaptureAvailableResponse Indique si un mode de capture (spécifié dans IsCaptureAvailable) est disponible, ainsi que l'état de la réponse.