private void onResponse(VideoAdCallbackType type, object args)
        {
            switch (type)
            {
            case VideoAdCallbackType.Rewarded:
                NendAdRewardedItem item = (NendAdRewardedItem)args;
                CallBack(new RewardedVideoAdCallbackArgments(type, item));
                break;

            case VideoAdCallbackType.FailedToLoad:
                CallBack(new ErrorVideoAdCallbackArgments(type, (int)args));
                break;

            default:
                CallBack(new VideoAdCallbackArgments(type));
                break;
            }
        }
 internal RewardedVideoAdCallbackArgments(NendAdVideo.VideoAdCallbackType type, NendAdRewardedItem item) : base(type)
 {
     rewardedItem = item;
 }