Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineUserInterface.h |
Include |
#include "Interfaces/OnlineUserInterface.h" |
class IOnlineUser
Interface class for obtaining online User info
Name | Description | ||
---|---|---|---|
|
OnQueryUserInfoCompleteDelegates |
Delegate used when the user query request has completed |
Name | Description | |
---|---|---|
|
~IOnlineUser() |
Name | Description | ||
---|---|---|---|
|
FDelegateHan... |
AddOnQueryUserInfoCompleteDelegate_Handle ( |
|
|
ClearOnQueryUserInfoCompleteDelegate_Handle ( |
||
|
ClearOnQueryUserInfoCompleteDelegates |
||
|
GetAllUserInfo ( |
Obtains the cached list of online user info |
|
|
TSharedPtr< ... |
GetExternalIdMapping ( |
Get the cached user id for the specified external id |
|
GetExternalIdMappings ( |
Get the cached user ids for the specified external ids |
|
|
TSharedPtr< ... |
GetUserInfo ( |
Get the cached user entry for a specific user id if found |
|
QueryExternalIdMappings ( |
Contacts server to obtain user ids from external ids |
|
|
QueryUserIdMapping ( |
Contacts server to obtain a user id from an arbitrary user-entered name string, eg. display name |
|
|
QueryUserInfo ( |
Starts an async task that queries/reads the info for a list of users |
|
|
TriggerOnQueryUserInfoCompleteDelegates |
Name |
Description |
---|---|
FOnQueryExternalIdMappingsComplete |
Called when done querying for UserId mappings from external ids |
FOnQueryUserMappingComplete |
Called when done querying for a UserId mapping from a requested display name |