Loading...
Searching...
No Matches
UABUser Class Referencefinal
Inheritance diagram for UABUser:

Public Member Functions

void SetApiClient (AccelByte::FApiClientPtr const &NewApiClientPtr)
void LoginWithUsername (FString const &Username, FString const &Password, FDHandler OnSuccess, FDErrorHandler OnError)
void LoginWithOtherPlatform (EAccelBytePlatformType PlatformType, FString const &PlatformToken, FDHandler OnSuccess, FDErrorHandler OnError, bool bCreateHeadless=true)
void LoginWithOtherPlatformId (FString const &PlatformId, FString const &PlatformToken, FDHandler OnSuccess, FDErrorHandler OnError, bool bCreateHeadless=true)
void LoginWithDeviceId (FDHandler OnSuccess, FDErrorHandler OnError)
void LoginWithLauncher (FDHandler OnSuccess, FDErrorHandler OnError)
void LoginWithRefreshToken (FDHandler OnSuccess, FDErrorHandler OnError)
void TryRelogin (FString const &PlatformUserID, FDHandler OnSuccess, FDErrorHandler OnError)
void LoginByExchangeCodeForToken (FString const &Code, FDHandler OnSuccess, FDErrorHandler OnError)
void LoginWithUsernameV4 (FString const &Username, FString const &Password, FDLoginQueueInfoResponse OnSuccess, FDOAuthErrorHandler OnError)
void LoginWithOtherPlatformV4 (EAccelBytePlatformType PlatformType, FString const &PlatformToken, FDLoginQueueInfoResponse OnSuccess, FDOAuthErrorHandler OnError, bool bCreateHeadless=true)
void LoginWithOtherPlatformIdV4 (FString const &PlatformId, FString const &PlatformToken, FDLoginQueueInfoResponse OnSuccess, FDOAuthErrorHandler OnError, bool bCreateHeadless=true)
void LoginWithDeviceIdV4 (FDLoginQueueInfoResponse OnSuccess, FDOAuthErrorHandler OnError)
void LoginWithLauncherV4 (FDLoginQueueInfoResponse OnSuccess, FDOAuthErrorHandler OnError)
void LoginWithRefreshTokenV4 (FDLoginQueueInfoResponse OnSuccess, FDOAuthErrorHandler OnError)
void TryReloginV4 (FString const &PlatformUserID, FDLoginQueueInfoResponse OnSuccess, FDOAuthErrorHandler OnError)
void LoginByExchangeCodeForTokenV4 (FString const &Code, FDLoginQueueInfoResponse OnSuccess, FDOAuthErrorHandler OnError)
void Logout (FDHandler OnSuccess, FDErrorHandler OnError)
void ForgetAllCredentials ()
void Register (FString const &Username, FString const &Password, FString const &DisplayName, FString const &Country, FString const &DateOfBirth, FDRegisterResponse OnSuccess, FDErrorHandler OnError)
void Registerv2 (FString const &EmailAddress, FString const &Username, FString const &Password, FString const &DisplayName, FString const &Country, FString const &DateOfBirth, FDRegisterResponse OnSuccess, FDErrorHandler OnError)
void Registerv3 (FRegisterRequestv3 const &RegisterRequest, FDRegisterResponse OnSuccess, FDErrorHandler OnError)
void Upgrade (FString const &Username, FString const &Password, FDAccountUserDataResponse OnSuccess, FDErrorHandler OnError)
void Upgradev2 (FString const &EmailAddress, FString const &Username, FString const &Password, FDAccountUserDataResponse OnSuccess, FDErrorHandler OnError)
void SendVerificationCode (FDHandler OnSuccess, FDErrorHandler OnError)
void Verify (FString const &VerificationCode, FDHandler OnSuccess, FDErrorHandler OnError)
void SendUpgradeVerificationCode (FString const &EmailAddress, FDHandler OnSuccess, FDErrorHandler OnError)
void UpgradeAndVerify (FString const &Username, FString const &Password, FString const &VerificationCode, FDAccountUserDataResponse OnSuccess, FDErrorHandler OnError)
void SendResetPasswordCode (FString const &EmailAddress, FDHandler OnSuccess, FDErrorHandler OnError)
void ResetPassword (FString const &VerificationCode, FString const &EmailAddress, FString const &NewPassword, FDHandler OnSuccess, FDErrorHandler OnError)
void SendUpdateEmailVerificationCode (FDHandler OnSuccess, FDErrorHandler OnError)
void UpdateEmail (FUpdateEmailRequest const &UpdateEmailRequest, FDHandler OnSuccess, FDErrorHandler OnError)
void UpdateUser (FUserUpdateRequest const &UpdateRequest, FDAccountUserDataResponse OnSuccess, FDErrorHandler OnError)
void GetPlatformLinks (FDPagedPlatformLinksResponse OnSuccess, FDErrorHandler OnError)
void LinkOtherPlatform (EAccelBytePlatformType PlatformType, FString const &Ticket, FDHandler OnSuccess, FDAccountLinkConflictErrorJsonResponse OnError)
void ForcedLinkOtherPlatform (EAccelBytePlatformType PlatformType, FString const &PlatformUserId, FDHandler OnSuccess, FDAccountLinkConflictErrorJsonResponse OnError)
void UnlinkOtherPlatform (EAccelBytePlatformType PlatformType, FDHandler OnSuccess, FDErrorHandler OnError)
void UnlinkOtherPlatformWithCustomErrorHandler (EAccelBytePlatformType PlatformType, FDHandler OnSuccess, FDCustomErrorHandler OnError)
void UnlinkOtherPlatformId (const FString &PlatformId, FDHandler OnSuccess, FDCustomErrorHandler OnError)
void UnlinkAllOtherPlatform (EAccelBytePlatformType PlatformType, FDHandler OnSuccess, FDCustomErrorHandler OnError)
void UnlinkAllOtherPlatformId (const FString &PlatformId, FDHandler OnSuccess, FDCustomErrorHandler OnError)
void SearchUsers (FString const &Query, FDPagedPublicUsersInfoResponse OnSuccess, FDErrorHandler OnError)
void SearchUsersByType (FString const &Query, EAccelByteSearchType By, FDPagedPublicUsersInfoResponse OnSuccess, FDErrorHandler OnError)
void SearchUsersByOtherPlatformType (FString const &Query, EAccelBytePlatformType PlatformType, EAccelByteSearchPlatformType PlatformBy, FDPagedPublicUsersInfoResponse OnSuccess, FDErrorHandler OnError)
void SearchUsersByOtherPlatformId (FString const &Query, const FString &PlatformId, EAccelByteSearchPlatformType PlatformBy, FDPagedPublicUsersInfoResponse OnSuccess, FDErrorHandler OnError)
void GetUserByUserId (FString const &UserId, FDSimpleUserDataResponse OnSuccess, FDErrorHandler OnError)
void BulkGetUserByOtherPlatformUserIds (EAccelBytePlatformType PlatformType, TArray< FString > const &OtherPlatformUserId, FDBulkPlatformUserIdResponse OnSuccess, FDErrorHandler OnError)
void GetCountryFromIP (FDCountryInfoResponse OnSuccess, FDErrorHandler OnError)
void GetUserEligibleToPlay (FDBooleanResponse OnSuccess, FDErrorHandler OnError)
void GetData (FDAccountUserDataResponse OnSuccess, FDErrorHandler OnError)
void GetDataWithLinkedPlatform (FDAccountUserDataResponse OnSuccess, FDErrorHandler OnError)
void GetUserOtherPlatformBasicPublicInfo (const FPlatformAccountInfoRequest &Request, FDAccountUserPlatformInfosResponse OnSuccess, FDErrorHandler OnError)
void ValidateUserInput (FUserInputValidationRequest const &UserInputValidationRequest, FDUserInputValidationResponse OnSuccess, FDErrorHandler OnError)