Navigation
API > API/Plugins > API/Plugins/OnlineServicesCommon
| Name | FSocialCommon |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesCommon/Public/Online/SocialCommon.h |
| Include Path | #include "Online/SocialCommon.h" |
Syntax
class FSocialCommon : public UE::Online::TOnlineComponent< ISocial >
Inheritance Hierarchy
- ComponentType → TOnlineComponent → FSocialCommon
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSocialCommon
(
FOnlineServicesCommon& InServices |
Online/SocialCommon.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Super | ISocial | Online/SocialCommon.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual TOnlineAsyncOpHandle< FAcceptFriendInvite > AcceptFriendInvite
(
FAcceptFriendInvite::Params&& Params |
Online/SocialCommon.h | ||
virtual TOnlineAsyncOpHandle< FBlockUser > BlockUser
(
FBlockUser::Params&& Params |
Online/SocialCommon.h | ||
virtual TOnlineResult< FGetBlockedUsers > GetBlockedUsers
(
FGetBlockedUsers::Params&& Params |
Online/SocialCommon.h | ||
virtual TOnlineResult< FGetFriends > GetFriends
(
FGetFriends::Params&& Params |
Online/SocialCommon.h | ||
virtual TOnlineEvent< void(const FRelationshipUpdated &)> OnRelationshipUpdated() |
Online/SocialCommon.h | ||
virtual TOnlineAsyncOpHandle< FQueryBlockedUsers > QueryBlockedUsers
(
FQueryBlockedUsers::Params&& Params |
Online/SocialCommon.h | ||
virtual TOnlineAsyncOpHandle< FQueryFriends > QueryFriends
(
FQueryFriends::Params&& Params |
ISocial. | Online/SocialCommon.h | |
virtual TOnlineAsyncOpHandle< FRejectFriendInvite > RejectFriendInvite
(
FRejectFriendInvite::Params&& Params |
Online/SocialCommon.h | ||
virtual TOnlineAsyncOpHandle< FSendFriendInvite > SendFriendInvite
(
FSendFriendInvite::Params&& Params |
Online/SocialCommon.h |
Overridden from TOnlineComponent
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void RegisterCommands() |
TOnlineComponent. | Online/SocialCommon.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BroadcastRelationshipUpdated
(
FAccountId LocalAccountId, |
Online/SocialCommon.h |