FOnlineSubsystemAmazon

Amazon subsystem

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

OnlineSubsystemAmazon

Header

/Engine/Plugins/Online/OnlineSubsystemAmazon/Source/Public/OnlineSubsystemAmazon.h

Include

#include "OnlineSubsystemAmazon.h"

Syntax

class FOnlineSubsystemAmazon : public FOnlineSubsystemImpl

Remarks

Amazon subsystem

Constructors

Name Description

Protected function

FOnlineSubsystemAmazon()

Only the factory makes instances

Protected function

FOnlineSubsystemAmazon

(
    FName InInstanceName
)

Destructors

Name Description

Public function Virtual

~FOnlineSubsystemAmazon()

Destructor

Overridden from IOnlineSubsystem

Name Description

Public function Virtual

bool

 

Exec

(
    UWorld* InWorld,
    const TCHAR* Cmd,
    FOutputDevice& Ar
)

Exec handler that allows the online subsystem to process exec commands

Public function Virtual Const

IOnlineAchie...

 

GetAchievementsInterface()

Get the interface for accessing online achievements

Public function Virtual Const

FString

 

GetAppId()

Each online subsystem has a global id for the app

Public function Virtual Const

IOnlineChatP...

 

GetChatInterface()

Get the interface for user-user and user-room chat functionality

Public function Virtual Const

IOnlineEntit...

 

GetEntitlementsInterface()

Get the interface for accessing user entitlements

Public function Virtual Const

IOnlineEvent...

 

GetEventsInterface()

Get the interface for accessing online achievements

Public function Virtual Const

IOnlineExter...

 

GetExternalUIInterface()

Get the interface for accessing the external UIs of a service

Public function Virtual Const

IOnlineFrien...

 

GetFriendsInterface()

Get the interface for accessing the player friends services

Public function Virtual Const

IOnlineGroup...

 

GetGroupsInterface()

IOnlineSubsystem.

Public function Virtual Const

IOnlineIdent...

 

GetIdentityInterface()

Get the interface for accessing identity online services

Public function Virtual Const

IOnlineLeade...

 

GetLeaderboardsInterface()

Get the interface for accessing leaderboards/rankings of a service

Public function Virtual Const

IOnlineMessa...

 

GetMessageInterface()

Get the interface for accessing online messages

Public function Virtual Const

FText

 

GetOnlineServiceName()

Public function Virtual Const

IOnlineParty...

 

GetPartyInterface()

Get the interface for accessing the player party services

Public function Virtual Const

IOnlinePrese...

 

GetPresenceInterface()

Get the interface for managing rich presence information

Public function Virtual Const

IOnlinePurch...

 

GetPurchaseInterface()

Get the interface for purchasing

Public function Virtual Const

IOnlineSessi...

 

GetSessionInterface()

Get the interface for accessing the session management services

Public function Virtual Const

IOnlineShare...

 

GetSharedCloudInterface()

Get the interface for sharing user files in the cloud

Public function Virtual Const

IOnlineShari...

 

GetSharingInterface()

Get the interface for accessing online sharing

Public function Virtual Const

IOnlineStats...

 

GetStatsInterface()

Get the interface for accessing online stats

Public function Virtual Const

IOnlineStore...

 

GetStoreV2Interface()

Get the interface for accessing an online store

Public function Virtual Const

IOnlineTimeP...

 

GetTimeInterface()

Get the interface for accessing the server time from an online service

Public function Virtual Const

IOnlineTitle...

 

GetTitleFileInterface()

Get the interface for accessing title file online services

Public function Virtual Const

IOnlineTourn...

 

GetTournamentInterface()

Get the interface for managing tournament information

Public function Virtual Const

IOnlineTurnB...

 

GetTurnBasedInterface()

Get the interface for managing turn based multiplayer games

Public function Virtual Const

IOnlineUserC...

 

GetUserCloudInterface()

Get the interface for accessing user files in the cloud

Public function Virtual Const

IOnlineUserP...

 

GetUserInterface()

Get the interface for accessing online user information

Public function Virtual Const

IOnlineVoice...

 

GetVoiceInterface()

Get the interface for accessing voice related data

Public function Virtual

bool

 

Init()

Initialize the underlying subsystem APIs

Public function Virtual Const

bool

 

IsEnabled()

Public function Virtual

bool

 

Shutdown()

Shutdown the underlying subsystem APIs

Overridden from FTickerObjectBase

Name Description

Public function Virtual

bool

 

Tick

(
    float DeltaTime
)

FTickerObjectBase.

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss