TapSDK Unity
Static Public Member Functions | Static Public Attributes | List of all members
TapTap.Achievement.TapAchievement Class Reference

Static Public Member Functions

static void Init (TapConfig config)
 
static void RegisterCallback (IAchievementCallback callback)
 
static void InitData ()
 
static void FetchAllAchievementList (Action< List< TapAchievementBean >, TapError > action)
 
static void GetLocalAllAchievementList (Action< List< TapAchievementBean >, TapError > action)
 
static void GetLocalUserAchievementList (Action< List< TapAchievementBean >, TapError > action)
 
static void FetchUserAchievementList (Action< List< TapAchievementBean >, TapError > action)
 
static Task< List< TapAchievementBean > > FetchAllAchievementList ()
 
static Task< List< TapAchievementBean > > GetLocalUserAchievementList ()
 
static Task< List< TapAchievementBean > > GetLocalAllAchievementList ()
 
static Task< List< TapAchievementBean > > FetchUserAchievementList ()
 
static void Reach (string id)
 
static void GrowSteps (string id, int step)
 
static void MakeSteps (string id, int step)
 
static void ShowAchievementPage ()
 
static void SetShowToast (bool showToast)
 
static void SetApplicationName (string applicationName)
 
static void SetApplicationIcon (Texture2D applicationIcon)
 

Static Public Attributes

const string ACHIEVEMENT_DIR = "tap-achievement"
 
const string ALL_ACHIEVEMENT_DATA = "all-config"
 
const string USER_ACHIEVEMENT_DATA = "user-config"
 
const string ApplictionIconFolder = "TapTap/Achievement/AutoGenerated/Resources"
 
const string IconName = "application_icon"
 
const string ApplictionIconName = IconName + ".png"
 

Member Function Documentation

◆ FetchAllAchievementList() [1/2]

static Task<List<TapAchievementBean> > TapTap.Achievement.TapAchievement.FetchAllAchievementList ( )
inlinestatic

◆ FetchAllAchievementList() [2/2]

static void TapTap.Achievement.TapAchievement.FetchAllAchievementList ( Action< List< TapAchievementBean >, TapError action)
inlinestatic

◆ FetchUserAchievementList() [1/2]

static Task<List<TapAchievementBean> > TapTap.Achievement.TapAchievement.FetchUserAchievementList ( )
inlinestatic

◆ FetchUserAchievementList() [2/2]

static void TapTap.Achievement.TapAchievement.FetchUserAchievementList ( Action< List< TapAchievementBean >, TapError action)
inlinestatic

◆ GetLocalAllAchievementList() [1/2]

static Task<List<TapAchievementBean> > TapTap.Achievement.TapAchievement.GetLocalAllAchievementList ( )
inlinestatic

◆ GetLocalAllAchievementList() [2/2]

static void TapTap.Achievement.TapAchievement.GetLocalAllAchievementList ( Action< List< TapAchievementBean >, TapError action)
inlinestatic

◆ GetLocalUserAchievementList() [1/2]

static Task<List<TapAchievementBean> > TapTap.Achievement.TapAchievement.GetLocalUserAchievementList ( )
inlinestatic

◆ GetLocalUserAchievementList() [2/2]

static void TapTap.Achievement.TapAchievement.GetLocalUserAchievementList ( Action< List< TapAchievementBean >, TapError action)
inlinestatic

◆ GrowSteps()

static void TapTap.Achievement.TapAchievement.GrowSteps ( string  id,
int  step 
)
inlinestatic

◆ Init()

static void TapTap.Achievement.TapAchievement.Init ( TapConfig  config)
inlinestatic

◆ InitData()

static void TapTap.Achievement.TapAchievement.InitData ( )
inlinestatic

◆ MakeSteps()

static void TapTap.Achievement.TapAchievement.MakeSteps ( string  id,
int  step 
)
inlinestatic

◆ Reach()

static void TapTap.Achievement.TapAchievement.Reach ( string  id)
inlinestatic

◆ RegisterCallback()

static void TapTap.Achievement.TapAchievement.RegisterCallback ( IAchievementCallback  callback)
inlinestatic

◆ SetApplicationIcon()

static void TapTap.Achievement.TapAchievement.SetApplicationIcon ( Texture2D  applicationIcon)
inlinestatic

◆ SetApplicationName()

static void TapTap.Achievement.TapAchievement.SetApplicationName ( string  applicationName)
inlinestatic

◆ SetShowToast()

static void TapTap.Achievement.TapAchievement.SetShowToast ( bool  showToast)
inlinestatic

◆ ShowAchievementPage()

static void TapTap.Achievement.TapAchievement.ShowAchievementPage ( )
inlinestatic

Member Data Documentation

◆ ACHIEVEMENT_DIR

const string TapTap.Achievement.TapAchievement.ACHIEVEMENT_DIR = "tap-achievement"
static

◆ ALL_ACHIEVEMENT_DATA

const string TapTap.Achievement.TapAchievement.ALL_ACHIEVEMENT_DATA = "all-config"
static

◆ ApplictionIconFolder

const string TapTap.Achievement.TapAchievement.ApplictionIconFolder = "TapTap/Achievement/AutoGenerated/Resources"
static

◆ ApplictionIconName

const string TapTap.Achievement.TapAchievement.ApplictionIconName = IconName + ".png"
static

◆ IconName

const string TapTap.Achievement.TapAchievement.IconName = "application_icon"
static

◆ USER_ACHIEVEMENT_DATA

const string TapTap.Achievement.TapAchievement.USER_ACHIEVEMENT_DATA = "user-config"
static

The documentation for this class was generated from the following file: