跳到主要内容

Client PgosClientSDK API Reference

Global accessors for PGOS SDK interfaces.

API List

APIDescription
GetGet the PgosClientSDK instance
CreatePGOSCreate and Destroy PGOS in the MAIN thread.
DestroyPGOSCreate and Destroy PGOS in the MAIN thread.
GetClientSDKAPIClientSDK interface
GetBattleAPIBattle interface
GetBlocklistAPIBlocklist interface
GetEconomyAPIEconomy interface
GetExtensionAPIExtension interface
GetFakeAccountAPIFakeAccount interface
GetFriendAPIFriend interface
GetGoalAPIGoal interface
GetGroupAPIGroup interface
GetInstantChatAPIInstantChat interface
GetLeaderboardAPILeaderboard interface
GetLobbyAPILobby interface
GetMailAPIMail interface
GetMatchmakingAPIMatchmaking interface
GetMetricAPIMetric interface
GetMidasGlobalAPIMidasGlobal interface
GetP2PBattleAPIP2PBattle interface
GetP2PConnectionAPIP2PConnection interface
GetPartyAPIParty interface
GetPersonalChatAPIPersonalChat interface
GetPlayerAuthAPIPlayerAuth interface
GetPlayerBlobDataAPIPlayerBlobData interface
GetPlayerProfileAPIPlayerProfile interface
GetPublicChatAPIPublicChat interface
GetSettingsAPISettings interface
GetStatisticsAPIStatistics interface
GetSystemAPISystem interface
GetTitleConfigDataAPITitleConfigData interface
GetTitleFileAPITitleFile interface
GetTitleRegionConfigDataAPITitleRegionConfigData interface
GetUtilityAPIUtility interface
GetVoiceAPIVoice interface
GetWorldAPIWorld interface

API Details

Get

Get the PgosClientSDK instance

/// <summary>Get the PgosClientSDK instance</summary>
public PgosClientSDK Get();

Parameters:

(No parameters)

Return: PgosClientSDK

CreatePGOS

Create and Destroy PGOS in the MAIN thread.

/// <summary>Create and Destroy PGOS in the MAIN thread.</summary>
public void CreatePGOS();

Parameters:

(No parameters)

Return: void

DestroyPGOS

Create and Destroy PGOS in the MAIN thread.

/// <summary>Create and Destroy PGOS in the MAIN thread.</summary>
public void DestroyPGOS();

Parameters:

(No parameters)

Return: void

GetClientSDKAPI

ClientSDK interface

/// <summary>ClientSDK interface</summary>
public Client.ClientSDK GetClientSDKAPI();

Parameters:

(No parameters)

Return: Client.ClientSDK

GetBattleAPI

Battle interface

/// <summary>Battle interface</summary>
public Client.Battle GetBattleAPI();

Parameters:

(No parameters)

Return: Client.Battle

GetBlocklistAPI

Blocklist interface

/// <summary>Blocklist interface</summary>
public Client.Blocklist GetBlocklistAPI();

Parameters:

(No parameters)

Return: Client.Blocklist

GetEconomyAPI

Economy interface

/// <summary>Economy interface</summary>
public Client.Economy GetEconomyAPI();

Parameters:

(No parameters)

Return: Client.Economy

GetExtensionAPI

Extension interface

/// <summary>Extension interface</summary>
public Client.Extension GetExtensionAPI();

Parameters:

(No parameters)

Return: Client.Extension

GetFakeAccountAPI

FakeAccount interface

/// <summary>FakeAccount interface</summary>
public Client.FakeAccount GetFakeAccountAPI();

Parameters:

(No parameters)

Return: Client.FakeAccount

GetFriendAPI

Friend interface

/// <summary>Friend interface</summary>
public Client.Friend GetFriendAPI();

Parameters:

(No parameters)

Return: Client.Friend

GetGoalAPI

Goal interface

/// <summary>Goal interface</summary>
public Client.Goal GetGoalAPI();

Parameters:

(No parameters)

Return: Client.Goal

GetGroupAPI

Group interface

/// <summary>Group interface</summary>
public Client.Group GetGroupAPI();

Parameters:

(No parameters)

Return: Client.Group

GetInstantChatAPI

InstantChat interface

/// <summary>InstantChat interface</summary>
public Client.InstantChat GetInstantChatAPI();

Parameters:

(No parameters)

Return: Client.InstantChat

GetLeaderboardAPI

Leaderboard interface

/// <summary>Leaderboard interface</summary>
public Client.Leaderboard GetLeaderboardAPI();

Parameters:

(No parameters)

Return: Client.Leaderboard

