Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface > API/Plugins/OnlineServicesInterface/Online
Inheritance Hierarchy
- IOnlineServices
- FOnlineServicesCommon
- FOnlineServicesEOSGS
- FOnlineServicesEOS
- FOnlineServicesNull
- FOnlineServicesOSSAdapter
References
| Module | OnlineServicesInterface |
| Header | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/OnlineServices.h |
| Include | #include "Online/OnlineServices.h" |
Syntax
class IOnlineServices
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Destroy () |
||
| IAchievementsPtr | |||
| IAuthPtr | |||
| ICommercePtr | |||
| IConnectivityPtr | |||
| IExternalUIPtr | |||
| FName | Get the instance name of this instance. | ||
| TSharedPtr< InterfaceType > | GetInterface () |
Retrieve any of the standard or implementation specific interfaces | |
| ILeaderboardsPtr | Get the leaderboards implementation | ||
| ILobbiesPtr | Get the lobbies implementation | ||
| IPresencePtr | |||
| IPrivilegesPtr | |||
| TOnlineResult< FGetResolvedConnectString > | Get the connectivity string used for client travel | ||
| EOnlineServices | Get the provider type of this instance. | ||
| ISessionsPtr | Get the sessions implementation | ||
| ISocialPtr | Get the social interface, used to interact with friends lists, blocked user lists, and any other social relationships | ||
| IStatsPtr | Get the stats implementation | ||
| ITitleFilePtr | |||
| IUserFilePtr | |||
| IUserInfoPtr | |||
| void | Init () |