Менеджеры

Менеджеры по функциям группируют связанные функции игровых сервисов вместе.

Краткое содержание

Как описано на главной странице , классы Manager используются для группировки связанной функциональности GameServices. Методы классов Manager следуют модели потоков Game Services.

Классы

gpg:: Менеджер достижений

Получает и устанавливает различные данные, связанные с достижениями.

gpg:: LeaderboardManager

Получает и задает различные данные, связанные со списком лидеров.

gpg:: PlayerManager

Получает и устанавливает различные данные, связанные с игроком.

gpg:: RealTimeMultiplayerManager

Извлекает, изменяет, обрабатывает обмен сообщениями и создает объекты RealTimeRoom .

gpg:: RealTimeRoomConfig:: Builder

Создает один или несколько объектов RealTimeRoomConfig .

gpg:: SnapshotManager

Получает и задает различные данные, связанные со снимками.

gpg:: StatsManager

Получает и устанавливает различные статистические данные.

gpg:: TurnBasedMultiplayerManager

Извлекает, изменяет и создает объекты TurnBasedMatch .

gpg:: ВидеоМенеджер

Получает и устанавливает различные данные, связанные с видео.

Структуры

gpg:: AchievementManager:: FetchAllResponse

Содержит все данные для всех достижений, а также статус ответа.

gpg:: AchievementManager:: FetchResponse

Содержит данные и статус ответа для одного достижения.

gpg:: LeaderboardManager:: FetchAllScoreSummariesResponse

Содержит все данные и статусы ответов для всех сводок результатов таблицы лидеров.

gpg:: LeaderboardManager:: FetchScorePageResponse

Возвращает статус ответа и данные с доступной страницы оценки.

gpg:: LeaderboardManager:: FetchScoreSummaryResponse

Данные и статус ответа для указанной сводки результатов таблицы лидеров.

gpg:: PlayerManager:: FetchListResponse

Ответ, содержащий вектор игроков.

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:: OpenResponse

Содержит данные для конкретного запрошенного моментального снимка вместе со статусом ответа.

gpg:: SnapshotManager:: ReadResponse

Считывает состояние ответа и данные моментального снимка, возвращенные в результате операции чтения моментального снимка.

gpg:: SnapshotManager:: SnapshotSelectUIResponse

Data и ResponseStatus для операции ShowSelectUIOperation .

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 ), а также состояние ответа.