Справочник по API C++ для игр Google Play

Это справочные страницы по API-интерфейсам C++ сервисов Play Games.

Классы

gpg::Достижение Единая структура данных, позволяющая получить доступ к данным о статусе конкретного достижения.
gpg::Менеджер достижений Получает и устанавливает различные данные, связанные с достижениями.
gpg::AndroidPlatformConfiguration Конфигурация платформы, используемая при создании экземпляра класса GameServices на Android.
gpg::CaptureOverlayStateListenerHelper Определяет помощник, который можно использовать для предоставления обратных вызовов ICaptureOverlayStateListener в SDK без определения полного интерфейса ICaptureOverlayStateListener .
gpg::EndpointDiscoveryListenerHelper Определяет вспомогательный метод, который можно использовать для предоставления обратных вызовов IEndpointDiscoveryListener в пакет SDK без определения полного интерфейса IEndpointDiscoveryListener .
gpg::Событие Единая структура данных, содержащая данные о статусе конкретного события.
gpg::EventManager Получает и задает различные данные, связанные с событиями.
gpg::GameServices Отправная точка для взаимодействия с Google Play Games.
gpg::GameServices::Builder Используется для создания и настройки экземпляра класса GameServices .
gpg::ICaptureOverlayStateListener Определяет интерфейс, который может доставлять события, связанные с изменениями состояния захвата видео.
gpg::ICrossAppEndpointDiscoveryListener Определяет интерфейс, который может доставлять события, связанные с обнаружением удаленных конечных точек между приложениями.
gpg::IEndpointDiscoveryListener Определяет интерфейс, который может доставлять события, связанные с обнаружением удаленных конечных точек.
gpg::IMessageListener Определяет интерфейс, который может доставлять сообщения от удаленных конечных точек.
gpg::IRealTimeEventListener Определяет интерфейс, который может доставлять события, относящиеся к многопользовательской игре в реальном времени.
gpg::Таблица лидеров Единая структура данных, позволяющая получить доступ к данным о статусе конкретной таблицы лидеров, например ее названию и сроку действия.
gpg::LeaderboardManager Получает и задает различные данные, связанные со списком лидеров.
gpg::MessageListenerHelper Определяет помощник, который можно использовать для предоставления обратных вызовов IMessageListener в SDK без определения полного интерфейса IMessageListener .
gpg::МультиплеерИнвитатион Структура данных, содержащая данные о текущем состоянии приглашения на пошаговый матч.
gpg::MultiplayerParticipant Структура данных, содержащая данные об участнике многопользовательского матча.
gpg::NearbyConnections API, используемый для создания соединений и связи между приложениями в одной локальной сети.
gpg::NearbyConnections::Builder Класс Builder , используемый для создания объектов NearbyConnections .
gpg::ParticipantResults Структура данных, содержащая данные о результатах каждого участника для TurnBasedMatch .
gpg::Player Структура данных, позволяющая получить доступ к данным о конкретном игроке.
gpg::PlayerLevel Единая структура данных, содержащая данные об уровне игрока.
gpg::PlayerManager Получает и устанавливает различные данные, связанные с игроком.
gpg::PlayerStats Структура данных, позволяющая получить доступ к данным о конкретном игроке.
gpg::RealTimeEventListenerHelper Определяет помощник, который можно использовать для предоставления обратных вызовов IRealTimeEventListener в SDK без определения полного интерфейса IRealTimeEventListener .
gpg::RealTimeMultiplayerManager Извлекает, изменяет, обрабатывает обмен сообщениями и создает объекты RealTimeRoom .
gpg::RealTimeRoom Структура данных, содержащая текущее состояние многопользовательской комнаты в реальном времени.
gpg::RealTimeRoomConfig Структура данных, содержащая данные, необходимые для создания объекта RealTimeRoom .
gpg::RealTimeRoomConfig::Builder Создает один или несколько объектов RealTimeRoomConfig .
gpg::Оценка Единая структура данных, позволяющая получить доступ к данным о счете игрока.
gpg::ScorePage Единая структура данных, которая позволяет вам получить доступ к данным оценок.
gpg::ScorePage::Entry Класс, который создает запись на странице результатов.
gpg::ScorePage::ScorePageToken Структура данных почти непрозрачного типа, представляющая запрос для ScorePage (или пустая).
gpg::ScoreSummary Единая структура данных, позволяющая получить доступ к сводной информации о баллах.
gpg::SnapshotManager Получает и задает различные данные, связанные со снимками.
gpg::СнапшотМетаданные Единая структура данных, позволяющая получить доступ к данным о состоянии метаданных конкретного моментального снимка.
gpg::Снапшотметадатачанже Единая структура данных, позволяющая получить доступ к данным о состоянии конкретного моментального снимка.
gpg::SnapshotMetadataChange::Builder Создает один или несколько объектов SnapshotMetadataChange .
gpg::SnapshotMetadataChange::CoverImage Единая структура данных, позволяющая получить доступ к данным о статусе конкретного изображения обложки.
gpg::StatsManager Получает и устанавливает различные статистические данные.
gpg::TurnBasedMatch Структура данных, содержащая данные о текущем состоянии TurnBasedMatch .
gpg::TurnBasedMatchConfig Структура данных, содержащая данные, необходимые для создания TurnBasedMatch .
gpg::TurnBasedMatchConfig::Builder Создает один или несколько объектов TurnBasedMatchConfig .
gpg::TurnBasedMultiplayerManager Извлекает, изменяет и создает объекты TurnBasedMatch .
gpg::VideoCapabilities Структура данных, которая обеспечивает доступ к информации о том, какие возможности имеет текущее устройство для записи видео.
gpg::VideoCaptureState Структура данных, которая обеспечивает доступ к текущему состоянию видеозахвата.
gpg::VideoManager Получает и устанавливает различные данные, связанные с видео.

