Loading...
Searching...
No Matches
UABChallenge Class Reference
Inheritance diagram for UABChallenge:

Public Member Functions

void SetApiClient (AccelByte::FApiClientPtr const &NewApiClientPtr)
void GetChallenges (FDModelsGetChallengesResponse const &OnSuccess, FDErrorHandler const &OnError, EAccelByteModelsChallengeSortBy SortBy=EAccelByteModelsChallengeSortBy::UPDATED_AT_DESC, EAccelByteModelsChallengeStatus Status=EAccelByteModelsChallengeStatus::NONE, int64 Offset=0, int64 Limit=20)
void GetChallengeList (FDModelsGetChallengesResponse const &OnSuccess, FDErrorHandler const &OnError, TArray< FString > const &OptionalTags, EAccelByteModelsChallengeSortBy SortBy=EAccelByteModelsChallengeSortBy::UPDATED_AT_DESC, EAccelByteModelsChallengeStatus Status=EAccelByteModelsChallengeStatus::NONE, int64 Offset=0, int64 Limit=20, FString Keyword=TEXT(""))
void GetPreviousChallengeProgresses (FString const &ChallengeCode, int32 Index, FDModelsChallengeProgressResponse const &OnSuccess, FDErrorHandler const &OnError, TArray< FString > const &OptionalTags, FString const &GoalCode=TEXT(""), int64 Offset=0, int64 Limit=20)
void GetChallengeProgress (FString const &ChallengeCode, FString const &GoalCode, FDModelsChallengeProgressResponse const &OnSuccess, FDErrorHandler const &OnError, TArray< FString > const &OptionalTags, int64 Offset=0, int64 Limit=20)
void GetRewards (FDModelsChallengeGetRewardStatusResponse const &OnSuccess, FDErrorHandler const &OnError, EAccelByteModelsChallengeRewardStatus Status=EAccelByteModelsChallengeRewardStatus::NONE, EAccelByteModelsChallengeSortBy SortBy=EAccelByteModelsChallengeSortBy::UPDATED_AT_DESC, int64 Offset=0, int64 Limit=20)
void ClaimReward (FAccelByteModelsChallengeRewardClaimRequest const &Request, FDModelsChallengeRewardsResponse const &OnSuccess, FDErrorHandler const &OnError)
void EvaluateChallengeProgress (FDHandler const &OnSuccess, FDErrorHandler const &OnError)