Referencia de la API de C++ de Google Play Juegos

Estas son las páginas de referencia de las APIs de C++ de los Servicios de juego de Play.

Clases

gpg::Logro Es una estructura de datos única que te permite acceder a datos sobre el estado de un logro específico.
gpg::AchievementManager Obtiene y establece varios datos relacionados con los logros.
gpg::AndroidPlatformConfiguration Es la configuración de la plataforma que se usa al crear una instancia de la clase GameServices en Android.
gpg::CaptureOverlayStateListenerHelper Define un asistente que se puede usar para proporcionar devoluciones de llamada de ICaptureOverlayStateListener al SDK sin definir la interfaz completa de ICaptureOverlayStateListener.
gpg::EndpointDiscoveryListenerHelper Define un asistente que se puede usar para proporcionar devoluciones de llamada de IEndpointDiscoveryListener al SDK sin definir la interfaz completa de IEndpointDiscoveryListener.
gpg::Evento Es una estructura de datos única que contiene datos sobre el estado de un evento específico.
gpg::EventManager Obtiene y establece varios datos relacionados con eventos.
gpg::GameServices El punto de partida para interactuar con Google Play Juegos.
gpg::GameServices::Builder Se usa para crear y configurar una instancia de la clase GameServices.
gpg::ICaptureOverlayStateListener Define una interfaz que puede entregar eventos relacionados con cambios en el estado de captura de video.
gpg::ICrossAppEndpointDiscoveryListener Define una interfaz en la que se pueden entregar eventos relacionados con el descubrimiento de extremos remotos entre apps.
gpg::IEndpointDiscoveryListener Define una interfaz en la que se pueden entregar eventos relacionados con el descubrimiento de extremos remotos.
gpg::IMessageListener Define una interfaz con la que se pueden entregar mensajes desde extremos remotos.
gpg::IRealTimeEventListener Define una interfaz que puede entregar eventos relacionados con el modo multijugador en tiempo real.
gpg::Tabla de clasificación Es una estructura de datos única que te permite acceder a datos sobre el estado de una tabla de clasificación específica, como su nombre y validez.
gpg::LeaderboardManager Obtiene y establece varios datos relacionados con la tabla de clasificación.
gpg::MessageListenerHelper Define un asistente que se puede usar para proporcionar devoluciones de llamada de IMessageListener al SDK sin definir la interfaz completa de IMessageListener.
gpg::MultiplayerInvitation Es una estructura de datos que contiene datos sobre el estado actual de una invitación a una partida por turnos.
gpg::MultiplayerParticipant Es una estructura de datos que contiene datos sobre un participante en una partida multijugador.
gpg::NearbyConnections Es una API que se usa para crear conexiones y comunicarse entre apps en la misma red local.
gpg::NearbyConnections::Builder Builder que se usa para construir objetos NearbyConnections.
gpg::ParticipantResults Es una estructura de datos que contiene datos sobre los resultados por participante para una TurnBasedMatch.
gpg::Player. Es una estructura de datos que te permite acceder a datos sobre un jugador específico.
gpg::PlayerLevel Es una sola estructura de datos que contiene datos sobre el nivel del jugador.
gpg::PlayerManager Obtiene y establece diversos datos relacionados con el jugador.
gpg::PlayerStats Es una estructura de datos que te permite acceder a datos sobre un jugador específico.
gpg::RealTimeEventListenerHelper Define un asistente que se puede usar para proporcionar devoluciones de llamada de IRealTimeEventListener al SDK sin definir la interfaz completa de IRealTimeEventListener.
gpg::RealTimeMultiplayerManager Recupera, modifica, administra la mensajería y crea objetos RealTimeRoom.
gpg::RealTimeRoom Es una estructura de datos que contiene el estado actual de una sala multijugador en tiempo real.
gpg::RealTimeRoomConfig Es una estructura de datos que contiene los datos necesarios para crear un objeto RealTimeRoom.
gpg::RealTimeRoomConfig::Builder Compila uno o más objetos RealTimeRoomConfig.
gpg::Puntuación Es una estructura de datos única que te permite acceder a datos sobre la puntuación de un jugador.
gpg::ScorePage Es una estructura de datos única que te permite acceder a los datos de puntuación.
gpg::ScorePage::Entry Una clase que crea una entrada en una página de puntuación.
gpg::ScorePage::ScorePageToken Es una estructura de datos de tipo casi opaco que representa una consulta para una ScorePage (o está vacía).
gpg::ScoreSummary Una estructura de datos única que te permite acceder a un resumen de la información de la puntuación.
gpg::SnapshotManager Obtiene y establece varios datos relacionados con las instantáneas.
gpg::SnapshotMetadata Es una estructura de datos única que te permite acceder a datos sobre el estado de metadatos de una instantánea específica.
gpg::SnapshotMetadataChange Es una estructura de datos única que te permite acceder a datos sobre el estado de una instantánea específica.
gpg::SnapshotMetadataChange::Builder Compila uno o más objetos SnapshotMetadataChange.
gpg::SnapshotMetadataChange::CoverImage Es una estructura única de datos que te permite acceder a información sobre el estado de una imagen de portada específica.
gpg::StatsManager Obtiene y establece diversos datos relacionados con las estadísticas.
gpg::TurnBasedMatch Es una estructura de datos que contiene datos sobre el estado actual de una TurnBasedMatch.
gpg::TurnBasedMatchConfig Es una estructura de datos que contiene los datos necesarios para crear un TurnBasedMatch.
gpg::TurnBasedMatchConfig::Builder Compila uno o más objetos TurnBasedMatchConfig.
gpg::TurnBasedMultiplayerManager Recupera, modifica y crea objetos TurnBasedMatch.
gpg::VideoCapabilities Es una estructura de datos que permite acceder a información sobre las capacidades que tiene el dispositivo actual para grabar video.
gpg::VideoCaptureState Es una estructura de datos que permite acceder al estado actual de captura de video.
gpg::VideoManager Obtiene y establece diversos datos relacionados con el video.

