TapSDK C#
Public Member Functions | Static Public Member Functions | List of all members
TapTap.Achievement.TapAchievementImpl Class Reference
Inheritance diagram for TapTap.Achievement.TapAchievementImpl:
TapTap.Achievement.ITapAchievement

Public Member Functions

void Init (TapConfig tapConfig)
 
void InitData ()
 
void RegisterCallback (IAchievementCallback callback)
 
void FetchAllAchievementList (Action< List< TapAchievementBean >, TapError > action)
 
void GetLocalAllAchievementList (Action< List< TapAchievementBean >, TapError > action)
 
void GetLocalUserAchievementList (Action< List< TapAchievementBean >, TapError > action)
 
void FetchUserAchievementList (Action< List< TapAchievementBean >, TapError > action)
 
async Task< List< TapAchievementBean > > FetchAllAchievementList ()
 
async Task< List< TapAchievementBean > > GetLocalAllAchievementList ()
 
async Task< List< TapAchievementBean > > GetLocalUserAchievementList ()
 
async Task< List< TapAchievementBean > > FetchUserAchievementList ()
 
void Reach (string id)
 
void GrowSteps (string id, int step)
 
void MakeSteps (string id, int step)
 
void ShowAchievementPage ()
 
void SetShowToast (bool showToast)
 

Static Public Member Functions

static TapAchievementImpl GetInstance ()
 

Member Function Documentation

◆ FetchAllAchievementList() [1/2]

async Task<List<TapAchievementBean> > TapTap.Achievement.TapAchievementImpl.FetchAllAchievementList ( )
inline

◆ FetchAllAchievementList() [2/2]

void TapTap.Achievement.TapAchievementImpl.FetchAllAchievementList ( Action< List< TapAchievementBean >, TapError action)
inline

◆ FetchUserAchievementList() [1/2]

async Task<List<TapAchievementBean> > TapTap.Achievement.TapAchievementImpl.FetchUserAchievementList ( )
inline

◆ FetchUserAchievementList() [2/2]

void TapTap.Achievement.TapAchievementImpl.FetchUserAchievementList ( Action< List< TapAchievementBean >, TapError action)
inline

◆ GetInstance()

static TapAchievementImpl TapTap.Achievement.TapAchievementImpl.GetInstance ( )
inlinestatic

◆ GetLocalAllAchievementList() [1/2]

async Task<List<TapAchievementBean> > TapTap.Achievement.TapAchievementImpl.GetLocalAllAchievementList ( )
inline

◆ GetLocalAllAchievementList() [2/2]

void TapTap.Achievement.TapAchievementImpl.GetLocalAllAchievementList ( Action< List< TapAchievementBean >, TapError action)
inline

◆ GetLocalUserAchievementList() [1/2]

async Task<List<TapAchievementBean> > TapTap.Achievement.TapAchievementImpl.GetLocalUserAchievementList ( )
inline

◆ GetLocalUserAchievementList() [2/2]

void TapTap.Achievement.TapAchievementImpl.GetLocalUserAchievementList ( Action< List< TapAchievementBean >, TapError action)
inline

◆ GrowSteps()

void TapTap.Achievement.TapAchievementImpl.GrowSteps ( string  id,
int  step 
)
inline

◆ Init()

void TapTap.Achievement.TapAchievementImpl.Init ( TapConfig  tapConfig)
inline

◆ InitData()

void TapTap.Achievement.TapAchievementImpl.InitData ( )
inline

◆ MakeSteps()

void TapTap.Achievement.TapAchievementImpl.MakeSteps ( string  id,
int  step 
)
inline

◆ Reach()

void TapTap.Achievement.TapAchievementImpl.Reach ( string  id)
inline

◆ RegisterCallback()

void TapTap.Achievement.TapAchievementImpl.RegisterCallback ( IAchievementCallback  callback)
inline

◆ SetShowToast()

void TapTap.Achievement.TapAchievementImpl.SetShowToast ( bool  showToast)
inline

◆ ShowAchievementPage()

void TapTap.Achievement.TapAchievementImpl.ShowAchievementPage ( )
inline

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