public void ShowRewardedVideo(Action <bool> onRewardVideoWatched)
        {
                        #if UNITY_EDITOR
            onRewardVideoWatched(true);
            return;
                        #endif

            switch (rewardedVideoAdNetworkToUse)
            {
                        #if ALLINONE_ADMOB
            case RewardedVideoAdNetworks.admob:
                adMob.ShowRewardedVideo(onRewardVideoWatched);
                break;
                        #endif

                        #if ALLINONE_UNITYADS
            case RewardedVideoAdNetworks.unityAds:
                unityAds.ShowRewardedVideo(onRewardVideoWatched);
                break;
                        #endif

                                #if ALLINONE_CHARTBOOST
            case RewardedVideoAdNetworks.chartboost:
                chartboost.ShowRewardedVideo(onRewardVideoWatched);
                break;
                        #endif

            default:
                Debug.Log("None");
                break;
            }
        }