Google Play 遊戲 C++ API 參考資料

以下是 Play 遊戲服務 C++ API 的參考頁面。

類別

gpg::Achievement 單一資料結構可讓您存取特定關卡的狀態相關資料。
gpg::AchievementManager 取得並設定各種成就相關資料。
gpg::AndroidPlatformConfiguration 在 Android 上建立 GameServices 類別執行個體時使用的平台設定。
gpg::CaptureOverlayStateListenerHelper 定義一個輔助程式,可用於向 SDK 提供 ICaptureOverlayStateListener 回呼,不必定義完整的 ICaptureOverlayStateListener 介面。
gpg::EndpointDiscoveryListenerHelper 定義輔助程式,可用於向 SDK 提供 IEndpointDiscoveryListener 回呼,不必定義完整的 IEndpointDiscoveryListener 介面。
gpg::活動 包含特定事件狀態相關資料的單一資料結構。
gpg::EventManager 取得並設定各種事件相關資料。
gpg::GameServices 與 Google Play 遊戲互動的起點。
gpg::GameServices::Builder 用於建立及設定 GameServices 類別的執行個體。
gpg::ICaptureOverlayStateListener 定義可傳送影片擷取狀態變更相關事件的介面。
gpg::ICrossAppEndpointDiscoveryListener 定義可傳送與跨應用程式遠端端點探索相關事件的介面。
gpg::IEndpointDiscoveryListener 定義可傳送與遠端端點探索相關的事件的介面。
gpg::IMessageListener 定義可從遠端端點傳送訊息的介面。
gpg::IRealTimeEventListener 定義可傳送即時多人遊戲相關事件的介面。
gpg::Leaderboard 單一資料結構可讓您存取特定排行榜的狀態資料,例如名稱和有效性。
gpg::LeaderboardManager 取得並設定多種排行榜相關資料。
gpg::MessageListenerHelper 定義可用於向 SDK 提供 IMessageListener 回呼的輔助程式,不必定義完整的 IMessageListener 介面。
gpg::MultiplayerInvitation 資料結構包含回合製對戰邀請的目前狀態相關資料。
gpg::MultiplayerParticipant 包含多人對戰遊戲參與者資料的資料結構。
gpg::NearbyConnections 這個 API 可用於在同一個區域網路上的應用程式之間建立連線和通訊。
gpg::NearbyConnections::Builder Builder 類別,用來建構 NearbyConnections 物件。
gpg::ParticipantResults 包含 TurnBasedMatch 每位參與者結果的資料結構。
gpg::Player 一種資料結構,可讓您存取特定玩家的相關資料。
gpg::PlayerLevel 單一資料結構包含玩家關卡資料,
gpg::PlayerManager 取得並設定各種玩家相關資料。
gpg::PlayerStats 一種資料結構,可讓您存取特定玩家的相關資料。
gpg::RealTimeEventListenerHelper 定義一個輔助程式,可用於向 SDK 提供 IRealTimeEventListener 回呼,不必定義完整的 IRealTimeEventListener 介面。
gpg::RealTimeMultiplayerManager 擷取、修改、處理訊息,以及建立 RealTimeRoom 物件。
gpg::RealTimeRoom 包含即時多人遊戲會議室目前狀態的資料結構。
gpg::RealTimeRoomConfig 包含建立 RealTimeRoom 物件所需資料的資料結構。
gpg::RealTimeRoomConfig::Builder 建構一或多個 RealTimeRoomConfig 物件。
gpg::Score 單一資料結構可讓您存取玩家分數相關資料。
gpg::ScorePage 單一資料結構可讓您存取分數資料。
gpg::ScorePage::Entry 可在得分頁面上建立項目的類別。
gpg::ScorePage::ScorePageToken 近乎不透明類型的資料結構,代表 ScorePage 的查詢 (或空白)。
gpg::ScoreSummary 單一資料結構可讓您存取分數資訊的摘要,
gpg::SnapshotManager 取得及設定各種快照相關資料。
gpg::SnapshotMetadata 單一資料結構,可讓您存取特定快照中繼資料的狀態相關資料。
gpg::SnapshotMetadataChange 單一資料結構可讓您存取特定快照狀態的相關資料。
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 應用程式的 ID。
gpg::BaseStatus 包含 API 可傳回所有可能狀態碼的結構。
gpg::ConnectionRequest 建立連線的要求。
gpg::ConnectionResponse 對連線要求的回應。
gpg::EndpointDetails 應用程式找到的遠端端點相關詳細資料。
gpg::EventManager::FetchAllResponse DataResponseStatus 用於所有事件。
gpg::EventManager::FetchResponse 包含單一事件的資料和回應狀態。
gpg::LeaderboardManager::FetchAllResponse 包含所有排行榜的資料和回應狀態。
gpg::LeaderboardManager::FetchAllScoreSummariesResponse 包含所有排行榜分數摘要的所有資料和回應狀態。
gpg::LeaderboardManager::FetchResponse 保留排行榜的資料,以及回應狀態。
gpg::LeaderboardManager::FetchScorePageResponse 從存取的分數頁面傳回回應狀態和資料。
gpg::LeaderboardManager::FetchScoreSummaryResponse 特定排行榜分數摘要的資料和回應狀態。
gpg::PlayerManager::FetchListResponse 回應包含玩家向量的回應。
gpg::PlayerManager::FetchResponse 特定 PlayerdataResponseStatus
gpg::PlayerManager::FetchSelfResponse 保留所有玩家資料以及回應狀態。
gpg::RealTimeMultiplayerManager::FetchInvitationsResponse 針對 FetchInvitations 作業執行 DataResponseStatus
gpg::RealTimeMultiplayerManager::RealTimeRoomResponse 特定 RealTimeRoom 物件的 DataResponseStatus
gpg::RealTimeMultiplayerManager::RoomInboxUIResponse 針對 ShowRoomInboxUI 作業執行 DataResponseStatus
gpg::RealTimeMultiplayerManager::WaitingRoomUIResponse 針對 ShowWaitingRoomUI 作業執行 DataResponseStatus
gpg::SnapshotManager::CommitResponse 保留已更新的資料及其回應狀態。
gpg::SnapshotManager::FetchAllResponse 保留所有快照的所有資料與回應狀態。
gpg::SnapshotManager::MaxSizeResponse 保留快照資料和快照封面圖片的大小上限。
gpg::SnapshotManager::OpenResponse 保留特定要求的快照資料以及回應狀態。
gpg::SnapshotManager::ReadResponse 這個外掛程式能讀取快照讀取作業傳回的回應狀態和快照資料。
gpg::SnapshotManager::SnapshotSelectUIResponse 針對 ShowSelectUIOperation 作業執行 DataResponseStatus
gpg::StartAdvertisingResult 這部裝置所註冊執行個體的 ID 和名稱。
gpg::StatsManager::FetchForPlayerResponse 保留所有 PlayerStats 資料以及回應狀態。
gpg::TurnBasedMultiplayerManager::MatchInboxUIResponse 針對 ShowMatchInboxUI 作業執行 DataResponseStatus
gpg::TurnBasedMultiplayerManager::PlayerSelectUIResponse 針對 ShowPlayerSelectUI 作業執行 DataResponseStatus
gpg::TurnBasedMultiplayerManager::TurnBasedMatchResponse 特定 TurnBasedMatchDataResponseStatus
gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse DataResponseStatus,用於TurnBasedMatches邀請
gpg::VideoManager::GetCaptureCapabilitiesResponse 保留影片功能資料和回應狀態。
gpg::VideoManager::GetCaptureStateResponse 保留視訊擷取狀態及回應狀態。
gpg::VideoManager::IsCaptureAvailableResponse 保留是否可使用擷取模式 (指定 IsCaptureAvailable ),以及回應狀態。