예제 #1
0
 public static TDSLicenseImpl GetInstance()
 {
     lock (locker)
     {
         if (sInstance == null)
         {
             sInstance = new TDSLicenseImpl();
         }
     }
     return sInstance;
 }
예제 #2
0
 public static void SetLicencesCallback(TDSLicenseCallback callback)
 {
     TDSLicenseImpl.GetInstance().SetLicencesCallback(callback);
 }
예제 #3
0
 public static void PurchaseDLC(string dlc)
 {
     TDSLicenseImpl.GetInstance().PurchaseDLC(dlc);
 }
예제 #4
0
 public static void QueryDLC(string[] dlcList)
 {
     TDSLicenseImpl.GetInstance().QueryDLC(dlcList);
 }
예제 #5
0
 public static void Check()
 {
     TDSLicenseImpl.GetInstance().Check();
 }
예제 #6
0
 public static void SetDLCCallbackWithParams(TDSDLCCallback callback, bool checkOnce, string publicKey)
 {
     TDSLicenseImpl.GetInstance().SetDLCCallbackWithParams(callback, checkOnce, publicKey);
 }