internal static extern void SetRewardVideoCallbacks( IntPtr rewardVideo, YumiRewardVideoClient.YumiRewardVideoDidOpenAdCallback adOpenedCallback, YumiRewardVideoClient.YumiRewardVideoDidStartPlayingCallback adStartPlayingCallback, YumiRewardVideoClient.YumiRewardVideoDidRewardCallback adRewardCallback, YumiRewardVideoClient.YumiRewardVideoDidCloseCallback adClosedCallback, YumiRewardVideoClient.YumiRewardVideoDidReceiveAdCallback adReceivedCallback, YumiRewardVideoClient.YumiRewardVideoDidFailToReceiveAdWithErrorCallback adFailToLoadCallback, YumiRewardVideoClient.YumiRewardVideoDidFailToShowAdWithErrorCallback adFailToShowCallback, YumiRewardVideoClient.YumiRewardVideoDidClickAdCallback adClickCallBack);
internal static extern void SetRewardVideoCallbacks( IntPtr rewardVideo, YumiRewardVideoClient.YumiRewardVideoDidOpenAdCallback adOpenedCallback, YumiRewardVideoClient.YumiRewardVideoDidStartPlayingCallback adStartPlayingCallback, YumiRewardVideoClient.YumiRewardVideoDidRewardCallback adRewardCallback, YumiRewardVideoClient.YumiRewardVideoDidCloseCallback adClosedCallback);