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

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

Clases

gpg::Logro Una estructura de datos única que te permite acceder a los datos sobre el estado de un logro específico.
gpg::AchievementManager Obtiene y establece varios datos relacionados con logros.
gpg::AndroidPlatformConfiguration. La configuración de plataforma que se usa cuando se crea una instancia de la clase GameServices en Android.
gpg::CaptureOverlayStateListenerHelper Define un asistente que se puede usar para proporcionar devoluciones de llamada ICaptureOverlayStateListener al SDK sin definir la interfaz ICaptureOverlayStateListener completa.
gpg::EndpointDiscoveryListenerHelper Define un asistente que se puede usar para proporcionar devoluciones de llamada IEndpointDiscoveryListener al SDK sin definir la interfaz IEndpointDiscoveryListener completa.
gpg::Evento 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 el evento.
gpg::GameServices Es 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 enviar eventos relacionados con cambios en el estado de captura de video.
gpg::ICrossAppEndpointDiscoveryListener Define una interfaz que puede ofrecer eventos relacionados con el descubrimiento de extremos remotos entre aplicaciones.
gpg::IEndpointDiscoveryListener Define una interfaz que puede enviar eventos relacionados con el descubrimiento de extremos remotos.
gpg::IMessageListener Define una interfaz que puede entregar mensajes desde extremos remotos.
gpg::IRealTimeEventListener Define una interfaz que puede ofrecer eventos relacionados con el modo multijugador en tiempo real.
gpg::Tabla de clasificación Una estructura de datos única que te permite acceder a los datos sobre el estado de una tabla de clasificación específica, como el nombre y la validez.
gpg::LeaderboardManager Obtiene y establece varios datos relacionados con tablas de clasificación.
gpg::MessageListenerHelper Define un asistente que se puede usar para proporcionar devoluciones de llamada IMessageListener al SDK sin definir la interfaz IMessageListener completa.
gpg::MultiplayerInvitation Estructura de datos que contiene datos sobre el estado actual de una invitación a una partida por turnos
gpg::Multijugador Es una estructura de datos que contiene datos sobre un participante en una partida multijugador.
gpg::NearbyConnections; Una API que se usa para crear conexiones y comunicarse entre apps en la misma red local.
gpg::NearbyConnections::Builder Builder que se usó para construir objetos de NearbyConnections.
gpg::ParticipantResults. Una estructura de datos que contiene datos sobre los resultados por participante para una TurnBasedMatch.
gpg::Reproductor Es una estructura de datos que te permite acceder a datos sobre un reproductor específico.
gpg::PlayerLevel Estructura de datos única que contiene datos sobre el nivel de jugador.
gpg::PlayerManager Obtiene y establece varios datos relacionados con el reproductor.
gpg::PlayerStats. Es una estructura de datos que te permite acceder a datos sobre un reproductor específico.
gpg::RealTimeEventListenerHelper Define un asistente que se puede usar para proporcionar devoluciones de llamada IRealTimeEventListener al SDK sin definir la interfaz completa de IRealTimeEventListener.
gpg::RealTimeMultiplayerManager Recupera, modifica, controla 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 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 Estructura de datos única que te permite acceder a datos sobre la puntuación de un jugador.
gpg::ScorePage Una estructura de datos única que te permite acceder a los datos de puntuación.
gpg::ScorePage::Entrada Una clase que crea una entrada en una página de puntuación.
gpg::ScorePage::PuntuaciónDeLaPágina Una estructura de datos que es un tipo casi opaco que representa una consulta para una ScorePage (o está vacía).
gpg::Resumen de la puntuación Una estructura de datos única que te permite acceder a un resumen de la información de puntuación.
gpg::SnapshotManager Obtiene y establece varios datos relacionados con las instantáneas.
gpg::SnapshotMetadata Una estructura de datos única que te permite acceder a los datos sobre el estado de metadatos de una instantánea específica.
gpg::SnapshotMetadataChange Una estructura de datos única que te permite acceder a los datos sobre el estado de una instantánea específica.
gpg::SnapshotMetadataChange::Builder Compila uno o más objetos SnapshotMetadataChange.
gpg::SnapshotMetadataChange::CoverImage Una estructura de datos única que te permite acceder a los datos sobre el estado de una imagen de portada específica.
gpg::StatsManager Obtiene y establece varios datos relacionados con las estadísticas.
gpg::TurnBasedMatch Una estructura de datos que contiene datos sobre el estado actual de un TurnBasedMatch
gpg::TurnBasedMatchConfig. 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 Estructura de datos que permite acceder a información sobre las capacidades del dispositivo actual para grabar videos.
gpg::VideoCaptureState Estructura de datos que permite acceder al estado actual de la captura de video.
gpg::VideoAdministrador Obtiene y establece varios datos relacionados con video.

Structs

gpg::AchievementManager::FetchAllResponse Contiene todos los datos de todos los logros, junto con un estado de respuesta.
gpg::AchievementManager::FetchResponse Contiene el estado de los datos y las respuestas para un solo logro.
gpg::AndroidInicialización AndroidInitialization incluye tres funciones de inicialización. Exactamente una de ellas debe llamarse.
gpg::Asistencia para Android Funciones que habilitan la compatibilidad con versiones anteriores a Android 4.0
gpg::AppIdentificador Un identificador para una aplicación.
gpg::BaseStatus Una estructura que contiene todos los códigos de estado posibles que nuestras API pueden mostrar.
gpg::ConnectionRequest Una solicitud para establecer una conexión.
gpg::ConnectionResponse Una respuesta a una solicitud de conexión.
gpg::EndpointDetails Detalles sobre un extremo remoto que la aplicación descubrió.
gpg::EventManager::FetchAllResponse Data y ResponseStatus para todos los eventos.
gpg::EventManager::FetchResponse Contiene el estado de los datos y las respuestas para un solo evento.
gpg::LeaderboardManager::FetchAllResponse Contiene los estados de datos y respuesta para todas las tablas de clasificación.
gpg::LeaderboardManager::FetchAllScoreSummariesResponse Contiene todos los datos y estados de respuesta de todos los resúmenes de las puntuaciones de la tabla 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 la respuesta para un resumen específico de la tabla de clasificación.
gpg::PlayerManager::FetchListResponse 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 reproductor, 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 para una instantánea actualizada, junto con un estado de respuesta.
gpg::SnapshotManager::FetchAllResponse Contiene todos los datos para todas las instantáneas, junto con un estado de respuesta.
gpg::SnapshotManager::MaxSizeResponse Contiene el tamaño máximo para los datos de instantáneas y la imagen de portada de la instantánea.
gpg::SnapshotManager::OpenResponse Contiene los datos para una instantánea solicitada en particular, junto con el estado de la respuesta.
gpg::SnapshotManager::ReadResponse Lee el estado de las respuestas y los datos de instantáneas que muestra 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::TurnBasedMatchResponse Data y ResponseStatus para TurnBasedMatches y invitaciones.
gpg::VideoManager::GetCaptureCapabilitiesResponse Contiene datos para capacidades de video, junto con un estado de respuesta.
gpg::VideoManager::GetCaptureStateResponse Contiene datos para el 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.