Navigation
API > API/Plugins > API/Plugins/OnlineSubsystemGoogle
OnlineSubsystemGoogleCommon - Implementation of the online subsystem for Google services
| Name | FOnlineSubsystemGoogleCommon |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineSubsystemGoogle/Source/Public/OnlineSubsystemGoogleCommon.h |
| Include Path | #include "OnlineSubsystemGoogleCommon.h" |
Syntax
class FOnlineSubsystemGoogleCommon : public FOnlineSubsystemImpl
Inheritance Hierarchy
- FTSTickerObjectBase → FOnlineSubsystemImpl → FOnlineSubsystemGoogleCommon
Implements Interfaces
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Only the factory makes instances | OnlineSubsystemGoogleCommon.h | ||
FOnlineSubsystemGoogleCommon
(
FName InInstanceName |
OnlineSubsystemGoogleCommon.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FOnlineSubsystemGoogleCommon() |
Destructor | OnlineSubsystemGoogleCommon.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| FGoogleConfigurationDelegate | TBaseDelegate_TwoParams< void, const FString &, FGoogleAuthConfig & > | Delegate fired at initialization allowing the application to override the configuration parameters | OnlineSubsystemGoogleCommon.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Exec
(
UWorld* InWorld, |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineAchievementsPtr GetAchievementsInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual FString GetAppId() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineChatPtr GetChatInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineEntitlementsPtr GetEntitlementsInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineEventsPtr GetEventsInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineExternalUIPtr GetExternalUIInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineFriendsPtr GetFriendsInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineGroupsPtr GetGroupsInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineIdentityPtr GetIdentityInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineLeaderboardsPtr GetLeaderboardsInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineMessagePtr GetMessageInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual FText GetOnlineServiceName() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlinePartyPtr GetPartyInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlinePresencePtr GetPresenceInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlinePurchasePtr GetPurchaseInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineSessionPtr GetSessionInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineSharedCloudPtr GetSharedCloudInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineSharingPtr GetSharingInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineStatsPtr GetStatsInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineStoreV2Ptr GetStoreV2Interface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineTimePtr GetTimeInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineTitleFilePtr GetTitleFileInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineTournamentPtr GetTournamentInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineTurnBasedPtr GetTurnBasedInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineUserCloudPtr GetUserCloudInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineUserPtr GetUserInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual IOnlineVoicePtr GetVoiceInterface() |
OnlineSubsystemGoogleCommon.h | ||
virtual bool Init() |
OnlineSubsystemGoogleCommon.h | ||
virtual bool Shutdown() |
OnlineSubsystemGoogleCommon.h | ||
virtual bool Tick
(
float DeltaTime |
OnlineSubsystemGoogleCommon.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FString GetClientId() |
OnlineSubsystemGoogleCommon.h | ||
FString GetServerClientId() |
OnlineSubsystemGoogleCommon.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FOnlineSubsystemGoogleCommon::FGoogleConfigurationDelegate & GetConfigurationDelegate() |
OnlineSubsystemGoogleCommon.h |