Navigation
API > API/Plugins > API/Plugins/OnlineServicesEOS > API/Plugins/OnlineServicesEOS/Online
Inheritance Hierarchy
- UE::Online::FAuthCommon
- FAuthEOSGS
- FAuthEOS
References
| Module | OnlineServicesEOS |
| Header | /Engine/Plugins/Online/OnlineServicesEOS/Source/Public/Online/AuthEOS.h |
| Include | #include "Online/AuthEOS.h" |
Syntax
class FAuthEOS : public UE::Online::FAuthEOSGS
Variables
| Type | Name | Description | |
|---|---|---|---|
| EOS_HUserInfo | UserInfoHandle |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FAuthEOS
(
FOnlineServicesEOS& InOwningSubsystem |
Destructors
| Type | Name | Description | |
|---|---|---|---|
~FAuthEOS () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FAccountId | CreateAccountId
(
const EOS_EpicAccountId EpicAccountId, |
||
| void | OnEASLoginStatusChanged
(
FAccountId LocalAccountId, |
||
| void | ProcessSuccessfulLogin
(
TOnlineAsyncOp< FAuthLogin >& InAsyncOp |
||
| TOnlineAsyncOpHandle< FAuthQueryExternalAuthToken > | QueryExternalAuthToken
(
FAuthQueryExternalAuthToken::Params&& Params |
||
| TOnlineAsyncOpHandle< FAuthQueryExternalServerAuthTicket > | QueryExternalServerAuthTicket
(
FAuthQueryExternalServerAuthTicket::Params&& Params |
||
| TFuture< FAccountId > | ResolveAccountId
(
const FAccountId& LocalAccountId, |
||
| TFuture< TArray< FAccountId > > | ResolveAccountIds
(
const FAccountId& LocalAccountId, |
||
| TFunction< TFuture< FAccountId >(FOnlineAsyncOp &InAsyncOp, const EOS_EpicAccountId &EpicAccountId)> | |||
| TFunction< TFuture< TArray< FAccountId > >(FOnlineAsyncOp &InAsyncOp, const TArray< EOS_EpicAccountI... |
Overridden from FAuthEOSGS
| Type | Name | Description | |
|---|---|---|---|
| void | Initialize () |
Begin IOnlineComponent. | |
| TOnlineAsyncOpHandle< FAuthLogin > | Login
(
FAuthLogin::Params&& Params |
Begin IAuth. | |
| TFuture< FAccountId > | ResolveAccountId
(
const FAccountId& LocalAccountId, |
Begin FAuthEOSGS. | |
| TFuture< TArray< FAccountId > > | ResolveAccountIds
(
const FAccountId& LocalAccountId, |
||
| TFunction< TFuture< FAccountId >(FOnlineAsyncOp &InAsyncOp, const EOS_ProductUserId &ProductUserId)> | |||
| TFunction< TFuture< TArray< FAccountId > >(FOnlineAsyncOp &InAsyncOp, const TArray< EOS_ProductUserI... |
Typedefs
| Name | Description |
|---|---|
| Super |