📄️ Global API
Global accessors for PGOS Client SDK interfaces. See individual *_i.hpp files for details.
📄️ ClientSDK
Client sdk api.
📄️ Battle
Battle session is the foundation of battle service.
📄️ Blocklist
The Blocklist service provides allows developers to manage player blocklists.
📄️ Economy
PGOS provides a series of services to help you build a in-game economy, including virtual currencies, in-game items, stores, and inventory.
📄️ Extension
Extension will empower the game online service and make it more flexible.
📄️ FakeAccount
Purpose: All methods of this class just help you log in quickly, and experience the functions of PGOS SDK.
📄️ Friend
The Friends service allows developers to manage the player's friend list.
📄️ Goal
Goal service that allows you to set numerous goals for players and then package these goals into a variety of outer loop features, for example Achievement, Quests, Battle Pass, etc.
📄️ Group
PGOS Group is a service to create a persistent grouping mechanism for players to chat and interact with each other.
📄️ InstantChat
Instant Chat is used for instant text chatting among multiple people.
📄️ Leaderboard
Nowadays, the leaderboard is almost an essential feature for online games.
📄️ Lobby
The Lobby Service works with the DS Hosting and Management service and provides a way for the game to gather players together to start a battle.
Mail is a service that helps developers send in-game mails with attachments to players asynchronously through the PGOS web portal or virtual server.
📄️ Matchmaking
The matchmaking service matches some players into one battle based on a specific ruleset.
📄️ Metric
INTERNAL USE ONLY.
📄️ MidasGlobal
Games published by Tencent can use the payment service provided by Midas to implement the purchase of items or currency in PGOS.
📄️ P2PBattle
Unlike online battle sessions, PGOS manages P2P battle sessions through game clients instead of dedicated servers or local dedicated servers.
📄️ P2PConnection
P2P Connection.
📄️ Party
Party is a service for creating an instant team for players.
📄️ PersonalChat
The Personal Chat feature allows for one-on-one chat with other players.
📄️ PlayerAuth
PlayerAuth is the prerequisite of accessing PGOS services
📄️ PlayerBlobData
PGOS provides blob type PlayData to support the use of binary large objects in game.
📄️ PlayerProfile
Player Info is the core attribute collection used to describe a player.
📄️ PublicChat
The Public Chat is a service that allows all the players to join the same global chat channel and take free talk with each other.
📄️ Settings
The Setttings module provides the game with the ability to manage player-related settings.
📄️ Statistics
Statistics is a service that helps you to store and track player or global statistics.
📄️ System
The System module provides some relatively scattered APIs and events.
📄️ TitleConfigData
Title Config Data is a set of key-value pairs for the whole title.
📄️ TitleFile
PGOS provides a file management system which manages files in title-wide.
📄️ TitleRegionConfigData
Title Region Config Data is a set of data associated with the title region.
📄️ Utility
Utilities provided by PGOS, we would be happy if they could save you time.
📄️ Voice
Used to obtain information such as tickets required for voice.
📄️ World
World is an entity that players can move in and out of freely and smoothly.