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

これらは、Play ゲームサービスの C++ API のリファレンス ページです。

クラス

gpg::Achievement 特定の実績のステータスに関するデータにアクセスできる 1 つのデータ構造。
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 プレーヤーのレベルに関するデータを含む 1 つのデータ構造。
gpg::PlayerManager さまざまなプレーヤー関連データを取得、設定します。
gpg::PlayerStats 特定のプレーヤーに関するデータにアクセスできるデータ構造
gpg::RealTimeEventListenerHelper 完全な IRealTimeEventListener インターフェースを定義することなく、SDK に IRealTimeEventListener コールバックを提供するために使用できるヘルパーを定義します。
gpg::RealTimeMultiplayerManager RealTimeRoom オブジェクトを取得、変更、処理し、オブジェクトを作成します。
gpg::RealTimeRoom リアルタイム マルチプレーヤー ルームの現在の状態を含むデータ構造。
gpg::RealTimeRoomConfig RealTimeRoom オブジェクトの作成に必要なデータを含むデータ構造体。
gpg::RealTimeRoomConfig::Builder 1 つまたは複数の RealTimeRoomConfig オブジェクトを作成します。
gpg::Score プレーヤーのスコアに関するデータにアクセスできる 1 つのデータ構造。
gpg::ScorePage 1 つのデータ構造でスコアデータにアクセスできます。
gpg::ScorePage::Entry スコアページにエントリを作成するクラス。
gpg::ScorePage::ScorePageToken ScorePage に対するクエリを表す(または空である)ほぼ不透明な型のデータ構造。
gpg::ScoreSummary スコア情報の概要にアクセスできる単一のデータ構造。
gpg::SnapshotManager スナップショット関連のさまざまなデータを取得して設定します。
gpg::SnapshotMetadata 特定のスナップショット メタデータのステータスに関するデータにアクセスできる単一のデータ構造。
gpg::SnapshotMetadataChange 特定のスナップショットのステータスに関するデータにアクセスできる単一のデータ構造。
gpg::SnapshotMetadataChange::Builder 1 つ以上の SnapshotMetadataChange オブジェクトを作成します。
gpg::SnapshotMetadataChange::CoverImage 特定の表紙画像のステータスに関するデータにアクセスできる 1 つのデータ構造。
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 特定の 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 特定の TurnBasedMatch に対する DataResponseStatus
gpg::TurnBasedMultiplayerManager::TurnBasedMatchesResponse TurnBasedMatches招待DataResponseStatus
gpg::VideoManager::GetCaptureCapabilitiesResponse 動画機能のデータとレスポンス ステータスを保持します。
gpg::VideoManager::GetCaptureStateResponse 動画キャプチャ状態のデータと、レスポンスのステータスを保持します。
gpg::VideoManager::IsCaptureAvailableResponse キャプチャ モード(IsCaptureAvailable で指定)が利用可能かどうかと、レスポンスのステータスを保持します。