Client PgosClientSDK API Reference
Global accessors for PGOS SDK interfaces.
API List
| API | Description |
|---|---|
| Get | Get the PgosClientSDK instance |
| CreatePGOS | Create and Destroy PGOS in the MAIN thread. |
| DestroyPGOS | Create and Destroy PGOS in the MAIN thread. |
| GetClientSDKAPI | ClientSDK interface |
| GetBattleAPI | Battle interface |
| GetBlocklistAPI | Blocklist interface |
| GetEconomyAPI | Economy interface |
| GetExtensionAPI | Extension interface |
| GetFakeAccountAPI | FakeAccount interface |
| GetFriendAPI | Friend interface |
| GetGoalAPI | Goal interface |
| GetGroupAPI | Group interface |
| GetInstantChatAPI | InstantChat interface |
| GetLeaderboardAPI | Leaderboard interface |
| GetLobbyAPI | Lobby interface |
| GetMailAPI | Mail interface |
| GetMatchmakingAPI | Matchmaking interface |
| GetMetricAPI | Metric interface |
| GetMidasGlobalAPI | MidasGlobal interface |
| GetP2PBattleAPI | P2PBattle interface |
| GetP2PConnectionAPI | P2PConnection interface |
| GetPartyAPI | Party interface |
| GetPersonalChatAPI | PersonalChat interface |
| GetPlayerAuthAPI | PlayerAuth interface |
| GetPlayerBlobDataAPI | PlayerBlobData interface |
| GetPlayerProfileAPI | PlayerProfile interface |
| GetPublicChatAPI | PublicChat interface |
| GetSettingsAPI | Settings interface |
| GetStatisticsAPI | Statistics interface |
| GetSystemAPI | System interface |
| GetTitleConfigDataAPI | TitleConfigData interface |
| GetTitleFileAPI | TitleFile interface |
| GetTitleRegionConfigDataAPI | TitleRegionConfigData interface |
| GetUtilityAPI | Utility interface |
| GetVoiceAPI | Voice interface |
| GetWorldAPI | World 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