GetLobbyAPI

Lobby interface

/// <summary>Lobby interface</summary>
public Client.Lobby GetLobbyAPI();

Parameters:

(No parameters)

Return: Client.Lobby

GetMailAPI

Mail interface

/// <summary>Mail interface</summary>
public Client.Mail GetMailAPI();

Parameters:

(No parameters)

Return: Client.Mail

GetMatchmakingAPI

Matchmaking interface

/// <summary>Matchmaking interface</summary>
public Client.Matchmaking GetMatchmakingAPI();

Parameters:

(No parameters)

Return: Client.Matchmaking

GetMetricAPI

Metric interface

/// <summary>Metric interface</summary>
public Client.Metric GetMetricAPI();

Parameters:

(No parameters)

Return: Client.Metric

GetMidasGlobalAPI

MidasGlobal interface

/// <summary>MidasGlobal interface</summary>
public Client.MidasGlobal GetMidasGlobalAPI();

Parameters:

(No parameters)

Return: Client.MidasGlobal

GetP2PBattleAPI

P2PBattle interface

/// <summary>P2PBattle interface</summary>
public Client.P2PBattle GetP2PBattleAPI();

Parameters:

(No parameters)

Return: Client.P2PBattle

GetP2PConnectionAPI

P2PConnection interface

/// <summary>P2PConnection interface</summary>
public Client.P2PConnection GetP2PConnectionAPI();

Parameters:

(No parameters)

Return: Client.P2PConnection

GetPartyAPI

Party interface

/// <summary>Party interface</summary>
public Client.Party GetPartyAPI();

Parameters:

(No parameters)

Return: Client.Party

GetPersonalChatAPI

PersonalChat interface

/// <summary>PersonalChat interface</summary>
public Client.PersonalChat GetPersonalChatAPI();

Parameters:

(No parameters)

Return: Client.PersonalChat

GetPlayerAuthAPI

PlayerAuth interface

/// <summary>PlayerAuth interface</summary>
public Client.PlayerAuth GetPlayerAuthAPI();

Parameters:

(No parameters)

Return: Client.PlayerAuth

GetPlayerBlobDataAPI

PlayerBlobData interface

/// <summary>PlayerBlobData interface</summary>
public Client.PlayerBlobData GetPlayerBlobDataAPI();

Parameters:

(No parameters)

Return: Client.PlayerBlobData

GetPlayerProfileAPI

PlayerProfile interface

/// <summary>PlayerProfile interface</summary>
public Client.PlayerProfile GetPlayerProfileAPI();

Parameters:

(No parameters)

Return: Client.PlayerProfile

GetPublicChatAPI

PublicChat interface

/// <summary>PublicChat interface</summary>
public Client.PublicChat GetPublicChatAPI();

Parameters:

(No parameters)

Return: Client.PublicChat

GetSettingsAPI

Settings interface

/// <summary>Settings interface</summary>
public Client.Settings GetSettingsAPI();

Parameters:

(No parameters)

Return: Client.Settings

GetStatisticsAPI

Statistics interface

/// <summary>Statistics interface</summary>
public Client.Statistics GetStatisticsAPI();

Parameters:

(No parameters)

Return: Client.Statistics

GetSystemAPI

System interface

/// <summary>System interface</summary>
public Client.System GetSystemAPI();

Parameters:

(No parameters)

Return: Client.System

GetTitleConfigDataAPI

TitleConfigData interface

/// <summary>TitleConfigData interface</summary>
public Client.TitleConfigData GetTitleConfigDataAPI();

Parameters:

(No parameters)

Return: Client.TitleConfigData

GetTitleFileAPI

TitleFile interface

/// <summary>TitleFile interface</summary>
public Client.TitleFile GetTitleFileAPI();

Parameters:

(No parameters)

Return: Client.TitleFile

GetTitleRegionConfigDataAPI

TitleRegionConfigData interface

/// <summary>TitleRegionConfigData interface</summary>
public Client.TitleRegionConfigData GetTitleRegionConfigDataAPI();

Parameters:

(No parameters)

Return: Client.TitleRegionConfigData

GetUtilityAPI

Utility interface

/// <summary>Utility interface</summary>
public Client.Utility GetUtilityAPI();

Parameters:

(No parameters)

Return: Client.Utility

GetVoiceAPI

Voice interface

/// <summary>Voice interface</summary>
public Client.Voice GetVoiceAPI();

Parameters:

(No parameters)

Return: Client.Voice

GetWorldAPI

World interface

/// <summary>World interface</summary>
public Client.World GetWorldAPI();

Parameters:

(No parameters)

Return: Client.World