Navigation
API > API/Plugins > API/Plugins/OnlineServicesOSSAdapter
| Name | FPresenceOSSAdapter |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineServicesOSSAdapter/Source/Public/Online/PresenceOSSAdapter.h |
| Include Path | #include "Online/PresenceOSSAdapter.h" |
Syntax
class FPresenceOSSAdapter : public UE::Online::FPresenceCommon
Inheritance Hierarchy
- ComponentType → TOnlineComponent → FPresenceCommon → FPresenceOSSAdapter
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Super | FPresenceCommon | Online/PresenceOSSAdapter.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TOnlineAsyncOpHandle< FBatchQueryPresence > BatchQueryPresence
(
FBatchQueryPresence::Params&& Params |
Online/PresenceOSSAdapter.h | ||
FPresenceCommon
(
FOnlineServicesCommon& InServices |
Online/PresenceOSSAdapter.h | ||
virtual TOnlineResult< FGetCachedPresence > GetCachedPresence
(
FGetCachedPresence::Params&& Params |
Online/PresenceOSSAdapter.h | ||
int32 GetLocalUserNum
(
FAccountId AccountId |
Online/PresenceOSSAdapter.h | ||
FUniqueNetIdRef GetUniqueNetId
(
FAccountId AccountId |
Online/PresenceOSSAdapter.h | ||
virtual TOnlineAsyncOpHandle< FPartialUpdatePresence > PartialUpdatePresence
(
FPartialUpdatePresence::Params&& Params |
Online/PresenceOSSAdapter.h | ||
virtual TOnlineAsyncOpHandle< FQueryPresence > QueryPresence
(
FQueryPresence::Params&& Params |
IPresence. | Online/PresenceOSSAdapter.h | |
virtual TOnlineAsyncOpHandle< FUpdatePresence > UpdatePresence
(
FUpdatePresence::Params&& Params |
Online/PresenceOSSAdapter.h |
Overridden from IOnlineComponent
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void PostInitialize() |
IOnlineComponent. | Online/PresenceOSSAdapter.h | |
virtual void PreShutdown() |
Online/PresenceOSSAdapter.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TSharedRef< FUserPresence > PresenceV1toV2
(
FAccountId Accountid, |
Online/PresenceOSSAdapter.h | ||
TSharedRef< FOnlineUserPresence > PresenceV2toV1
(
FUserPresence& Presence |
Online/PresenceOSSAdapter.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static EUserPresenceStatus StatusV1toV2
(
EOnlinePresenceState::Type Status |
Online/PresenceOSSAdapter.h | ||
static EOnlinePresenceState::Type StatusV2toV1
(
EUserPresenceStatus Status |
Online/PresenceOSSAdapter.h |