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