Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface
| Name | IOnlineServices |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/OnlineServices.h |
| Include Path | #include "Online/OnlineServices.h" |
Syntax
class IOnlineServices : public TSharedFromThis< IOnlineServices >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IOnlineServices
Derived Classes
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IOnlineServices() |
Online/OnlineServices.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Destroy() |
Online/OnlineServices.h | ||
IAchievementsPtr GetAchievementsInterface() |
Online/OnlineServices.h | ||
IAuthPtr GetAuthInterface() |
Online/OnlineServices.h | ||
ICommercePtr GetCommerceInterface() |
Online/OnlineServices.h | ||
IConnectivityPtr GetConnectivityInterface() |
Online/OnlineServices.h | ||
IExternalUIPtr GetExternalUIInterface() |
Online/OnlineServices.h | ||
FName GetInstanceConfigName() |
Get the instance config name for this instance. | Online/OnlineServices.h | |
FName GetInstanceName() |
Get the instance name of this instance. | Online/OnlineServices.h | |
TSharedPtr< InterfaceType > GetInterface() |
Retrieve any of the standard or implementation specific interfaces | Online/OnlineServices.h | |
ILeaderboardsPtr GetLeaderboardsInterface() |
Get the leaderboards implementation | Online/OnlineServices.h | |
ILobbiesPtr GetLobbiesInterface() |
Get the lobbies implementation | Online/OnlineServices.h | |
IPresencePtr GetPresenceInterface() |
Online/OnlineServices.h | ||
IPrivilegesPtr GetPrivilegesInterface() |
Online/OnlineServices.h | ||
TOnlineResult< FGetResolvedConnectString > GetResolvedConnectString
(
FGetResolvedConnectString::Params&& Params |
Get the connectivity string used for client travel | Online/OnlineServices.h | |
EOnlineServices GetServicesProvider() |
Get the provider type of this instance. | Online/OnlineServices.h | |
ISessionsPtr GetSessionsInterface() |
Get the sessions implementation | Online/OnlineServices.h | |
ISocialPtr GetSocialInterface() |
Get the social interface, used to interact with friends lists, blocked user lists, and any other social relationships | Online/OnlineServices.h | |
IStatsPtr GetStatsInterface() |
Get the stats implementation | Online/OnlineServices.h | |
ITitleFilePtr GetTitleFileInterface() |
Online/OnlineServices.h | ||
IUserFilePtr GetUserFileInterface() |
Online/OnlineServices.h | ||
IUserInfoPtr GetUserInfoInterface() |
Online/OnlineServices.h | ||
void Init() |
Online/OnlineServices.h |