Omni One Unreal SDK 1.1.0
The Omni One Unreal SDK allows for games to interface with the Omni platform service.
Loading...
Searching...
No Matches
FUserOnlineAccountOmni

Description

Extension of FUserOnlineAccount that describes Omni One user data with more detail than the base class.

See also
FUserOnlineAccount

#include <UserOnlineAccountOmni.h>

Inherits FUserOnlineAccount.

Public Member Functions

virtual FUniqueNetIdRef GetUserId () const override
 Get unique id for this user account.
 
virtual FString GetRealName () const override
 Not Supported.
 
virtual FString GetDisplayName (const FString &Platform=FString()) const override
 Get display name for this user account.
 
virtual bool GetUserAttribute (const FString &AttrName, FString &OutAttrValue) const override
 Get custom attribute for this user account if it exists.
 
virtual bool SetUserAttribute (const FString &AttrName, const FString &AttrValue) override
 Set custom attribute for this user account, or create it if it does not exist.
 
virtual FString GetAccessToken () const override
 Not Supported.
 
virtual bool GetAuthAttribute (const FString &AttrName, FString &OutAttrValue) const override
 Not Supported.
 

Methods

◆ GetUserAttribute()

virtual bool FUserOnlineAccountOmni::GetUserAttribute ( const FString &  AttrName,
FString &  OutAttrValue 
) const
overridevirtual

Get custom attribute for this user account if it exists.

Parameters
AttrNameThe name of the custom attribute to retrieve
OutAttrValuestring replaced with attribute value if successful
Returns
True if attribute was found

◆ SetUserAttribute()

virtual bool FUserOnlineAccountOmni::SetUserAttribute ( const FString &  AttrName,
const FString &  AttrValue 
)
overridevirtual

Set custom attribute for this user account, or create it if it does not exist.

Parameters
AttrNameThe name of the custom attribute to create or update
AttrValuestring to set as the attribute value
Returns
True if attribute was found