See: Description
| Interface | Description |
|---|---|
| EOSLibrary |
JNA wrapper interface for Epic Online Services SDK
|
| Class | Description |
|---|---|
| EOS |
Epic Online Services SDK entry point
|
| EOS_Achievements_Interface |
The following EOS_Achievements_* functions allow you to query existing achievement definitions that have been defined for your application.
|
| EOS_AntiCheatClient_Interface |
The Anti-Cheat client Interface is used to implement anti-cheat interface at game client side
|
| EOS_AntiCheatServer_Interface |
The Anti-Cheat server Interface is used to implement anti-cheat interface at game server side
|
| EOS_Auth_Interface |
The Auth Interface is used to manage local user permissions and access to backend services through the verification of various forms of credentials.
|
| EOS_Connect_Interface |
The Connect Interface is used to manage local user permissions and access to backend services through the verification of various forms of credentials.
|
| EOS_CustomInvites_Interface |
The Custom Invites Interface is designed to allow developers to have custom game Invite and Join operations driven by the Notification Service and supported by the Overlay (if desired).
|
| EOS_Defines | |
| EOS_Ecom_Interface |
The Ecom Interface exposes all catalog, purchasing, and ownership entitlement features available with the Epic Games store
All Ecom Interface calls take a handle of type EOS_Ecom as the first parameter.
|
| EOS_Friends_Interface |
The Friends Interface is used to manage a user's friends list, by interacting with the backend services, and to retrieve the cached list of friends, blocked users and pending invitations.
|
| EOS_IntegratedPlatform_Interface |
To add integrated platforms, you must call EOS_IntegratedPlatform_CreateIntegratedPlatformOptionsContainer to create an integrated platform options container.
|
| EOS_KWS_Interface |
This interface is not available for general access at this time.
|
| EOS_Leaderboards_Interface |
The following EOS_Leaderboards_* functions allow you to query existing leaderboard definitions that have been defined for your application.
|
| EOS_Lobby_Interface |
The Lobby Interface is used to manage lobbies that provide a persistent connection between users and
notifications of data sharing/updates.
|
| EOS_Logging_Interface |
The Logging Interface grants access to log output coming from the SDK at various levels of detail.
|
| EOS_Metrics_Interface |
The Metrics Interface tracks your application's usage and populates the Game Analytics dashboard in the Developer Portal.
|
| EOS_Mods_Interface |
The Mods Interface is used to manage a user's mods.
|
| EOS_P2P_Interface |
P2P functions to help manage sending and receiving of messages to peers.
|
| EOS_Platform_Interface |
The Platform Instance is used to gain access to all other Epic Online Service interfaces and to drive internal operations through the Tick.
|
| EOS_PlayerDataStorage_Interface |
The following EOS_PlayerDataStorage_* functions allow you to query file metadata; create/upload files; and duplicate, read, and delete existing files
|
| EOS_Presence_Interface |
The Presence methods enable you to query and read other player's presence information, or modify your own.
|
| EOS_ProgressionSnapshot_Interface |
Progression Snapshots allow you to store player specific game state.
|
| EOS_Reports_Interface |
The following EOS_Reports_* functions allow you to send reports directly from the players
to the back-end services without having to route these through a game server.
|
| EOS_RTC_Admin_Interface |
The RTC Admin interface.
|
| EOS_RTC_Audio_Interface |
The RTC Audio Interface.
|
| EOS_RTC_Data_Interface |
The RTC Data Interface.
|
| EOS_RTC_Interface |
The RTC Interface is used to manage joining and leaving rooms.
|
| EOS_Sanctions_Interface |
The following EOS_Sanctions_* functions allow you to query sanctions info for specified players
|
| EOS_Sessions_Interface |
The Session Interface is used to manage sessions that can be advertised with the backend service
All Session Interface calls take a handle of type EOS_HSessions as the first parameter.
|
| EOS_Stats_Interface |
The Stats Interface manages user stats like number of items collected, fastest completion time for a level, number of wins/losses, number of times that a user has performed a certain action, and so on.
|
| EOS_TitleStorage_Interface |
The following EOS_TitleStorage_* functions allow you to query metadata for available files from title storage as well as download and read their contents.
|
| EOS_UI_Interface |
The UI Interface is used to access the Social Overlay UI.
|
| EOS_UserInfo_Interface |
The UserInfo Interface is used to receive user information for Epic Account IDs from the backend services and to retrieve that information once it is cached.
|