using System.Collections; using System.Collections.Generic; using UnityEngine; using System.Runtime.InteropServices; using System; using UnityEngine.UI; public class TGUniversalFunc : MonoBehaviour { //banner public static Action onSetBannerListener_onAdLoaded; public static Action onSetBannerListener_onAdFailedToLoad; public static Action onSetBannerListener_onShowSuccess; public static Action onSetBannerListener_onClick; public static Action onSetBannerListener_onAdClosed; //interstitial public static Action onSetInterstitialListener_onAdLoaded; public static Action onSetInterstitialListener_onAdFailedToLoad; public static Action onSetInterstitialListener_onShowSuccess; public static Action onSetInterstitialListener_onShowFailed; public static Action onSetInterstitialListener_onAdClosed; public static Action onSetInterstitialListener_onClick; public static Action onSetIntersititalAdsEndPlaying; public static Action onSetInterstitialListener_onFailedToPlay; public static Action onSetInterstitialListener_onStartPlayVideo; public static Action onSetInterstitialListener_onEndPlaying; //Native public static Action onSetNativeListener_onAdLoaded; public static Action onSetNativeListener_onAdFailedToLoad; public static Action onSetNativeListener_onClick; public static Action onSetNativeListener_onShowSuccess; //reward public static Action onSetRewardListener_onRewardedVideoAdLoaded; public static Action onSetRewardListener_onRewardedVideoAdFailedToLoad; public static Action onSetRewardListener_onRewardedVideoStarted; public static Action onSetRewardListener_onRewardedVideoAdClosed; public static Action onSetRewardListener_onRewardedVideoClickAd; public static Action onSetRewardListener_onRewardedVideoAdEnd; public static Action onSetRewardListener_onRewardedVideoAdPlayFail; public static Action onSetRewardListener_onRewarded; //splash public static Action onSetSplashListener_onAdLoaded; public static Action onSetSplashListener_onAdLoadFail; public static Action onSetSplashListener_onAdDidShow; public static Action onSetSplashListener_onAdDidClick; public static Action onSetSplashListener_onAdDidClose; //native banner public static Action onSetNativeBannerListener_onAdLoaded; public static Action onSetNativeBannerListener_onAdLoadFail; // User Source public static Action onSetUserSourceListener_onSuccess; }