| FCommonAccountIdType |
TTuple< UE::Online::EOnlineServices, FName > |
Tuple that uniquely identifies an account id type |
OnlineFramework/CommonAccountUtils.h |
| FCommonAccountLookupAccountIdFn |
TFunction< TFuture< UE::Online::FAccountId >(FCommonAccount &, FName, const FCommonConfigInstance &)> |
|
OnlineFramework/CommonAccountManager.h |
| FCommonAccountPtr |
TSharedPtr< FCommonAccount > |
|
OnlineFramework/CommonAccount.h |
| FCommonAccountRef |
TSharedRef< FCommonAccount > |
|
OnlineFramework/CommonAccount.h |
| FOnCommonAccountCreated |
TMulticastDelegate_OneParam< void, const FCommonAccountRef & > |
Event triggered when a common account is created |
OnlineFramework/CommonAccountManager.h |
| FOnCommonAccountDuplicateDetected |
TMulticastDelegate_TwoParams< void, const FCommonAccountRef &, const FCommonAccountRef & > |
Event triggered when two common accounts have been identified to represent the same account For example, if account1 is created for account A, and account2 for account B, and something later calls GetIdAsync for account1 for the type of account B, we may find that the accounts are linked and therefore are the same account In this case, one account will be kept and the other account will be removed. |
OnlineFramework/CommonAccountManager.h |
| FOnCommonAccountIdAdded |
TMulticastDelegate_TwoParams< void, const FCommonAccountRef &, UE::Online::FAccountId > |
Event triggered when a common account has an account id added |
OnlineFramework/CommonAccountManager.h |