public static TDSTapDBImpl GetInstance()
 {
     lock (locker)
     {
         if (sInstance == null)
         {
             sInstance = new TDSTapDBImpl();
         }
     }
     return(sInstance);
 }
Exemple #2
0
 public static void DeviceInitialize(string properties)
 {
     TDSTapDBImpl.GetInstance().DeviceInitialize(properties);
 }
Exemple #3
0
 public static void ClearStaticProperties()
 {
     TDSTapDBImpl.GetInstance().ClearStaticProperties();
 }
Exemple #4
0
 public static void RegisterDynamicProperties(IDynamicSuperProperties properties)
 {
     TDSTapDBImpl.GetInstance().RegisterDynamicProperties(properties);
 }
Exemple #5
0
 public static void UnregisterStaticProperty(string propertKey)
 {
     TDSTapDBImpl.GetInstance().UnregisterStaticProperty(propertKey);
 }
Exemple #6
0
 public static void RegisterStaticProperties(string properties)
 {
     TDSTapDBImpl.GetInstance().RegisterStaticProperties(properties);
 }
Exemple #7
0
 public static void EnableLog(bool enable)
 {
     TDSTapDBImpl.GetInstance().EnableLog(enable);
 }
Exemple #8
0
 public static void Init(string clientId, string channel, string gameVersion)
 {
     TDSTapDBImpl.GetInstance().Init(clientId, channel, gameVersion);
 }
Exemple #9
0
 public static void OnCharge(string orderId, string productId, long amount, string currencyType, string payment)
 {
     TDSTapDBImpl.GetInstance().OnCharge(orderId, productId, amount, currencyType, payment);
 }
Exemple #10
0
 public static void SetServer(string server)
 {
     TDSTapDBImpl.GetInstance().SetServer(server);
 }
Exemple #11
0
 public static void SetLevel(int level)
 {
     TDSTapDBImpl.GetInstance().SetLevel(level);
 }
Exemple #12
0
 public static void SetName(string name)
 {
     TDSTapDBImpl.GetInstance().SetName(name);
 }
Exemple #13
0
 public static void SetUser(string userId, string loginType)
 {
     TDSTapDBImpl.GetInstance().SetUser(userId, loginType);
 }
Exemple #14
0
 public static void SetUser(string userId)
 {
     TDSTapDBImpl.GetInstance().SetUser(userId);
 }
Exemple #15
0
 public static void ClearUser()
 {
     TDSTapDBImpl.GetInstance().ClearUser();
 }
Exemple #16
0
 public static void DeviceAdd(string properties)
 {
     TDSTapDBImpl.GetInstance().DeviceAdd(properties);
 }
Exemple #17
0
 public static void UserInitialize(string properties)
 {
     TDSTapDBImpl.GetInstance().UserInitialize(properties);
 }
Exemple #18
0
 public static void OnEvent(string eventCode, string properties)
 {
     TDSTapDBImpl.GetInstance().OnEvent(eventCode, properties);
 }
Exemple #19
0
 public static void UserAdd(string properties)
 {
     TDSTapDBImpl.GetInstance().UserAdd(properties);
 }
Exemple #20
0
 public static void Track(string eventName, string properties)
 {
     TDSTapDBImpl.GetInstance().Track(eventName, properties);
 }