minesweeper_game/Library/PackageCache/com.unity.ads@a7b997f68a1d/Runtime/Advertisement/IBanner.cs
2025-03-15 14:30:26 -04:00

25 lines
936 B
C#

using System;
using UnityEngine.Advertisements.Utilities;
namespace UnityEngine.Advertisements
{
internal interface IBanner
{
IUnityLifecycleManager UnityLifecycleManager { get; }
bool IsLoaded { get; }
bool ShowAfterLoad { get; set; }
void Load(string placementId, BannerLoadOptions loadOptions);
void Show(string placementId, BannerOptions showOptions);
void Hide(bool destroy = false);
void SetPosition(BannerPosition position);
void UnityAdsBannerDidShow(string placementId, BannerOptions bannerOptions);
void UnityAdsBannerDidHide(string placementId, BannerOptions bannerOptions);
void UnityAdsBannerClick(string placementId, BannerOptions bannerOptions);
void UnityAdsBannerDidLoad(string placementId, BannerLoadOptions bannerOptions);
void UnityAdsBannerDidError(string message, BannerLoadOptions bannerOptions);
}
}