using Chartboost.Mediation.Adapters; using Chartboost.Mediation.Vungle.Common; using Chartboost.Mediation.Vungle.Default; namespace Chartboost.Mediation.Vungle { /// public static class VungleAdapter { internal static IVungleAdapter Instance = new VungleDefault(); /// /// The partner adapter Unity version. /// public const string AdapterUnityVersion = "5.0.7"; /// public static string AdapterNativeVersion => Instance.AdapterNativeVersion; /// public static string PartnerSDKVersion => Instance.PartnerSDKVersion; /// public static string PartnerIdentifier => Instance.PartnerIdentifier; /// public static string PartnerDisplayName => Instance.PartnerDisplayName; /// public static bool BackButtonImmediatelyEnabled { get => Instance.BackButtonImmediatelyEnabled; set => Instance.BackButtonImmediatelyEnabled = value; } /// public static VungleAdOrientation? AdOrientation { get => Instance.AdOrientation; set => Instance.AdOrientation = value; } /// public static void SetGDPRStatusOverride(bool gdprStatus) => Instance.SetGDPRStatusOverride(gdprStatus); /// public static void SetCCPAStatusOverride(bool ccpaStatus) => Instance.SetCCPAStatusOverride(ccpaStatus); } }