Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface
| Name | ISocial |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/Social.h |
| Include Path | #include "Online/Social.h" |
Syntax
class ISocial
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TOnlineAsyncOpHandle< FAcceptFriendInvite > AcceptFriendInvite
(
FAcceptFriendInvite::Params&& Params |
Accept a friend invite | Online/Social.h | |
TOnlineAsyncOpHandle< FBlockUser > BlockUser
(
FBlockUser::Params&& Params |
Block a user | Online/Social.h | |
TOnlineResult< FGetBlockedUsers > GetBlockedUsers
(
FGetBlockedUsers::Params&& Params |
Get the contents of a previously queried blocked users list | Online/Social.h | |
TOnlineResult< FGetFriends > GetFriends
(
FGetFriends::Params&& Params |
Get the contents of a previously queried friends list | Online/Social.h | |
TOnlineEvent< void(const FRelationshipUpdated &)> OnRelationshipUpdated() |
Get the event that is triggered when a friends list is updated This typically happens when QueryFriends is called, a friend or block list modifying function is called, or is called in response to an event coming from a backend service | Online/Social.h | |
TOnlineAsyncOpHandle< FQueryBlockedUsers > QueryBlockedUsers
(
FQueryBlockedUsers::Params&& Params |
Query the blocked users list | Online/Social.h | |
TOnlineAsyncOpHandle< FQueryFriends > QueryFriends
(
FQueryFriends::Params&& Params |
Query the friends list | Online/Social.h | |
TOnlineAsyncOpHandle< FRejectFriendInvite > RejectFriendInvite
(
FRejectFriendInvite::Params&& Params |
Reject a friend invite | Online/Social.h | |
TOnlineAsyncOpHandle< FSendFriendInvite > SendFriendInvite
(
FSendFriendInvite::Params&& Params |
Send a friend invite | Online/Social.h |