UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
IAdvertisingProvider.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
7
10{
11public:
12 virtual void ShowAdBanner( bool bShowOnBottomOfScreen, int32 adID ) = 0;
13 virtual void HideAdBanner() = 0;
14 virtual void CloseAdBanner() = 0;
15 virtual void LoadInterstitialAd(int32 adID) = 0;
16 virtual bool IsInterstitialAdAvailable() = 0;
17 virtual bool IsInterstitialAdRequested() = 0;
18 virtual void ShowInterstitialAd() = 0;
19 virtual int32 GetAdIDCount() = 0;
20};
21
FPlatformTypes::int32 int32
A 32-bit signed integer.
Definition Platform.h:1125
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition IAdvertisingProvider.h:10
virtual int32 GetAdIDCount()=0
virtual void ShowInterstitialAd()=0
virtual bool IsInterstitialAdRequested()=0
virtual void HideAdBanner()=0
virtual void CloseAdBanner()=0
virtual bool IsInterstitialAdAvailable()=0
virtual void ShowAdBanner(bool bShowOnBottomOfScreen, int32 adID)=0
virtual void LoadInterstitialAd(int32 adID)=0
Definition ModuleInterface.h:14