Navigation
API > API/Plugins > API/Plugins/OnlineServicesCommon > API/Plugins/OnlineServicesCommon/Online
Inheritance Hierarchy
- IOnlineComponent
- TOnlineComponent
- FSocialCommon
- FSocialEOS
- FSocialOSSAdapter
References
| Module | OnlineServicesCommon |
| Header | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesCommon/Public/Online/SocialCommon.h |
| Include | #include "Online/SocialCommon.h" |
Syntax
class FSocialCommon : public UE::Online::TOnlineComponent< ISocial >
Variables
| Type | Name | Description | |
|---|---|---|---|
| TOnlineEventCallable< void(const FRelationshipUpdated &)> | OnRelationshipUpdatedEvent |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSocialCommon
(
FOnlineServicesCommon& InServices |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TOnlineAsyncOpHandle< FAcceptFriendInvite > | AcceptFriendInvite
(
FAcceptFriendInvite::Params&& Params |
Accept a friend invite | |
| TOnlineAsyncOpHandle< FBlockUser > | BlockUser
(
FBlockUser::Params&& Params |
Block a user | |
| void | BroadcastRelationshipUpdated
(
FAccountId LocalAccountId, |
||
| TOnlineResult< FGetBlockedUsers > | GetBlockedUsers
(
FGetBlockedUsers::Params&& Params |
Get the contents of a previously queried blocked users list | |
| TOnlineResult< FGetFriends > | GetFriends
(
FGetFriends::Params&& Params |
Get the contents of a previously queried friends list | |
| TOnlineEvent< void(const FRelationshipUpdated &)> | 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 | ||
| TOnlineAsyncOpHandle< FQueryBlockedUsers > | QueryBlockedUsers
(
FQueryBlockedUsers::Params&& Params |
Query the blocked users list | |
| TOnlineAsyncOpHandle< FQueryFriends > | QueryFriends
(
FQueryFriends::Params&& Params |
ISocial. | |
| TOnlineAsyncOpHandle< FRejectFriendInvite > | RejectFriendInvite
(
FRejectFriendInvite::Params&& Params |
Reject a friend invite | |
| TOnlineAsyncOpHandle< FSendFriendInvite > | SendFriendInvite
(
FSendFriendInvite::Params&& Params |
Send a friend invite |
Overridden from TOnlineComponent
| Type | Name | Description | |
|---|---|---|---|
| void | TOnlineComponent. |
Typedefs
| Name | Description |
|---|---|
| Super |