public RewardVideoClient(string adAppId, string adUnitId) { rewardedVideoClientPtr = (IntPtr)GCHandle.Alloc(this); RewardedVideoPtr = Externs.AtmosplayAdsCreateRewardedVideo(rewardedVideoClientPtr, adAppId, adUnitId); Externs.AtmosplayAdsSetRewardedVideoAdCallbacks( rewardedVideoPtr, RewardedVideoDidReceivedAdCallback, RewardedVideoDidFailToReceiveAdWithErrorCallback, RewardedVideoVideoDidStartPlayingCallback, RewardedVideoDidClickCallback, RewardedVideoDidRewardCallback, RewardedVideoVideoDidCloseCallback, RewardedVideoDidCompleteCallback ); }