예제 #1
0
        public static void SetLiKitPromotionDelegateAndCheckPromotions(Promotion.PromotionsAvailable eventCallback, bool checkPromotions)
        {
            if (javaUnityApplicasaPromotionManager == null)
            {
                javaUnityApplicasaPromotionManager = new AndroidJavaClass("com.applicasaunity.Unity.ApplicasaPromotionManager");
            }
            int uniqueActionID = Core.currentCallbackID;

            Core.currentCallbackID++;
            setPromotionsAvailable(eventCallback, uniqueActionID);
            javaUnityApplicasaPromotionManager.CallStatic("ApplicasaPromoSetLiKitPromotionDelegateAndCheck", uniqueActionID, checkPromotions);
        }
예제 #2
0
 private static extern void setPromotionsAvailable(Promotion.PromotionsAvailable callback, int uniqueActionID);
예제 #3
0
 private static extern void ApplicasaPromoSetLiKitPromotionDelegate(Promotion.PromotionsAvailable eventCallback);
예제 #4
0
 public static void SetLiKitPromotionDelegateAndCheckPromotions(Promotion.PromotionsAvailable eventCallback, bool checkPromotions)
 {
     eventCallback(new Promotion.PromotionArray());
 }
예제 #5
0
 public static void SetLiKitPromotionDelegateAndCheckPromotions(Promotion.PromotionsAvailable eventCallback, bool checkPromotions)
 {
     ApplicasaPromoSetLiKitPromotionDelegateAndCheck(eventCallback, checkPromotions);
 }
예제 #6
0
 public static void SetLiKitPromotionDelegate(Promotion.PromotionsAvailable eventCallback)
 {
     eventCallback(new Promotion.PromotionArray());
 }
예제 #7
0
 private static extern void ApplicasaPromoSetLiKitPromotionDelegateAndCheck(Promotion.PromotionsAvailable eventCallback, bool checkPromotions);
예제 #8
0
 public static void SetLiKitPromotionDelegate(Promotion.PromotionsAvailable eventCallback)
 {
     ApplicasaPromoSetLiKitPromotionDelegate(eventCallback);
 }