| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
This class is responsible for retrieving the friends list from the online subsystem and populating the UI with that data.
Core.Object
|
+-- Engine.UIRoot
|
+-- Engine.UIDataProvider
|
+-- Engine.UIDataProvider_OnlinePlayerDataBase
|
+-- Engine.UIDataProvider_OnlineFriends
UTUIDataProvider_OnlineFriends
| Variables Summary | |
|---|---|
| string | bHasVoiceSupportCol |
| string | bIsJoinableCol |
| string | bIsOnlineCol |
| string | bIsPlayingCol |
| string | bIsPlayingThisGameCol |
| array<OnlineFriend> | FriendsList |
| string | NickNameCol |
| string | PresenceInfoCol |
| Inherited Variables from Engine.UIDataProvider_OnlinePlayerDataBase |
|---|
| Player |
| Inherited Variables from Engine.UIDataProvider |
|---|
| ProviderChangedNotifies, WriteAccessType |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.UIDataProvider |
|---|
| EProviderAccessType |
| Structures Summary |
|---|
| Inherited Structures from Engine.UIDataProvider |
|---|
| UIDataProviderField |
| Functions Summary | ||
|---|---|---|
![]() | OnFriendsReadComplete (bool bWasSuccessful)) | |
![]() | OnLoginChange ())) | |
![]() | OnRegister (LocalPlayer InPlayer)) | |
![]() | OnUnregister ())) | |
![]() | RefreshFriendsList ())) | |
| Inherited Functions from Engine.UIDataProvider_OnlinePlayerDataBase |
|---|
| OnRegister, OnUnregister |
| Variables Detail |
|---|
The column name to display in the UI
The column name to display in the UI
The column name to display in the UI
The column name to display in the UI
The column name to display in the UI
Gets a copy of the friends data from the online subsystem
The column name to display in the UI
The column name to display in the UI
| Functions Detail |
|---|
OnFriendsReadComplete Source codeHandles the notification that the async read of the friends data is done
@param bWasSuccessful whether the call completed ok or not
OnLoginChange Source codeExecutes a refetching of the friends data when the login for this player changes
OnRegister Source codeBinds the player to this provider. Starts the async friends list gathering
@param InPlayer the player that we are retrieving friends for
OnUnregister Source codeClears our delegate for getting login change notifications
RefreshFriendsList Source codeRe-reads the friends list to freshen any cached data
| Defaultproperties |
|---|
defaultproperties
{
NickNameCol="Name"
PresenceInfoCol="Online Status"
bIsOnlineCol="Is Online"
bIsPlayingCol="Is Playing"
bIsPlayingThisGameCol="Is Playing This Game"
bIsJoinableCol="Is Joinable"
bHasVoiceSupportCol="Has Voice Support"
Name="Default__UIDataProvider_OnlineFriends"
ObjectArchetype=UIDataProvider_OnlinePlayerDataBase'Engine.Default__UIDataProvider_OnlinePlayerDataBase'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||