Loading...
Searching...
No Matches
AccelByte.Api.Reward Class Reference
Inheritance diagram for AccelByte.Api.Reward:

Public Member Functions

void GetRewardByRewardCode (string rewardCode, ResultCallback< RewardInfo > callback)
 To get reward from a specific reward code.
void GetRewardByRewardId (string rewardId, ResultCallback< RewardInfo > callback)
 Get reward from a specific reward id.
void QueryRewards (string eventTopic, RewardSortBy sortBy, ResultCallback< QueryRewardInfo > callback, int offset=0, int limit=20)
 Query all rewards related to the event reward topic.

Additional Inherited Members

Properties inherited from AccelByte.Core.WrapperBase
Utils.AccelByteIdValidator IdValidator [get]

Member Function Documentation

◆ GetRewardByRewardCode()

void AccelByte.Api.Reward.GetRewardByRewardCode ( string rewardCode,
ResultCallback< RewardInfo > callback )
inline

To get reward from a specific reward code.

Parameters
rewardCodereward code
callbackcallback when get the response

◆ GetRewardByRewardId()

void AccelByte.Api.Reward.GetRewardByRewardId ( string rewardId,
ResultCallback< RewardInfo > callback )
inline

Get reward from a specific reward id.

Parameters
rewardIdreward id
callbackcallback when get the response

◆ QueryRewards()

void AccelByte.Api.Reward.QueryRewards ( string eventTopic,
RewardSortBy sortBy,
ResultCallback< QueryRewardInfo > callback,
int offset = 0,
int limit = 20 )
inline

Query all rewards related to the event reward topic.

Parameters
eventTopicevent topic
sortBysortBy: namespace, namespace:asc, namespace:desc, rewardCode, rewardCode:asc, rewardCode:desc
callbackcallback when get the response
offsetoffset of the reward
limitlimit offset of the reward