Google Play Games C++ API リファレンス

以下は、Play Games サービス C++ API のリファレンス ページです。

クラス

gpg::Achievement 特定の成果のステータスに関するデータにアクセスできる単一のデータ構造。
gpg::AchievementManager さまざまな実績関連データを取得、設定します。
gpg::AndroidPlatformConfiguration Android で GameServices クラスのインスタンスを作成するときに使用されるプラットフォーム構成。
gpg::CaptureOverlayStateListenerHelper ICaptureOverlayStateListener インターフェース全体を定義せずに、SDK に ICaptureOverlayStateListener コールバックを提供するために使用できるヘルパーを定義します。
gpg::EndpointDiscoveryListenerHelper IEndpointDiscoveryListener インターフェース全体を定義せずに、SDK に IEndpointDiscoveryListener コールバックを提供するために使用できるヘルパーを定義します。
gpg::Event 特定のイベントのステータスに関するデータを含む単一のデータ構造。
gpg::EventManager さまざまなイベント関連データを取得、設定します。
gpg::GameServices Google Play Games を操作する際の出発点です。
gpg::GameServices::Builder GameServices クラスのインスタンスの作成と構成に使用されます。
gpg::ICaptureOverlayStateListener 動画キャプチャの状態の変化に関連するイベントを配信できるインターフェースを定義します。
gpg::ICrossAppEndpointDiscoveryListener アプリ間リモート エンドポイント検出に関連するイベントを配信できるインターフェースを定義します。
gpg::IEndpointDiscoveryListener リモート エンドポイントの検出に関連するイベントを配信できるインターフェースを定義します。
gpg::IMessageListener リモート エンドポイントからメッセージを配信できるインターフェースを定義します。
gpg::IRealTimeEventListener リアルタイム マルチプレーヤーに関連するイベントを配信できるインターフェースを定義します。
gpg::Leaderboard 特定のリーダーボードのステータスに関するデータ(名前や有効性など)にアクセスできる単一のデータ構造。
gpg::LeaderboardManager 各種リーダーボード関連データを取得、設定します。
gpg::MessageListenerHelper IMessageListener インターフェース全体を定義せずに、SDK に IMessageListener コールバックを提供するために使用できるヘルパーを定義します。
gpg::MultiplayerInvitation ターン制の試合への招待の現在のステータスに関するデータを含むデータ構造。
gpg::MultiplayerParticipant マルチプレーヤー マッチの参加者に関するデータを含むデータ構造。
gpg::NearbyConnections 同じローカル ネットワーク上のアプリ間の接続の作成と通信に使用される API。
gpg::NearbyConnections::Builder NearbyConnections オブジェクトの作成に使用されるBuilder クラス。
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 1 つ以上の RealTimeRoomConfig オブジェクトをビルドします。
gpg::Score プレーヤーのスコアに関するデータにアクセスできる単一のデータ構造。
gpg::ScorePage スコアデータにアクセスできる単一のデータ構造。
gpg::ScorePage::Entry スコアページにエントリを作成するクラス。
gpg::ScorePage::ScorePageToken ScorePage のクエリを表す(または空の)ほぼ不透明なタイプのデータ構造。
gpg::ScoreSummary スコア情報の概要にアクセスできる単一のデータ構造。
gpg::SnapshotManager さまざまなスナップショット関連データを取得および設定します。
gpg::SnapshotMetadata 特定のスナップショット メタデータのステータスに関するデータにアクセスできる単一のデータ構造。
gpg::SnapshotMetadataChange 特定のスナップショットのステータスに関するデータにアクセスできる単一のデータ構造。
gpg::SnapshotMetadataChange::Builder 1 つ以上の SnapshotMetadataChange オブジェクトを作成します。
gpg::SnapshotMetadataChange::CoverImage 特定のカバー画像のステータスに関するデータにアクセスできる単一のデータ構造。
gpg::StatsManager さまざまな統計情報関連データを取得、設定します。
gpg::TurnBasedMatch TurnBasedMatch の現在の状態に関するデータを含むデータ構造。
gpg::TurnBasedMatchConfig TurnBasedMatch の作成に必要なデータを含むデータ構造。
gpg::TurnBasedMatchConfig::Builder 1 つ以上の TurnBasedMatchConfig オブジェクトを作成します。
gpg::TurnBasedMultiplayerManager TurnBasedMatch オブジェクトの取得、変更、作成を行います。
gpg::VideoCapabilities 現在のデバイスが備えている動画録画機能に関する情報にアクセスできるデータ構造。
gpg::VideoCaptureState 動画キャプチャの現在の状態にアクセスできるデータ構造。
gpg::VideoManager さまざまな動画関連データを取得、設定します。

構造体

gpg::AchievementManager::FetchAllResponse すべての実績のすべてのデータとレスポンス ステータスを保持します。
gpg::AchievementManager::FetchResponse 1 つの実績のデータとレスポンス ステータスを含みます。
gpg::AndroidInitialization AndroidInitialization には 3 つの初期化関数があり、そのうちの 1 つを呼び出す必要があります。
gpg::AndroidSupport Android 4.0 より前のサポートを有効にする関数。
gpg::AppIdentifier アプリケーションの識別子。
gpg::BaseStatus API から返される可能性のあるすべてのステータス コードを含む構造体。
gpg::ConnectionRequest 接続を確立するためのリクエスト。
gpg::ConnectionResponse 接続リクエストに対するレスポンス。
gpg::EndpointDetails アプリが検出したリモート エンドポイントの詳細。
gpg::EventManager::FetchAllResponse すべてのイベントで DataResponseStatus です。
gpg::EventManager::FetchResponse 1 つのイベントのデータとレスポンス ステータスを含みます。
gpg::LeaderboardManager::FetchAllResponse すべてのリーダーボードのデータとレスポンス ステータスが含まれます。
gpg::LeaderboardManager::FetchAllScoreSummariesResponse すべてのリーダーボード スコア概要のすべてのデータとレスポンス ステータスが含まれます。
gpg::LeaderboardManager::FetchResponse リーダーボードのデータとレスポンス ステータスを保持します。
gpg::LeaderboardManager::FetchScorePageResponse アクセスしたスコアページからのレスポンス ステータスとデータを返します。
gpg::LeaderboardManager::FetchScoreSummaryResponse 指定したリーダーボードのスコア概要のデータとレスポンス ステータス。
gpg::PlayerManager::FetchListResponse プレーヤーのベクトルを含むレスポンス。
gpg::PlayerManager::FetchResponse dataResponseStatus(特定のプレーヤー)。
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 DataResponseStatus は特定の TurnBasedMatch 用です。
gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse DataResponseStatus: ターンベースの試合招待
gpg::VideoManager::GetCaptureCapabilitiesResponse 動画機能のデータとレスポンス ステータスを保持します。
gpg::VideoManager::GetCaptureStateResponse 動画キャプチャの状態とレスポンス ステータスのデータを保持します。
gpg::VideoManager::IsCaptureAvailableResponse キャプチャ モード(IsCaptureAvailable で指定)が使用可能かどうかと、レスポンス ステータスを保持します。