static void RewardedVideoDidCompleteCallback(IntPtr rewardedVideoClient) { RewardVideoClient client = IntPtrToRewardedVideoClient(rewardedVideoClient); if (client.OnAdVideoFinished != null) { client.OnAdVideoFinished(client, EventArgs.Empty); } }
static void RewardedVideoVideoDidStartPlayingCallback(IntPtr rewardedVideoClient) { RewardVideoClient client = IntPtrToRewardedVideoClient(rewardedVideoClient); if (client.OnAdStarted != null) { client.OnAdStarted(client, EventArgs.Empty); } }
static void RewardedVideoDidReceivedAdCallback(IntPtr rewardedVideoClient) { RewardVideoClient client = IntPtrToRewardedVideoClient(rewardedVideoClient); if (client.OnAdLoaded != null) { client.OnAdLoaded(client, EventArgs.Empty); } }
static void RewardVideoVideoDidCloseCallback(IntPtr interstitialClient) { RewardVideoClient client = IntPtrToRewardVideoClient(interstitialClient); if (client.OnAdClosed != null) { client.OnAdClosed(client, EventArgs.Empty); } }
static void RewardVideoDidClickCallback(IntPtr rewardVideo) { RewardVideoClient client = IntPtrToRewardVideoClient(rewardVideo); if (client.OnAdClicked != null) { client.OnAdClicked(client, EventArgs.Empty); } }
static void RewardedVideoDidFailToReceiveAdWithErrorCallback(IntPtr rewardedVideoClient, string error) { RewardVideoClient client = IntPtrToRewardedVideoClient(rewardedVideoClient); if (client.OnAdFailedToLoad != null) { AdFailedEventArgs args = new AdFailedEventArgs() { Message = error }; client.OnAdFailedToLoad(client, args); } }