示例#1
0
 public static void QueryRestoredPurchases(Action <List <TDSGlobalRestoredPurchases> > callback)
 {
     TDSGlobalImpl.GetInstance().QueryRestoredPurchases(callback);
 }
示例#2
0
 public static void AdvertiserIDCollectionEnable(bool enable)
 {
     TDSGlobalImpl.GetInstance().AdvertiserIDCollectionEnable(enable);
 }
示例#3
0
 public static void PayWithWeb(string serverId, string roleId, Action <TDSGlobalError> callback)
 {
     TDSGlobalImpl.GetInstance().PayWithWeb(serverId, roleId, callback);
 }
示例#4
0
 public static void Init(Action <bool> callback)
 {
     TDSGlobalImpl.GetInstance().Init(callback);
 }
示例#5
0
 public static void Share(int shareFlavors, string uri, string message, TDSGlobalShareCallback callback)
 {
     TDSGlobalImpl.GetInstance().Share(shareFlavors, uri, message, callback);
 }
示例#6
0
 public static void SetLanguage(int languageType)
 {
     TDSGlobalImpl.GetInstance().SetLanguage(languageType);
 }
示例#7
0
 public static void EventCreateRole()
 {
     TDSGlobalImpl.GetInstance().EventCreateRole();
 }
示例#8
0
 public static void AddUserStatusChangeCallback(Action <int, string> callback)
 {
     TDSGlobalImpl.GetInstance().AddUserStatusChangeCallback(callback);
 }
示例#9
0
 public static void TrackAchievement()
 {
     TDSGlobalImpl.GetInstance().TrackAchievement();
 }
示例#10
0
 public static void EventCompletedTutorial()
 {
     TDSGlobalImpl.GetInstance().EventCompletedTutorial();
 }
示例#11
0
 public static void TrackEvent(string eventName)
 {
     TDSGlobalImpl.GetInstance().TrackEvent(eventName);
 }
示例#12
0
 public static void TrackUser(string userId)
 {
     TDSGlobalImpl.GetInstance().TrackUser(userId);
 }
示例#13
0
 public static void TrackUser(string serverId, string roleId, string roleName, int level)
 {
     TDSGlobalImpl.GetInstance().TrackUser(serverId, roleId, roleName, level);
 }
示例#14
0
 public static void AccountCancellation()
 {
     TDSGlobalImpl.GetInstance().AccountCancellation();
 }
示例#15
0
 public static void GetVersionName(Action <string> callback)
 {
     TDSGlobalImpl.GetInstance().GetVersionName(callback);
 }
示例#16
0
 public static void UserCenter()
 {
     TDSGlobalImpl.GetInstance().UserCenter();
 }
示例#17
0
 public static void StoreReview()
 {
     TDSGlobalImpl.GetInstance().StoreReview();
 }
示例#18
0
 public static void GetUser(Action <TDSGlobalUser> callback, Action <TDSGlobalError> errorCallback)
 {
     TDSGlobalImpl.GetInstance().GetUser(callback, errorCallback);
 }
示例#19
0
 public static void IsBuildVersionAboveAndroid11(Action <bool> callback)
 {
     TDSGlobalImpl.GetInstance().IsBuildVersionAboveAndroid11(callback);
 }
示例#20
0
 public static void Share(int shareFlavors, string imagePath, TDSGlobalShareCallback callback)
 {
     TDSGlobalImpl.GetInstance().Share(shareFlavors, imagePath, callback);
 }
示例#21
0
 public static void IsExternalStorageManager(Action <bool> callback)
 {
     TDSGlobalImpl.GetInstance().IsExternalStorageManager(callback);
 }
示例#22
0
 public static void PayWithProduct(string orderId, string productId, string roleId, string serverId, string ext,
                                   Action <TDSGlobalOrderInfo> callback, Action <TDSGlobalError> errorCallback)
 {
     TDSGlobalImpl.GetInstance()
     .PayWithProduct(orderId, productId, roleId, serverId, ext, callback, errorCallback);
 }
示例#23
0
 public static void RequestExternalStorageManagerPermission(int requestCode)
 {
     TDSGlobalImpl.GetInstance().RequestExternalStorageManagerPermission(requestCode);
 }
示例#24
0
 public static void InlinePay(string orderId, string productId, string productName, string region, string serverid,
                              string roleId, string ext, Action <TDSGlobalInlinePayResult> callback)
 {
     TDSGlobalImpl.GetInstance().InlinePay(orderId, productId, productName, region, serverid, roleId, ext, callback);
 }
示例#25
0
 public static void LoginByType(LoginType loginType, Action <TDSGlobalUser> callback,
                                Action <TDSGlobalError> errorCallback)
 {
     TDSGlobalImpl.GetInstance().LoginByType(loginType, callback, errorCallback);
 }
示例#26
0
 public static void QueryWithProductIds(string[] productIds, Action <List <TDSGlobalSkuDetail> > callback,
                                        Action <TDSGlobalError> errorCallback)
 {
     TDSGlobalImpl.GetInstance().QueryWithProductIds(productIds, callback, errorCallback);
 }
示例#27
0
 public static void Logout()
 {
     TDSGlobalImpl.GetInstance().Logout();
 }
示例#28
0
 public static void RestorePurchase(string tdsTransactionInfo, string orderId, string productId, string roleId,
                                    string serverId, string ext, Action <TDSGlobalOrderInfo> callback, Action <TDSGlobalError> errorCallback)
 {
     TDSGlobalImpl.GetInstance().RestorePurchase(tdsTransactionInfo, orderId, productId, roleId, serverId, ext,
                                                 callback, errorCallback);
 }
示例#29
0
 public static void Report(string serverId, string roleId, string roleName)
 {
     TDSGlobalImpl.GetInstance().Report(serverId, roleId, roleName);
 }