| IOnlineSubsystem | ||||||
| FTickerObjectBase
|
Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystemGoogle/Source/Public/OnlineSubsystemGoogleCommon.h |
Include |
#include "OnlineSubsystemGoogleCommon.h" |
class FOnlineSubsystemGoogleCommon : public FOnlineSubsystemImpl
OnlineSubsystemGoogleCommon - Implementation of the online subsystem for Google services
Name | Description | ||
---|---|---|---|
|
ClientId |
The client id given to us by Google Dashboard |
|
|
FOnlineExternal... |
GoogleExternalUI |
Google implementation of the external ui |
|
FOnlineIdentity... |
GoogleIdentity |
Google implementation of identity interface |
|
ServerClientId |
Server client id that this client will be engaging with |
Name | Description | |
---|---|---|
|
FOnlineSubsystemGoogleCommon() |
Only the factory makes instances |
|
FOnlineSubsystemGoogleCommon ( |
Name | Description | |
---|---|---|
|
~FOnlineSubsystemGoogleCommon() |
Destructor |
Name | Description | ||
---|---|---|---|
|
GetClientId() |
||
|
FOnlineSubsy... |
GetConfigurationDelegate() |
|
|
GetServerClientId() |
Name | Description | ||
---|---|---|---|
|
Exec ( |
Exec handler that allows the online subsystem to process exec commands |
|
|
IOnlineAchie... |
GetAchievementsInterface() |
Get the interface for accessing online achievements |
|
GetAppId() |
Each online subsystem has a global id for the app |
|
|
IOnlineChatP... |
GetChatInterface() |
Get the interface for user-user and user-room chat functionality |
|
IOnlineEntit... |
GetEntitlementsInterface() |
Get the interface for accessing user entitlements |
|
IOnlineEvent... |
GetEventsInterface() |
Get the interface for accessing online achievements |
|
IOnlineExter... |
GetExternalUIInterface() |
Get the interface for accessing the external UIs of a service |
|
IOnlineFrien... |
GetFriendsInterface() |
Get the interface for accessing the player friends services |
|
IOnlineGroup... |
GetGroupsInterface() |
|
|
IOnlineIdent... |
GetIdentityInterface() |
Get the interface for accessing identity online services |
|
IOnlineLeade... |
GetLeaderboardsInterface() |
Get the interface for accessing leaderboards/rankings of a service |
|
IOnlineMessa... |
GetMessageInterface() |
Get the interface for accessing online messages |
|
GetOnlineServiceName() |
||
|
IOnlineParty... |
GetPartyInterface() |
Get the interface for accessing the player party services |
|
IOnlinePrese... |
GetPresenceInterface() |
Get the interface for managing rich presence information |
|
IOnlinePurch... |
GetPurchaseInterface() |
Get the interface for purchasing |
|
IOnlineSessi... |
GetSessionInterface() |
Get the interface for accessing the session management services |
|
IOnlineShare... |
GetSharedCloudInterface() |
Get the interface for sharing user files in the cloud |
|
IOnlineShari... |
GetSharingInterface() |
Get the interface for accessing online sharing |
|
IOnlineStats... |
GetStatsInterface() |
Get the interface for accessing online stats |
|
IOnlineStore... |
GetStoreV2Interface() |
Get the interface for accessing an online store |
|
IOnlineTimeP... |
GetTimeInterface() |
Get the interface for accessing the server time from an online service |
|
IOnlineTitle... |
GetTitleFileInterface() |
Get the interface for accessing title file online services |
|
IOnlineTourn... |
GetTournamentInterface() |
Get the interface for managing tournament information |
|
IOnlineTurnB... |
GetTurnBasedInterface() |
Get the interface for managing turn based multiplayer games |
|
IOnlineUserC... |
GetUserCloudInterface() |
Get the interface for accessing user files in the cloud |
|
IOnlineUserP... |
GetUserInterface() |
Get the interface for accessing online user information |
|
IOnlineVoice... |
GetVoiceInterface() |
Get the interface for accessing voice related data |
|
Init() |
Initialize the underlying subsystem APIs |
|
|
Shutdown() |
Shutdown the underlying subsystem APIs |
Name | Description | ||
---|---|---|---|
|
Tick ( |
Name |
Description |
---|---|
FGoogleConfigurationDelegate |
Delegate fired at initialization allowing the application to override the configuration parameters |