Loading...
Searching...
No Matches
FOnlinePlatformUserAccelByte Class Reference
Inheritance diagram for FOnlinePlatformUserAccelByte:

Public Member Functions

 FOnlinePlatformUserAccelByte (const FString &InUserId=TEXT(""))
 FOnlinePlatformUserAccelByte (const TSharedRef< const FUniqueNetId > &InUserId)
 FOnlinePlatformUserAccelByte (const TSharedRef< const FUniqueNetId > &InUserId, const FString &InDisplayName)
 FOnlinePlatformUserAccelByte (const FAccelByteUniqueIdComposite &InCompositeId)
virtual TSharedRef< const FUniqueNetId > GetUserId () const override
virtual FString GetRealName () const override
virtual FString GetDisplayName (const FString &Platform=FString()) const override
virtual bool GetUserAttribute (const FString &AttrName, FString &OutAttrValue) const override
virtual bool SetUserLocalAttribute (const FString &AttrName, const FString &InAttrValue) override
void SetAvatarUrl (const FString &InAvatarUrl)
void SetDisplayName (const FString &InDisplayName)
void SetPlatformId (const FString &InPlatformId)
void SetPlatformGroup (const FString &InPlatformGroup)
void SetPlatformUserId (const FString &InPlatformUserId)
FString GetAvatarUrl () const
FString GetPlatformId () const
FString GetPlatformGroup () const
FString GetPlatformUserId () const

Member Function Documentation

◆ GetAvatarUrl()

FString FOnlinePlatformUserAccelByte::GetAvatarUrl ( ) const

Retrieves the avatar URL of the platform user.

Returns
The URL of the user's avatar image.

◆ GetPlatformGroup()

FString FOnlinePlatformUserAccelByte::GetPlatformGroup ( ) const

Retrieves the platform group of the platform user.

Returns
The group or category the user belongs to on the platform.

◆ GetPlatformId()

FString FOnlinePlatformUserAccelByte::GetPlatformId ( ) const

Retrieves the platform ID of the platform user.

Returns
The unique identifier of the user on the platform.

◆ GetPlatformUserId()

FString FOnlinePlatformUserAccelByte::GetPlatformUserId ( ) const

Retrieves the platform-specific user ID of the platform user.

Returns
The unique user identifier specific to the platform.

◆ SetAvatarUrl()

void FOnlinePlatformUserAccelByte::SetAvatarUrl ( const FString & InAvatarUrl)

Sets the avatar URL for the platform user.

Parameters
InAvatarUrlThe URL of the user's avatar image.

◆ SetDisplayName()

void FOnlinePlatformUserAccelByte::SetDisplayName ( const FString & InDisplayName)

Sets the display name for the platform user.

Parameters
InDisplayNameThe display name of the user.

◆ SetPlatformGroup()

void FOnlinePlatformUserAccelByte::SetPlatformGroup ( const FString & InPlatformGroup)

Sets the platform group for the platform user.

Parameters
InPlatformGroupThe group or category the user belongs to on the platform.

◆ SetPlatformId()

void FOnlinePlatformUserAccelByte::SetPlatformId ( const FString & InPlatformId)

Sets the platform ID for the platform user.

Parameters
InPlatformIdThe unique identifier of the user on the platform.

◆ SetPlatformUserId()

void FOnlinePlatformUserAccelByte::SetPlatformUserId ( const FString & InPlatformUserId)

Sets the platform-specific user ID for the platform user.

Parameters
InPlatformUserIdThe unique user identifier specific to the platform.