Структуры

gpg::AchievementManager::FetchAllResponse Содержит все данные для всех достижений, а также статус ответа.
gpg::AchievementManager::FetchResponse Содержит данные и статус ответа для одного достижения.
gpg::AndroidInitialization AndroidInitialization включает три функции инициализации, из которых должна быть вызвана ровно одна.
gpg::AndroidSupport Функции, обеспечивающие поддержку версий до Android 4.0.
gpg::AppIdentifier Идентификатор приложения.
gpg::BaseStatus Структура, содержащая все возможные коды состояния, которые могут быть возвращены нашими API.
gpg::ConnectionRequest Запрос на установление соединения.
gpg::ConnectionResponse Ответ на запрос подключения.
gpg::EndpointDetails Подробная информация об удаленной конечной точке, обнаруженной приложением.
gpg::EventManager::FetchAllResponse Data и ResponseStatus для всех событий.
gpg::EventManager::FetchResponse Содержит данные и статус ответа для одного события.
gpg::LeaderboardManager::FetchAllResponse Содержит данные и статусы ответов для всех таблиц лидеров.
gpg::LeaderboardManager::FetchAllScoreSummariesResponse Содержит все данные и статусы ответов для всех сводок результатов таблицы лидеров.
gpg::LeaderboardManager::FetchResponse Содержит данные для таблицы лидеров, а также статус ответа.
gpg::LeaderboardManager::FetchScorePageResponse Возвращает статус ответа и данные с доступной страницы оценки.
gpg::LeaderboardManager::FetchScoreSummaryResponse Данные и статус ответа для указанной сводки результатов таблицы лидеров.
gpg::PlayerManager::FetchListResponse Ответ, содержащий вектор игроков.
gpg::PlayerManager::FetchResponse data и ResponseStatus для конкретного игрока .
gpg::PlayerManager::FetchSelfResponse Содержит все данные игрока, а также статус ответа.
gpg::RealTimeMultiplayerManager::FetchInvitationsResponse Data и ResponseStatus для операции FetchInvitations .
gpg::RealTimeMultiplayerManager::RealTimeRoomResponse Data и ResponseStatus для конкретного объекта RealTimeRoom .
gpg::RealTimeMultiplayerManager::RoomInboxUIResponse Data и ResponseStatus для операции ShowRoomInboxUI .
gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse Data и ResponseStatus для операции ShowWaitingRoomUI .
gpg::SnapshotManager::CommitResponse Содержит данные обновленного моментального снимка, а также статус ответа.
gpg::SnapshotManager::FetchAllResponse Содержит все данные для всех снимков, а также статус ответа.
gpg::SnapshotManager::MaxSizeResponse Содержит максимальный размер данных снимка и обложки снимка.
gpg::SnapshotManager::OpenResponse Содержит данные для конкретного запрошенного моментального снимка вместе со статусом ответа.
gpg::SnapshotManager::ReadResponse Считывает состояние ответа и данные моментального снимка, возвращенные в результате операции чтения моментального снимка.
gpg::SnapshotManager::SnapshotSelectUIResponse Data и ResponseStatus для операции ShowSelectUIOperation .
gpg::StartAdvertisingResult Идентификатор и имя экземпляра, зарегистрированного на этом устройстве.
gpg::StatsManager::FetchForPlayerResponse Содержит все данные PlayerStats , а также статус ответа.
gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse Data и ResponseStatus для операции ShowMatchInboxUI .
gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse Data и ResponseStatus для операции ShowPlayerSelectUI .
gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse Data и ResponseStatus для конкретного TurnBasedMatch .
gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse Data и ResponseStatus для TurnBasedMatches и приглашений .
gpg::VideoManager::GetCaptureCapabilitiesResponse Содержит данные о возможностях видео, а также статус ответа.
gpg::VideoManager::GetCaptureStateResponse Содержит данные о состоянии видеозахвата, а также статус ответа.
gpg::VideoManager::IsCaptureAvailableResponse Указывает, доступен ли режим захвата (указанный в IsCaptureAvailable ), а также состояние ответа.