Navigation
API > API/Plugins > API/Plugins/Party
Configuration of ISocialUserList properties that are immutable once the list is created.
| Name | FSocialUserListConfig |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineFramework/Source/Party/Public/User/ISocialUserList.h |
| Include Path | #include "User/ISocialUserList.h" |
Syntax
class FSocialUserListConfig
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSocialUserListConfig() |
User/ISocialUserList.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bAutoUpdate | bool | Whether or not the list should be polled regularly for updates (as opposed to manually having UpdateNow triggered) | User/ISocialUserList.h | |
| bSortDuringUpdate | bool | User/ISocialUserList.h | ||
| ForbiddenPresenceFlags | ESocialUserStateFlags | User/ISocialUserList.h | ||
| ForbiddenSubsystems | TArray< ESocialSubsystem > | User/ISocialUserList.h | ||
| GameSpecificStatusFilters | TArray< TFunction< bool(const USocialUser &)> > | These functions run whenever the User broadcasts OnGameSpecificStatusChanged and if they all return true will trigger a full re-evaluation of this user for list eligibility. | User/ISocialUserList.h | |
| Name | FString | User/ISocialUserList.h | ||
| OnCustomFilterUser | FOnCustomFilterUser | Delegate that is evaluated every time we test a user for inclusion/exclusion. | User/ISocialUserList.h | |
| RelationshipType | ESocialRelationship | User/ISocialUserList.h | ||
| RelevantSubsystems | TArray< ESocialSubsystem > | User/ISocialUserList.h | ||
| RequiredPresenceFlags | ESocialUserStateFlags | User/ISocialUserList.h |
Functions
Public
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator==
(
const FSocialUserListConfig& OtherConfig |
User/ISocialUserList.h |