Structs

gpg::AchievementManager::FetchAllResponse Contiene todos los datos de todos los logros, junto con un estado de respuesta.
gpg::AchievementManager::FetchResponse Contiene los datos y el estado de la respuesta de un solo logro.
gpg::AndroidInitialization AndroidInitialization incluye tres funciones de inicialización, de las cuales se debe llamar exactamente a una.
gpg::AndroidSupport Funciones que habilitan la compatibilidad con versiones anteriores a Android 4.0
gpg::AppIdentifier Es un identificador para una aplicación.
gpg::BaseStatus Es una estructura que contiene todos los códigos de estado posibles que nuestras APIs pueden mostrar.
gpg::ConnectionRequest Una solicitud para establecer una conexión.
gpg::ConnectionResponse Es una respuesta a una solicitud de conexión.
gpg::EndpointDetails Detalles sobre un extremo remoto que descubrió la app.
gpg::EventManager::FetchAllResponse Data y ResponseStatus para todos los eventos.
gpg::EventManager::FetchResponse Contiene los datos y el estado de la respuesta de un solo evento.
gpg::LeaderboardManager::FetchAllResponse Contiene datos y estados de respuesta de todas las tablas de clasificación.
gpg::LeaderboardManager::FetchAllScoreSummariesResponse Contiene todos los datos y estados de respuesta de todos los resúmenes de puntuaciones de las tablas de clasificación.
gpg::LeaderboardManager::FetchResponse Contiene datos para una tabla de clasificación, junto con un estado de respuesta.
gpg::LeaderboardManager::FetchScorePageResponse Muestra el estado de la respuesta y los datos de la página de puntuación a la que se accedió.
gpg::LeaderboardManager::FetchScoreSummaryResponse Datos y estado de respuesta de un resumen de la puntuación de la tabla de clasificación especificada.
gpg::PlayerManager::FetchListResponse Es una respuesta que contiene un vector de jugadores.
gpg::PlayerManager::FetchResponse data y ResponseStatus para un Player específico
gpg::PlayerManager::FetchSelfResponse Contiene todos los datos del jugador, junto con un estado de respuesta.
gpg::RealTimeMultiplayerManager::FetchInvitationsResponse Data y ResponseStatus para la operación FetchInvitations.
gpg::RealTimeMultiplayerManager::RealTimeRoomResponse Data y ResponseStatus para un objeto RealTimeRoom específico.
gpg::RealTimeMultiplayerManager::RoomInboxUIResponse Data y ResponseStatus para la operación ShowRoomInboxUI.
gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse Data y ResponseStatus para la operación ShowWaitingRoomUI.
gpg::SnapshotManager::CommitResponse Contiene los datos de una instantánea actualizada, junto con el estado de la respuesta.
gpg::SnapshotManager::FetchAllResponse Contiene todos los datos de todas las instantáneas, junto con un estado de respuesta.
gpg::SnapshotManager::MaxSizeResponse Contiene el tamaño máximo para los datos de la instantánea y la imagen de portada de la instantánea.
gpg::SnapshotManager::OpenResponse Contiene los datos de una instantánea solicitada en particular junto con el estado de la respuesta.
gpg::SnapshotManager::ReadResponse Lee el estado de la respuesta y los datos de instantáneas que se muestran en una operación de lectura de instantáneas.
gpg::SnapshotManager::SnapshotSelectUIResponse Data y ResponseStatus para la operación ShowSelectUIOperation.
gpg::StartAdvertisingResult El ID y el nombre de una instancia registrada en este dispositivo.
gpg::StatsManager::FetchForPlayerResponse Contiene todos los datos de PlayerStats, junto con un estado de respuesta.
gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse Data y ResponseStatus para la operación ShowMatchInboxUI.
gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse Data y ResponseStatus para la operación ShowPlayerSelectUI.
gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse Data y ResponseStatus para un TurnBasedMatch específico.
gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse Data y ResponseStatus para TurnBasedMatches y invitaciones.
gpg::VideoManager::GetCaptureCapabilitiesResponse Contiene datos para las capacidades de video, junto con un estado de respuesta.
gpg::VideoManager::GetCaptureStateResponse Contiene datos del estado de captura de video, junto con un estado de respuesta.
gpg::VideoManager::IsCaptureAvailableResponse Conserva si está disponible o no un modo de captura (especificado en IsCaptureAvailable), junto con un estado de respuesta.