Navigation
API > API/Plugins > API/Plugins/OnlineServicesEOS > API/Plugins/OnlineServicesEOS/Online
Inheritance Hierarchy
- IOnlineComponent
- TOnlineComponent
- FSocialCommon
- FSocialEOS
References
| Module | OnlineServicesEOS |
| Header | /Engine/Plugins/Online/OnlineServicesEOS/Source/Public/Online/SocialEOS.h |
| Include | #include "Online/SocialEOS.h" |
Syntax
class FSocialEOS : public UE::Online::FSocialCommon
Variables
| Type | Name | Description | |
|---|---|---|---|
| EOS_HFriends | FriendsHandle | ||
| TMap< FAccountId, TMap< FAccountId, TSharedRef< FFriend > > > | FriendsLists | ||
| EOS_NotificationId | NotifyFriendsUpdateNotificationId | ||
| EOS_HUI | UIHandle |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSocialEOS
(
FOnlineServicesEOS& InServices |
Functions
| Type | Name | Description | |
|---|---|---|---|
| TOnlineAsyncOpHandle< FAcceptFriendInvite > | AcceptFriendInvite
(
FAcceptFriendInvite::Params&& Params |
Accept a friend invite | |
| TOnlineAsyncOpHandle< FBlockUser > | BlockUser
(
FBlockUser::Params&& Params |
Block a user | |
| TOnlineResult< FGetFriends > | GetFriends
(
FGetFriends::Params&& Params |
Get the contents of a previously queried friends list | |
| void | OnEOSFriendsUpdate
(
FAccountId LocalAccountId, |
||
| 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 IOnlineComponent
| Type | Name | Description | |
|---|---|---|---|
| void | Initialize () |
Called after component has been constructed. It is not safe to reference other components at this time. | |
| void | PreShutdown () |
Called before any component has been shutdown. |