Fission FSN
Loading...
Searching...
No Matches
gfCInGameAdsManager Class Reference

#include <gfCInGameAdsManager.h>

Inheritance diagram for gfCInGameAdsManager:

Public Member Functions

void bannerAdBegin (const fsStr &pPlacementId=fsStr("banner"))
void bannerAdReset ()
void bannerAdEnd ()
void interstitialAdShow (const fsStr &pPlacementId=fsStr(""))
void rewardAdShow (const fsStr &pPlacementId=fsStr(""))
void rewardUnlockAdShow (const fsStr &pPlacementId=fsStr(""))
void rewardUnlockAdCancel ()
void playableAdShow (const fsStr &pPlacementId=fsStr(""))
void placementIdSet (fsAdsPlacementKind pKind, const fsStr &pPlacementId)
void appIdSet (const fsStr &pAppId)
void supplierOrderSet (const std::vector< std::string > &pSupplierOrder)
fsBool adActive () const
fsBool transitionBlocked () const
fsBool rewardUnlockAvailable () const
fsBool rewardUnlockInFlight () const
void onAdLoaded (const fsAdsPlacement &placement) override
void onAdFailed (const fsAdsPlacement &placement, const std::string &reason) override
void onAdShown (const fsAdsPlacement &placement) override
void onAdClosed (const fsAdsPlacement &placement) override
void onRewardEarned (const fsAdsPlacement &placement) override
Public Member Functions inherited from fsAdsService::Observer
virtual ~Observer ()=default

Static Public Member Functions

static gfCInGameAdsManagerinstanceGet ()

Static Public Attributes

static const fsCUniqueId mRewardUnlockGrantedMsg

Member Function Documentation

◆ adActive()

fsBool gfCInGameAdsManager::adActive ( ) const

◆ appIdSet()

void gfCInGameAdsManager::appIdSet ( const fsStr & pAppId)

◆ bannerAdBegin()

void gfCInGameAdsManager::bannerAdBegin ( const fsStr & pPlacementId = fsStr("banner"))

◆ bannerAdEnd()

void gfCInGameAdsManager::bannerAdEnd ( )

◆ bannerAdReset()

void gfCInGameAdsManager::bannerAdReset ( )

◆ instanceGet()

gfCInGameAdsManager & gfCInGameAdsManager::instanceGet ( )
static

◆ interstitialAdShow()

void gfCInGameAdsManager::interstitialAdShow ( const fsStr & pPlacementId = fsStr(""))

◆ onAdClosed()

void gfCInGameAdsManager::onAdClosed ( const fsAdsPlacement & placement)
overridevirtual

Reimplemented from fsAdsService::Observer.

◆ onAdFailed()

void gfCInGameAdsManager::onAdFailed ( const fsAdsPlacement & placement,
const std::string & reason )
overridevirtual

Reimplemented from fsAdsService::Observer.

◆ onAdLoaded()

void gfCInGameAdsManager::onAdLoaded ( const fsAdsPlacement & placement)
overridevirtual

Reimplemented from fsAdsService::Observer.

◆ onAdShown()

void gfCInGameAdsManager::onAdShown ( const fsAdsPlacement & placement)
overridevirtual

Reimplemented from fsAdsService::Observer.

◆ onRewardEarned()

void gfCInGameAdsManager::onRewardEarned ( const fsAdsPlacement & placement)
overridevirtual

Reimplemented from fsAdsService::Observer.

◆ placementIdSet()

void gfCInGameAdsManager::placementIdSet ( fsAdsPlacementKind pKind,
const fsStr & pPlacementId )

◆ playableAdShow()

void gfCInGameAdsManager::playableAdShow ( const fsStr & pPlacementId = fsStr(""))

◆ rewardAdShow()

void gfCInGameAdsManager::rewardAdShow ( const fsStr & pPlacementId = fsStr(""))

◆ rewardUnlockAdCancel()

void gfCInGameAdsManager::rewardUnlockAdCancel ( )

◆ rewardUnlockAdShow()

void gfCInGameAdsManager::rewardUnlockAdShow ( const fsStr & pPlacementId = fsStr(""))

◆ rewardUnlockAvailable()

fsBool gfCInGameAdsManager::rewardUnlockAvailable ( ) const

◆ rewardUnlockInFlight()

fsBool gfCInGameAdsManager::rewardUnlockInFlight ( ) const

◆ supplierOrderSet()

void gfCInGameAdsManager::supplierOrderSet ( const std::vector< std::string > & pSupplierOrder)

◆ transitionBlocked()

fsBool gfCInGameAdsManager::transitionBlocked ( ) const

Member Data Documentation

◆ mRewardUnlockGrantedMsg

const fsCUniqueId gfCInGameAdsManager::mRewardUnlockGrantedMsg
static

The documentation for this class was generated from the following files: