Loading...
Searching...
No Matches
FAccelByteUserInfo Struct Reference

Plain data structure representing an AccelByte user that is cached locally. More...

#include <OnlineUserCacheAccelByte.h>

Public Attributes

TSharedPtr< const FUniqueNetIdAccelByteUserId { nullptr }
 Composite ID representation for this user, platform information may be blank if we cannot retrieve these values.
FString DisplayName {}
 Display name for the user on our platform.
FString UniqueDisplayName {}
 Platform display name for the user.
FString PublicCode {}
 Generated public user identifier code, usually used as a friend code.
FString GameAvatarUrl {}
 URL for an avatar for this user at the game level, may be blank if the user does not have one.
FString PublisherAvatarUrl {}
 URL for an avatar for this user at the publisher level, may be blank if the user does not have one.
FJsonObject CustomAttributes {}
 Custom attributes of the user's profile.
TArray< FAccelByteLinkedUserInfoLinkedPlatformInfo
 Array of user linked platform information.

Friends

class FOnlineAsyncTaskAccelByteQueryUsersByIds
class FOnlineUserCacheAccelByte

Detailed Description

Plain data structure representing an AccelByte user that is cached locally.

Will contain their composite ID, as well as basic data about that user.

◆ FOnlineAsyncTaskAccelByteQueryUsersByIds

Setting the query async task as a friend class to set importance and last accessed

◆ FOnlineUserCacheAccelByte

friend class FOnlineUserCacheAccelByte
friend

Setting the user cache as a friend class to set importance and last accessed