Skip to main content
Version: 16.5.2 (current)

Class Vegas

Declaration
public class Vegas : Module<Vegas, VegasConfig, VegasDebugger>

Properties

Declaration
public static BannerAd Banner { get; }

Interstitial

Declaration
public static InterstitialAd Interstitial { get; }

RewardedVideo

Declaration
public static RewardedVideoAd RewardedVideo { get; }

AppOpen

Declaration
public static AppOpenAd AppOpen { get; }

Mrec

Declaration
public static MrecAd Mrec { get; }

Service

Service of the module

Declaration
public static IMediationService<IMediationServiceConfig> Service { get; }

FirstSession

Declaration
public static bool FirstSession { get; }

CumulativeRevenue

Declaration
public static double CumulativeRevenue { get; }

BannerImpressionCount

Declaration
public static int BannerImpressionCount { get; }

InterstitialImpressionCount

Declaration
public static int InterstitialImpressionCount { get; }

RewardedImpressionCount

Declaration
public static int RewardedImpressionCount { get; }

Logger

Declaration
public override ILog Logger { get; }

Fields

IsTesterDevice

Declaration
public static bool IsTesterDevice

UserConsentGiven

true means the user has given consent to process data, false means the use has denied it, null means unknown

Declaration
public static bool? UserConsentGiven

IsGDPRRequired

true means, the user is in GDPR required country, false means not, null means unknown

Declaration
public static bool? IsGDPRRequired

IsCCPARequired

true means, the user is in CCPA required state, false means not, null means unknown

Declaration
public static bool? IsCCPARequired

Methods

Initialize(Action<InitializationResult>)

Internal initialization method

Declaration
protected override void Initialize(Action<InitializationResult> setResult)
Parameters
TypeNameDescription
System.Action<InitializationResult>setResultInitialization result

RegisterService(IMediationService<IMediationServiceConfig>)

Service registration

Declaration
public static void RegisterService(IMediationService<IMediationServiceConfig> service)
Parameters
TypeNameDescription
MatchinghamGames.VegasModule.IMediationService<TMediationConfig>serviceservice

OpenDebugMenu()

Declaration
public static void OpenDebugMenu()

SetNoAdsActive()

Declaration
public static void SetNoAdsActive()