├── .github
├── ISSUE_TEMPLATE
│ └── bug-report.md
├── actions
│ └── compile-unity
│ │ └── action.yml
├── pull_request_template.md
└── workflows
│ └── status.yml
├── .gitignore
├── .gitmodules
├── CONTRIBUTING.md
├── LICENSE.md
├── NuGet
├── Chartboost.CSharp.Core.Unity.1.0.2.nupkg
├── Chartboost.CSharp.Core.Unity.Consent.GoogleUserMessagingPlatform.1.0.2.nupkg
├── Chartboost.CSharp.Core.Unity.Consent.Unmanaged.1.0.1.nupkg
├── Chartboost.CSharp.Core.Unity.Consent.Usercentrics.1.0.2.nupkg
├── Chartboost.CSharp.Logging.Unity.1.1.0.nupkg
├── Chartboost.CSharp.Mediation.Unity.5.3.0.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.AdMob.5.0.12.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.AmazonPublisherServices.5.0.1.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.AppLovin.5.3.1.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.BidMachine.5.1.3.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.Chartboost.5.0.4.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.DigitalTurbineExchange.5.0.0.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.GoogleBidding.5.0.12.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.HyprMX.5.0.0.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.InMobi.5.0.2.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.IronSource.5.0.7.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.MetaAudienceNetwork.5.0.2.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.Mintegral.5.0.3.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.MobileFuse.5.0.4.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.Pangle.5.0.7.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.UnityAds.5.0.0.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.Verve.5.0.3.nupkg
├── Chartboost.CSharp.Mediation.Unity.Adapter.Vungle.5.0.1.nupkg
├── Chartboost.CSharp.Threading.Unity.1.0.2.nupkg
├── Chartboost.CSharp.Utilities.Google.Unity.1.0.0.nupkg
└── Chartboost.CSharp.Utilities.Unity.1.0.2.nupkg
├── README.md
├── THIRD_PARTY_NOTICES.md
├── com.chartboost.mediation.demo.nuget
├── .editorconfig
├── .gitignore
├── Assets
│ ├── NuGet.config
│ ├── NuGet.config.meta
│ ├── Packages.meta
│ ├── Packages
│ │ ├── packages.config
│ │ └── packages.config.meta
│ ├── Plugins.meta
│ └── Plugins
│ │ ├── Android.meta
│ │ └── Android
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── gradleTemplate.properties
│ │ ├── gradleTemplate.properties.meta
│ │ ├── mainTemplate.gradle
│ │ ├── mainTemplate.gradle.meta
│ │ ├── settingsTemplate.gradle
│ │ └── settingsTemplate.gradle.meta
├── Packages
│ ├── manifest.json
│ ├── manifest.json.meta
│ ├── packages-lock.json
│ └── packages-lock.json.meta
├── ProjectSettings
│ ├── AndroidResolverDependencies.xml
│ ├── AndroidResolverDependencies.xml.meta
│ ├── AudioManager.asset
│ ├── AudioManager.asset.meta
│ ├── ClusterInputManager.asset
│ ├── ClusterInputManager.asset.meta
│ ├── DynamicsManager.asset
│ ├── DynamicsManager.asset.meta
│ ├── EditorBuildSettings.asset
│ ├── EditorBuildSettings.asset.meta
│ ├── EditorSettings.asset
│ ├── EditorSettings.asset.meta
│ ├── GraphicsSettings.asset
│ ├── GraphicsSettings.asset.meta
│ ├── GvhProjectSettings.xml
│ ├── GvhProjectSettings.xml.meta
│ ├── InputManager.asset
│ ├── InputManager.asset.meta
│ ├── MemorySettings.asset
│ ├── NavMeshAreas.asset
│ ├── NavMeshAreas.asset.meta
│ ├── PackageManagerSettings.asset
│ ├── PackageManagerSettings.asset.meta
│ ├── Physics2DSettings.asset
│ ├── Physics2DSettings.asset.meta
│ ├── PresetManager.asset
│ ├── PresetManager.asset.meta
│ ├── ProjectSettings.asset
│ ├── ProjectSettings.asset.meta
│ ├── ProjectVersion.txt
│ ├── ProjectVersion.txt.meta
│ ├── QualitySettings.asset
│ ├── QualitySettings.asset.meta
│ ├── SceneTemplateSettings.json
│ ├── TagManager.asset
│ ├── TagManager.asset.meta
│ ├── TimeManager.asset
│ ├── TimeManager.asset.meta
│ ├── UnityConnectSettings.asset
│ ├── UnityConnectSettings.asset.meta
│ ├── VFXManager.asset
│ ├── VFXManager.asset.meta
│ ├── VersionControlSettings.asset
│ ├── VersionControlSettings.asset.meta
│ ├── XRSettings.asset
│ └── XRSettings.asset.meta
└── com.chartboost.mediation.demo.sln.DotSettings
├── com.chartboost.mediation.demo.upm
├── .editorconfig
├── .gitignore
├── Assets
│ ├── Plugins.meta
│ └── Plugins
│ │ ├── Android.meta
│ │ └── Android
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── gradleTemplate.properties
│ │ ├── gradleTemplate.properties.meta
│ │ ├── mainTemplate.gradle
│ │ ├── mainTemplate.gradle.meta
│ │ ├── settingsTemplate.gradle
│ │ └── settingsTemplate.gradle.meta
├── Packages
│ ├── manifest.json
│ ├── manifest.json.meta
│ ├── packages-lock.json
│ └── packages-lock.json.meta
├── ProjectSettings
│ ├── AndroidResolverDependencies.xml
│ ├── AndroidResolverDependencies.xml.meta
│ ├── AudioManager.asset
│ ├── AudioManager.asset.meta
│ ├── ClusterInputManager.asset
│ ├── ClusterInputManager.asset.meta
│ ├── DynamicsManager.asset
│ ├── DynamicsManager.asset.meta
│ ├── EditorBuildSettings.asset
│ ├── EditorBuildSettings.asset.meta
│ ├── EditorSettings.asset
│ ├── EditorSettings.asset.meta
│ ├── GraphicsSettings.asset
│ ├── GraphicsSettings.asset.meta
│ ├── GvhProjectSettings.xml
│ ├── GvhProjectSettings.xml.meta
│ ├── InputManager.asset
│ ├── InputManager.asset.meta
│ ├── MemorySettings.asset
│ ├── NavMeshAreas.asset
│ ├── NavMeshAreas.asset.meta
│ ├── PackageManagerSettings.asset
│ ├── PackageManagerSettings.asset.meta
│ ├── Physics2DSettings.asset
│ ├── Physics2DSettings.asset.meta
│ ├── PresetManager.asset
│ ├── PresetManager.asset.meta
│ ├── ProjectSettings.asset
│ ├── ProjectSettings.asset.meta
│ ├── ProjectVersion.txt
│ ├── ProjectVersion.txt.meta
│ ├── QualitySettings.asset
│ ├── QualitySettings.asset.meta
│ ├── SceneTemplateSettings.json
│ ├── TagManager.asset
│ ├── TagManager.asset.meta
│ ├── TimeManager.asset
│ ├── TimeManager.asset.meta
│ ├── UnityConnectSettings.asset
│ ├── UnityConnectSettings.asset.meta
│ ├── VFXManager.asset
│ ├── VFXManager.asset.meta
│ ├── VersionControlSettings.asset
│ ├── VersionControlSettings.asset.meta
│ ├── XRSettings.asset
│ └── XRSettings.asset.meta
└── com.chartboost.mediation.demo.sln.DotSettings
├── com.chartboost.mediation.demo
├── Editor.meta
├── Editor
│ ├── Chartboost.Mediation.Demo.Editor.asmdef
│ ├── Chartboost.Mediation.Demo.Editor.asmdef.meta
│ ├── DemoSetupOnEditorLaunch.cs
│ └── DemoSetupOnEditorLaunch.cs.meta
├── Runtime.meta
├── Runtime
│ ├── AdControllers.meta
│ ├── AdControllers
│ │ ├── BannerAdController.cs
│ │ ├── BannerAdController.cs.meta
│ │ ├── FullscreenAdController.cs
│ │ ├── FullscreenAdController.cs.meta
│ │ ├── FullscreenAdControllerWithQueue.cs
│ │ ├── FullscreenAdControllerWithQueue.cs.meta
│ │ ├── SimpleAdController.cs
│ │ ├── SimpleAdController.cs.meta
│ │ ├── UnityBannerAdController.cs
│ │ └── UnityBannerAdController.cs.meta
│ ├── Chartboost.Mediation.Demo.asmdef
│ ├── Chartboost.Mediation.Demo.asmdef.meta
│ ├── DefaultEnvironment.cs
│ ├── DefaultEnvironment.cs.meta
│ ├── Loading.meta
│ ├── Loading
│ │ ├── LoadingIcon.cs
│ │ ├── LoadingIcon.cs.meta
│ │ ├── LoadingOverlay.cs
│ │ └── LoadingOverlay.cs.meta
│ ├── Pages.meta
│ ├── Pages
│ │ ├── AdFormatsPage.cs
│ │ ├── AdFormatsPage.cs.meta
│ │ ├── InitializationPage.cs
│ │ ├── InitializationPage.cs.meta
│ │ ├── PageController.cs
│ │ ├── PageController.cs.meta
│ │ ├── PlacementPage.cs
│ │ └── PlacementPage.cs.meta
│ ├── Prefabs.meta
│ ├── Prefabs
│ │ ├── Loading - Icon.prefab
│ │ ├── Loading - Icon.prefab.meta
│ │ ├── Loading - Overlay.prefab
│ │ ├── Loading - Overlay.prefab.meta
│ │ ├── Page - AdFormats.prefab
│ │ ├── Page - AdFormats.prefab.meta
│ │ ├── Page - Initialization.prefab
│ │ ├── Page - Initialization.prefab.meta
│ │ ├── Page - Placement.prefab
│ │ ├── Page - Placement.prefab.meta
│ │ ├── PageController.prefab
│ │ └── PageController.prefab.meta
│ ├── Resources.meta
│ ├── Resources
│ │ ├── Icon-AdFormat-Banner.png
│ │ ├── Icon-AdFormat-Banner.png.meta
│ │ ├── Icon-AdFormat-Interstitial.png
│ │ ├── Icon-AdFormat-Interstitial.png.meta
│ │ ├── Icon-AdFormat-Rewarded.png
│ │ ├── Icon-AdFormat-Rewarded.png.meta
│ │ ├── Icon-Arrow.png
│ │ ├── Icon-Arrow.png.meta
│ │ ├── Icon-ArrrowDown.png
│ │ ├── Icon-ArrrowDown.png.meta
│ │ ├── Icon-Chartboost-Mediation.png
│ │ ├── Icon-Chartboost-Mediation.png.meta
│ │ ├── Icon-Loading.png
│ │ ├── Icon-Loading.png.meta
│ │ ├── Icon-Unity.png
│ │ ├── Icon-Unity.png.meta
│ │ ├── Logo-Chartboost-Mediation.png
│ │ └── Logo-Chartboost-Mediation.png.meta
│ ├── SafeArea.meta
│ ├── SafeArea
│ │ ├── SafeArea.cs
│ │ └── SafeArea.cs.meta
│ ├── Scenes.meta
│ └── Scenes
│ │ ├── Demo.unity
│ │ ├── Demo.unity.meta
│ │ ├── DemoSettings.lighting
│ │ └── DemoSettings.lighting.meta
├── package.json
└── package.json.meta
└── com.chartboost.mediation
├── .gitignore
├── Android~
└── src
│ ├── banner
│ ├── BannerAdWrapper.kt
│ ├── BannerLayout.kt
│ ├── ChartboostMediationBannerAdListener.kt
│ └── IBannerDragListener.kt
│ ├── bridge
│ └── BridgeCBM.kt
│ ├── ilrd
│ ├── UnityILRDCompleter.kt
│ ├── UnityILRDConsumer.kt
│ └── UnityILRDObserver.kt
│ └── utils
│ └── AdStore.kt
├── CHANGELOG.md
├── CHANGELOG.md.meta
├── Chartboost.CSharp.Mediation.Unity.nuspec
├── Chartboost.CSharp.Mediation.Unity.nuspec.meta
├── Documentation.meta
├── Documentation
├── documentation.sh
├── documentation.sh.meta
├── faq.md
├── faq.md.meta
├── images.meta
├── images
│ ├── chartboost-mediation-logo.svg
│ ├── chartboost-mediation-logo.svg.meta
│ ├── create-banner-visual-element.png
│ ├── create-banner-visual-element.png.meta
│ ├── create-unity-banner-ad.png
│ └── create-unity-banner-ad.png.meta
├── integration.meta
├── integration
│ ├── bannerad.md
│ ├── bannerad.md.meta
│ ├── bannervisualelement.md
│ ├── bannervisualelement.md.meta
│ ├── configure.md
│ ├── configure.md.meta
│ ├── error-codes.md
│ ├── error-codes.md.meta
│ ├── fullscreen.md
│ ├── fullscreen.md.meta
│ ├── fullscreenadqueue.md
│ ├── fullscreenadqueue.md.meta
│ ├── initialization.md
│ ├── initialization.md.meta
│ ├── unit-testing.md
│ ├── unit-testing.md.meta
│ ├── unitybannerad.md
│ └── unitybannerad.md.meta
├── migration.meta
├── migration
│ ├── v3tov4.md
│ ├── v3tov4.md.meta
│ ├── v4tov5.md
│ └── v4tov5.md.meta
├── setup.meta
└── setup
│ ├── ad-adapters.md
│ ├── ad-adapters.md.meta
│ ├── androidmanifest.md
│ ├── androidmanifest.md.meta
│ ├── edm.md
│ ├── edm.md.meta
│ ├── multidex.md
│ └── multidex.md.meta
├── Editor.meta
├── Editor
├── Android.meta
├── Android
│ ├── GradlePostGenerate.cs
│ └── GradlePostGenerate.cs.meta
├── Chartboost.Mediation.Editor.asmdef
├── Chartboost.Mediation.Editor.asmdef.meta
├── ChartboostMediationDependencies.xml
├── ChartboostMediationDependencies.xml.meta
├── CustomEditors.meta
├── CustomEditors
│ ├── UnityBannerAdEditor.cs
│ └── UnityBannerAdEditor.cs.meta
├── iOS.meta
└── iOS
│ ├── IOSPostprocessor.cs
│ ├── IOSPostprocessor.cs.meta
│ ├── SKAdNetwork.meta
│ └── SKAdNetwork
│ ├── IdEntry.cs
│ ├── IdEntry.cs.meta
│ ├── SKAdNetworkConstants.cs
│ ├── SKAdNetworkConstants.cs.meta
│ ├── SKAdNetworkIds.cs
│ ├── SKAdNetworkIds.cs.meta
│ ├── SKAdNetworkRequest.cs
│ └── SKAdNetworkRequest.cs.meta
├── LICENSE.md
├── LICENSE.md.meta
├── README.md
├── README.md.meta
├── Runtime.meta
├── Runtime
├── Android.meta
├── Android
│ ├── Ad.meta
│ ├── Ad
│ │ ├── Banner.meta
│ │ ├── Banner
│ │ │ ├── BannerAd.Events.cs
│ │ │ ├── BannerAd.Events.cs.meta
│ │ │ ├── BannerAd.cs
│ │ │ └── BannerAd.cs.meta
│ │ ├── Fullscreen.meta
│ │ └── Fullscreen
│ │ │ ├── FullscreenAd.Events.cs
│ │ │ ├── FullscreenAd.Events.cs.meta
│ │ │ ├── FullscreenAd.cs
│ │ │ ├── FullscreenAd.cs.meta
│ │ │ ├── Queue.meta
│ │ │ └── Queue
│ │ │ ├── FullscreenAdQueue.Events.cs
│ │ │ ├── FullscreenAdQueue.Events.cs.meta
│ │ │ ├── FullscreenAdQueue.cs
│ │ │ └── FullscreenAdQueue.cs.meta
│ ├── AssemblyInfo.cs
│ ├── AssemblyInfo.cs.meta
│ ├── Chartboost.Mediation.Android.asmdef
│ ├── Chartboost.Mediation.Android.asmdef.meta
│ ├── ChartboostMediation.Events.cs
│ ├── ChartboostMediation.Events.cs.meta
│ ├── ChartboostMediation.cs
│ ├── ChartboostMediation.cs.meta
│ ├── ILRD.meta
│ ├── ILRD
│ │ ├── UnityILRDConsumer.cs
│ │ └── UnityILRDConsumer.cs.meta
│ ├── Plugins.meta
│ ├── Plugins
│ │ ├── Android.meta
│ │ └── Android
│ │ │ ├── ChartboostMediationUnity.jar
│ │ │ └── ChartboostMediationUnity.jar.meta
│ ├── Utilities.meta
│ └── Utilities
│ │ ├── AdStore.cs
│ │ ├── AdStore.cs.meta
│ │ ├── AndroidConstants.cs
│ │ ├── AndroidConstants.cs.meta
│ │ ├── AndroidExtensions.cs
│ │ └── AndroidExtensions.cs.meta
├── Mediation.meta
├── Mediation
│ ├── Ad.meta
│ ├── Ad
│ │ ├── Banner.meta
│ │ ├── Banner
│ │ │ ├── BannerAdBase.cs
│ │ │ ├── BannerAdBase.cs.meta
│ │ │ ├── BannerExtensions.cs
│ │ │ ├── BannerExtensions.cs.meta
│ │ │ ├── BannerSize.cs
│ │ │ ├── BannerSize.cs.meta
│ │ │ ├── ContainerSize.cs
│ │ │ ├── ContainerSize.cs.meta
│ │ │ ├── DelegateDefinitions.cs
│ │ │ ├── DelegateDefinitions.cs.meta
│ │ │ ├── Enums.meta
│ │ │ ├── Enums
│ │ │ │ ├── BannerHorizontalAlignment.cs
│ │ │ │ ├── BannerHorizontalAlignment.cs.meta
│ │ │ │ ├── BannerSizeType.cs
│ │ │ │ ├── BannerSizeType.cs.meta
│ │ │ │ ├── BannerType.cs
│ │ │ │ ├── BannerType.cs.meta
│ │ │ │ ├── BannerVerticalAlignment.cs
│ │ │ │ └── BannerVerticalAlignment.cs.meta
│ │ │ ├── IBannerAd.cs
│ │ │ ├── IBannerAd.cs.meta
│ │ │ ├── LayoutParams.cs
│ │ │ ├── LayoutParams.cs.meta
│ │ │ ├── UIToolkit.meta
│ │ │ ├── UIToolkit
│ │ │ │ ├── BannerVisualElement.cs
│ │ │ │ ├── BannerVisualElement.cs.meta
│ │ │ │ ├── DelegateDefinitions.cs
│ │ │ │ └── DelegateDefinitions.cs.meta
│ │ │ ├── Unity.meta
│ │ │ └── Unity
│ │ │ │ ├── DelegateDefinitions.cs
│ │ │ │ ├── DelegateDefinitions.cs.meta
│ │ │ │ ├── UnityBannerAd.Creator.cs
│ │ │ │ ├── UnityBannerAd.Creator.cs.meta
│ │ │ │ ├── UnityBannerAd.cs
│ │ │ │ └── UnityBannerAd.cs.meta
│ │ ├── Fullscreen.meta
│ │ ├── Fullscreen
│ │ │ ├── DelegateDefinitions.cs
│ │ │ ├── DelegateDefinitions.cs.meta
│ │ │ ├── FullscreenAdBase.cs
│ │ │ ├── FullscreenAdBase.cs.meta
│ │ │ ├── IFullscreenAd.cs
│ │ │ ├── IFullscreenAd.cs.meta
│ │ │ ├── Queue.meta
│ │ │ └── Queue
│ │ │ │ ├── DelegateDefinitions.cs
│ │ │ │ ├── DelegateDefinitions.cs.meta
│ │ │ │ ├── FullscreenAdQueueBase.cs
│ │ │ │ ├── FullscreenAdQueueBase.cs.meta
│ │ │ │ ├── IFullscreenAdQueue.cs
│ │ │ │ └── IFullscreenAdQueue.cs.meta
│ │ ├── IAd.cs
│ │ └── IAd.cs.meta
│ ├── Adapters.meta
│ ├── Adapters
│ │ ├── IPartnerAdapterConfiguration.cs
│ │ └── IPartnerAdapterConfiguration.cs.meta
│ ├── AssemblyInfo.cs
│ ├── AssemblyInfo.cs.meta
│ ├── Chartboost.Mediation.asmdef
│ ├── Chartboost.Mediation.asmdef.meta
│ ├── ChartboostMediation.cs
│ ├── ChartboostMediation.cs.meta
│ ├── ChartboostMediationBase.cs
│ ├── ChartboostMediationBase.cs.meta
│ ├── Data.meta
│ ├── Data
│ │ ├── AdapterInfo.cs
│ │ ├── AdapterInfo.cs.meta
│ │ ├── BidInfo.cs
│ │ ├── BidInfo.cs.meta
│ │ ├── Metrics.cs
│ │ └── Metrics.cs.meta
│ ├── Default.meta
│ ├── Default
│ │ ├── Ad.meta
│ │ ├── Ad
│ │ │ ├── Banner.meta
│ │ │ ├── Banner
│ │ │ │ ├── BannerAdDefault.cs
│ │ │ │ └── BannerAdDefault.cs.meta
│ │ │ ├── Fullscreen.meta
│ │ │ └── Fullscreen
│ │ │ │ ├── Queue.meta
│ │ │ │ └── Queue
│ │ │ │ ├── FullscreenAdQueueDefault.cs
│ │ │ │ └── FullscreenAdQueueDefault.cs.meta
│ │ ├── ChartboostMediationDefault.cs
│ │ └── ChartboostMediationDefault.cs.meta
│ ├── DelegateDefinitions.cs
│ ├── DelegateDefinitions.cs.meta
│ ├── Error.meta
│ ├── Error
│ │ ├── ChartboostMediationError.cs
│ │ ├── ChartboostMediationError.cs.meta
│ │ ├── Errors.cs
│ │ └── Errors.cs.meta
│ ├── Initialization.meta
│ ├── Initialization
│ │ ├── ChartboostMediationPreInitializationConfiguration.cs
│ │ └── ChartboostMediationPreInitializationConfiguration.cs.meta
│ ├── Requests.meta
│ ├── Requests
│ │ ├── AdLoadRequest.cs
│ │ ├── AdLoadRequest.cs.meta
│ │ ├── AdLoadResult.cs
│ │ ├── AdLoadResult.cs.meta
│ │ ├── AdShowResult.cs
│ │ ├── AdShowResult.cs.meta
│ │ ├── BannerAdLoadRequest.cs
│ │ ├── BannerAdLoadRequest.cs.meta
│ │ ├── BannerAdLoadResult.cs
│ │ ├── BannerAdLoadResult.cs.meta
│ │ ├── FullscreenAdLoadRequest.cs
│ │ ├── FullscreenAdLoadRequest.cs.meta
│ │ ├── FullscreenAdLoadResult.cs
│ │ └── FullscreenAdLoadResult.cs.meta
│ ├── Utilities.meta
│ └── Utilities
│ │ ├── AdCache.cs
│ │ ├── AdCache.cs.meta
│ │ ├── CanvasUtilities.cs
│ │ ├── CanvasUtilities.cs.meta
│ │ ├── DensityConverters.cs
│ │ ├── DensityConverters.cs.meta
│ │ ├── Events.meta
│ │ ├── Events
│ │ ├── AdEventHandler.cs
│ │ ├── AdEventHandler.cs.meta
│ │ ├── BannerAdEvents.cs
│ │ ├── BannerAdEvents.cs.meta
│ │ ├── FullscreenAdEvents.cs
│ │ ├── FullscreenAdEvents.cs.meta
│ │ ├── FullscreenAdQueueEvents.cs
│ │ └── FullscreenAdQueueEvents.cs.meta
│ │ ├── JsonExtensions.cs
│ │ └── JsonExtensions.cs.meta
├── iOS.meta
└── iOS
│ ├── Ad.meta
│ ├── Ad
│ ├── Banner.meta
│ ├── Banner
│ │ ├── BannerAd.Events.cs
│ │ ├── BannerAd.Events.cs.meta
│ │ ├── BannerAd.cs
│ │ ├── BannerAd.cs.meta
│ │ ├── DelegateDefinitions.cs
│ │ └── DelegateDefinitions.cs.meta
│ ├── Fullscreen.meta
│ └── Fullscreen
│ │ ├── DelegateDefinitions.cs
│ │ ├── DelegateDefinitions.cs.meta
│ │ ├── FullscreenAd.Events.cs
│ │ ├── FullscreenAd.Events.cs.meta
│ │ ├── FullscreenAd.cs
│ │ ├── FullscreenAd.cs.meta
│ │ ├── Queue.meta
│ │ └── Queue
│ │ ├── DelegateDefinitions.cs
│ │ ├── DelegateDefinitions.cs.meta
│ │ ├── FullscreenAdQueue.Events.cs
│ │ ├── FullscreenAdQueue.Events.cs.meta
│ │ ├── FullscreenAdQueue.cs
│ │ └── FullscreenAdQueue.cs.meta
│ ├── AssemblyInfo.cs
│ ├── AssemblyInfo.cs.meta
│ ├── Chartboost.Mediation.iOS.asmdef
│ ├── Chartboost.Mediation.iOS.asmdef.meta
│ ├── ChartboostMediation.Events.cs
│ ├── ChartboostMediation.Events.cs.meta
│ ├── ChartboostMediation.cs
│ ├── ChartboostMediation.cs.meta
│ ├── DelegateDefinitions.cs
│ ├── DelegateDefinitions.cs.meta
│ ├── ILRD.meta
│ ├── ILRD
│ ├── UnityILRDConsumer.cs
│ └── UnityILRDConsumer.cs.meta
│ ├── Plugins.meta
│ └── Plugins
│ ├── iOS.meta
│ └── iOS
│ ├── Bridges.meta
│ ├── Bridges
│ ├── CBMBannerAdBridge.mm
│ ├── CBMBannerAdBridge.mm.meta
│ ├── CBMFullscreenAdBridge.mm
│ ├── CBMFullscreenAdBridge.mm.meta
│ ├── CBMFullscreenAdQueueBridge.mm
│ ├── CBMFullscreenAdQueueBridge.mm.meta
│ ├── CBMUnityBridge.mm
│ └── CBMUnityBridge.mm.meta
│ ├── Observers.meta
│ ├── Observers
│ ├── CBMUnityILRDObserver.h
│ ├── CBMUnityILRDObserver.h.meta
│ ├── CBMUnityILRDObserver.mm
│ ├── CBMUnityILRDObserver.mm.meta
│ ├── CBMUnityObserver.h
│ ├── CBMUnityObserver.h.meta
│ ├── CBMUnityObserver.mm
│ └── CBMUnityObserver.mm.meta
│ ├── Utilities.meta
│ └── Utilities
│ ├── CBMAdStore.h
│ ├── CBMAdStore.h.meta
│ ├── CBMAdStore.m
│ ├── CBMAdStore.m.meta
│ ├── CBMBannerAdWrapper.h
│ ├── CBMBannerAdWrapper.h.meta
│ ├── CBMBannerAdWrapper.m
│ ├── CBMBannerAdWrapper.m.meta
│ ├── CBMDelegates.h
│ ├── CBMDelegates.h.meta
│ ├── CBMDensityConverters.mm
│ ├── CBMDensityConverters.mm.meta
│ ├── CBMUnityUtilities.h
│ ├── CBMUnityUtilities.h.meta
│ ├── CBMUnityUtilities.mm
│ └── CBMUnityUtilities.mm.meta
├── THIRD_PARTY_NOTICES.md
├── THIRD_PARTY_NOTICES.md.meta
├── Tests.meta
├── Tests
├── Editor.meta
├── Editor
│ ├── Chartboost.Mediation.Test.Editor.asmdef
│ ├── Chartboost.Mediation.Test.Editor.asmdef.meta
│ ├── VersionValidator.cs
│ └── VersionValidator.cs.meta
├── Runtime.meta
└── Runtime
│ ├── BidInfoValidator.cs
│ ├── BidInfoValidator.cs.meta
│ ├── Chartboost.Mediation.Tests.Runtime.asmdef
│ ├── Chartboost.Mediation.Tests.Runtime.asmdef.meta
│ ├── ChartboostMediationTests.cs
│ └── ChartboostMediationTests.cs.meta
├── icon.png
├── icon.png.meta
├── package.json
└── package.json.meta
/.github/pull_request_template.md:
--------------------------------------------------------------------------------
1 | # Title
2 | [HB-XXXX] My title goes here
3 |
4 | # Description
5 |
6 | Include a summary of the changes, relevant motivation, and context. List any dependencies that are required for this change.
7 |
8 | ## Type of change
9 |
10 | - [ ] Bug fix (fixes an issue)
11 | - [ ] New feature (adds functionality)
12 | - [ ] Refactor / Maintenance (refactoring code to be cleaner/easier to maintain)
13 | - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
14 | - [ ] This change requires a documentation update
15 |
16 | # Checklist:
17 |
18 | - [ ] I have performed a self-review of my code
19 | - [ ] I have commented my code, particularly in hard-to-understand areas
20 | - [ ] I have made corresponding changes to the documentation
21 | - [ ] My changes generate no new warnings
22 | - [ ] I have added tests that prove my fix is effective or that my feature works
23 | - [ ] New and existing unit tests pass locally with my changes
24 | - [ ] Any dependent changes have been merged and published in downstream modules
25 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # General
2 | .DS_Store
3 |
4 |
5 |
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule ".github/actions/chartboost-mediation-unity-ci"]
2 | path = .github/actions/chartboost-mediation-unity-ci
3 | url = git@github.com:ChartBoost/helium-unity-ci.git
4 | branch = develop
5 |
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright 2022 Chartboost Inc.
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
6 |
7 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
8 |
9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Core.Unity.1.0.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Core.Unity.1.0.2.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Core.Unity.Consent.GoogleUserMessagingPlatform.1.0.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Core.Unity.Consent.GoogleUserMessagingPlatform.1.0.2.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Core.Unity.Consent.Unmanaged.1.0.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Core.Unity.Consent.Unmanaged.1.0.1.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Core.Unity.Consent.Usercentrics.1.0.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Core.Unity.Consent.Usercentrics.1.0.2.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Logging.Unity.1.1.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Logging.Unity.1.1.0.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.5.3.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.5.3.0.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.AdMob.5.0.12.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.AdMob.5.0.12.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.AmazonPublisherServices.5.0.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.AmazonPublisherServices.5.0.1.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.AppLovin.5.3.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.AppLovin.5.3.1.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.BidMachine.5.1.3.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.BidMachine.5.1.3.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Chartboost.5.0.4.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Chartboost.5.0.4.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.DigitalTurbineExchange.5.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.DigitalTurbineExchange.5.0.0.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.GoogleBidding.5.0.12.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.GoogleBidding.5.0.12.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.HyprMX.5.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.HyprMX.5.0.0.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.InMobi.5.0.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.InMobi.5.0.2.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.IronSource.5.0.7.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.IronSource.5.0.7.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.MetaAudienceNetwork.5.0.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.MetaAudienceNetwork.5.0.2.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Mintegral.5.0.3.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Mintegral.5.0.3.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.MobileFuse.5.0.4.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.MobileFuse.5.0.4.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Pangle.5.0.7.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Pangle.5.0.7.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.UnityAds.5.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.UnityAds.5.0.0.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Verve.5.0.3.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Verve.5.0.3.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Vungle.5.0.1.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Mediation.Unity.Adapter.Vungle.5.0.1.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Threading.Unity.1.0.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Threading.Unity.1.0.2.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Utilities.Google.Unity.1.0.0.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Utilities.Google.Unity.1.0.0.nupkg
--------------------------------------------------------------------------------
/NuGet/Chartboost.CSharp.Utilities.Unity.1.0.2.nupkg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/NuGet/Chartboost.CSharp.Utilities.Unity.1.0.2.nupkg
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | com.chartboost.mediation/README.md
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/NuGet.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/NuGet.config.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41c4f04463dfe4a638ad8fb7e7b832d1
3 | labels:
4 | - NuGetForUnity
5 | PluginImporter:
6 | externalObjects: {}
7 | serializedVersion: 2
8 | iconMap: {}
9 | executionOrder: {}
10 | defineConstraints: []
11 | isPreloaded: 0
12 | isOverridable: 0
13 | isExplicitlyReferenced: 0
14 | validateReferences: 1
15 | platformData:
16 | - first:
17 | Any:
18 | second:
19 | enabled: 0
20 | settings: {}
21 | - first:
22 | Editor: Editor
23 | second:
24 | enabled: 0
25 | settings:
26 | DefaultValueInitialized: true
27 | - first:
28 | Windows Store Apps: WindowsStoreApps
29 | second:
30 | enabled: 1
31 | settings: {}
32 | userData:
33 | assetBundleName:
34 | assetBundleVariant:
35 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Packages.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9b3bb71cbf9f24cc79ff406fc6231026
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Packages/packages.config:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Packages/packages.config.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fe2c06477b75a48099b0b1436cae73e0
3 | labels:
4 | - NuGetForUnity
5 | PluginImporter:
6 | externalObjects: {}
7 | serializedVersion: 2
8 | iconMap: {}
9 | executionOrder: {}
10 | defineConstraints: []
11 | isPreloaded: 0
12 | isOverridable: 0
13 | isExplicitlyReferenced: 0
14 | validateReferences: 1
15 | platformData:
16 | - first:
17 | Any:
18 | second:
19 | enabled: 0
20 | settings: {}
21 | - first:
22 | Editor: Editor
23 | second:
24 | enabled: 0
25 | settings:
26 | DefaultValueInitialized: true
27 | - first:
28 | Windows Store Apps: WindowsStoreApps
29 | second:
30 | enabled: 1
31 | settings: {}
32 | userData:
33 | assetBundleName:
34 | assetBundleVariant:
35 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Plugins.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e1263be55ecbf4f53bef4480d0ae552d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Plugins/Android.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b15abaa88057d444e90b7afa2b019d05
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Plugins/Android/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Plugins/Android/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 06648572756544d289d3bd269fc6d5ae
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Plugins/Android/gradleTemplate.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx**JVM_HEAP_SIZE**M
2 | org.gradle.parallel=true
3 | unityStreamingAssets=**STREAMING_ASSETS**
4 | # Android Resolver Properties Start
5 | android.useAndroidX=true
6 | android.enableJetifier=true
7 | # Android Resolver Properties End
8 | **ADDITIONAL_PROPERTIES**
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Plugins/Android/gradleTemplate.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ee8970672e8f14712bda7e212e248df9
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Plugins/Android/mainTemplate.gradle.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4cfa8c6a6fab04079b704fed1863eff5
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Assets/Plugins/Android/settingsTemplate.gradle.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a51329c9cde824f5699a09fe51aca731
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Packages/manifest.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2a43c617470c7423c82a8afeb7d1214e
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/Packages/packages-lock.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0fcdce1d1918d4ea1856cc97c219313c
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/AndroidResolverDependencies.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4b4808e5df598442ba5da9eff17627f5
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/AudioManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!11 &1
4 | AudioManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Volume: 1
8 | Rolloff Scale: 1
9 | Doppler Factor: 1
10 | Default Speaker Mode: 2
11 | m_SampleRate: 0
12 | m_DSPBufferSize: 1024
13 | m_VirtualVoiceCount: 512
14 | m_RealVoiceCount: 32
15 | m_SpatializerPlugin:
16 | m_AmbisonicDecoderPlugin:
17 | m_DisableAudio: 0
18 | m_VirtualizeEffects: 1
19 | m_RequestedDSPBufferSize: 1024
20 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/AudioManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 889a7f118ea7e4a2bb616126fbb1710c
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/ClusterInputManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!236 &1
4 | ClusterInputManager:
5 | m_ObjectHideFlags: 0
6 | m_Inputs: []
7 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/ClusterInputManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f3ea8ab01e083447db939b1175efafe6
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/DynamicsManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ceb9c5203fb924f1fa351d7afc723d69
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/EditorBuildSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1045 &1
4 | EditorBuildSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Scenes:
8 | - enabled: 1
9 | path: Assets/com.chartboost.mediation.demo/Demo.unity
10 | guid: 5a62aeba8c00e4ee3a10d58cef88d579
11 | m_configObjects: {}
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/EditorBuildSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f90071341ac2d4ebd874c944b1e1b609
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/EditorSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!159 &1
4 | EditorSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 11
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_LineEndingsForNewScripts: 0
10 | m_DefaultBehaviorMode: 0
11 | m_PrefabRegularEnvironment: {fileID: 0}
12 | m_PrefabUIEnvironment: {fileID: 0}
13 | m_SpritePackerMode: 0
14 | m_SpritePackerPaddingPower: 1
15 | m_EtcTextureCompressorBehavior: 1
16 | m_EtcTextureFastCompressor: 1
17 | m_EtcTextureNormalCompressor: 2
18 | m_EtcTextureBestCompressor: 4
19 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref
20 | m_ProjectGenerationRootNamespace:
21 | m_CollabEditorSettings:
22 | inProgressEnabled: 1
23 | m_EnableTextureStreamingInEditMode: 1
24 | m_EnableTextureStreamingInPlayMode: 1
25 | m_AsyncShaderCompilation: 1
26 | m_EnterPlayModeOptionsEnabled: 0
27 | m_EnterPlayModeOptions: 3
28 | m_ShowLightmapResolutionOverlay: 1
29 | m_UseLegacyProbeSampleCount: 0
30 | m_SerializeInlineMappingsOnOneLine: 1
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/EditorSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 239ea2227ed364b2d8b2132604170827
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/GraphicsSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6db86ad7c3c8d4ec5a5a6c93573c0b04
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/GvhProjectSettings.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f767905e86c6f47c6a41b007ba22f8a9
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/InputManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 36b7ad25872394b8baf9cb4ab69d0769
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/NavMeshAreas.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9d176b680f26442fba53e1a31afa40e1
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/PackageManagerSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6b28f04fb436c48e3bddf99131b5bb1b
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/Physics2DSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52a5f666468934d1084fb3ec525d4523
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/PresetManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1386491679 &1
4 | PresetManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_DefaultPresets: {}
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/PresetManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8dff38e4619f4444cbc2c53fdf623468
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/ProjectSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 363503e6b22cc437ab24be87107f2bdf
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2022.3.58f1
2 | m_EditorVersionWithRevision: 2022.3.58f1 (ed7f6eacb62e)
3 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/ProjectVersion.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0a885a96a9a2e40c6ac3fd186e08d41b
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/QualitySettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c709af3ad0226452a8e44f94a6c6f29e
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/TagManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!78 &1
4 | TagManager:
5 | serializedVersion: 2
6 | tags: []
7 | layers:
8 | - Default
9 | - TransparentFX
10 | - Ignore Raycast
11 | -
12 | - Water
13 | - UI
14 | -
15 | -
16 | -
17 | -
18 | -
19 | -
20 | -
21 | -
22 | -
23 | -
24 | -
25 | -
26 | -
27 | -
28 | -
29 | -
30 | -
31 | -
32 | -
33 | -
34 | -
35 | -
36 | -
37 | -
38 | -
39 | -
40 | m_SortingLayers:
41 | - name: Default
42 | uniqueID: 0
43 | locked: 0
44 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/TagManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 02a8aef3c09d349e4a07dcc5f534005c
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/TimeManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!5 &1
4 | TimeManager:
5 | m_ObjectHideFlags: 0
6 | Fixed Timestep: 0.02
7 | Maximum Allowed Timestep: 0.33333334
8 | m_TimeScale: 1
9 | Maximum Particle Timestep: 0.03
10 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/TimeManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 05e9f1044f2f6447fb16f5ff9c876ad9
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/UnityConnectSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!310 &1
4 | UnityConnectSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 1
7 | m_Enabled: 0
8 | m_TestMode: 0
9 | m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events
10 | m_EventUrl: https://cdp.cloud.unity3d.com/v1/events
11 | m_ConfigUrl: https://config.uca.cloud.unity3d.com
12 | m_DashboardUrl: https://dashboard.unity3d.com
13 | m_TestInitMode: 0
14 | CrashReportingSettings:
15 | m_EventUrl: https://perf-events.cloud.unity3d.com
16 | m_Enabled: 0
17 | m_LogBufferSize: 10
18 | m_CaptureEditorExceptions: 1
19 | UnityPurchasingSettings:
20 | m_Enabled: 0
21 | m_TestMode: 0
22 | UnityAnalyticsSettings:
23 | m_Enabled: 0
24 | m_TestMode: 0
25 | m_InitializeOnStartup: 1
26 | UnityAdsSettings:
27 | m_Enabled: 0
28 | m_InitializeOnStartup: 1
29 | m_TestMode: 0
30 | m_IosGameId:
31 | m_AndroidGameId:
32 | m_GameIds: {}
33 | m_GameId:
34 | PerformanceReportingSettings:
35 | m_Enabled: 0
36 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/UnityConnectSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e455590dc64f49b98b665126efa3c18
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/VFXManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!937362698 &1
4 | VFXManager:
5 | m_ObjectHideFlags: 0
6 | m_IndirectShader: {fileID: 0}
7 | m_CopyBufferShader: {fileID: 0}
8 | m_SortShader: {fileID: 0}
9 | m_StripUpdateShader: {fileID: 0}
10 | m_RenderPipeSettingsPath:
11 | m_FixedTimeStep: 0.016666668
12 | m_MaxDeltaTime: 0.05
13 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/VFXManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 38a80bb9043c146febe236b6fb8fb58f
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/VersionControlSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!890905787 &1
4 | VersionControlSettings:
5 | m_ObjectHideFlags: 0
6 | m_Mode: Visible Meta Files
7 | m_CollabEditorSettings:
8 | inProgressEnabled: 1
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/VersionControlSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b04ef005d7e5492e9de21531de1b28c
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/XRSettings.asset:
--------------------------------------------------------------------------------
1 | {
2 | "m_SettingKeys": [
3 | "VR Device Disabled",
4 | "VR Device User Alert"
5 | ],
6 | "m_SettingValues": [
7 | "False",
8 | "False"
9 | ]
10 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/ProjectSettings/XRSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1a543c58c22284bacb80095364333817
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.nuget/com.chartboost.mediation.demo.sln.DotSettings:
--------------------------------------------------------------------------------
1 |
2 | SK
3 | True
4 | True
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Assets/Plugins.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e1263be55ecbf4f53bef4480d0ae552d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Assets/Plugins/Android.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b15abaa88057d444e90b7afa2b019d05
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Assets/Plugins/Android/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Assets/Plugins/Android/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 06648572756544d289d3bd269fc6d5ae
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Assets/Plugins/Android/gradleTemplate.properties:
--------------------------------------------------------------------------------
1 | org.gradle.jvmargs=-Xmx**JVM_HEAP_SIZE**M
2 | org.gradle.parallel=true
3 | unityStreamingAssets=**STREAMING_ASSETS**
4 | # Android Resolver Properties Start
5 | android.useAndroidX=true
6 | android.enableJetifier=true
7 | # Android Resolver Properties End
8 | **ADDITIONAL_PROPERTIES**
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Assets/Plugins/Android/gradleTemplate.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ee8970672e8f14712bda7e212e248df9
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Assets/Plugins/Android/mainTemplate.gradle.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4cfa8c6a6fab04079b704fed1863eff5
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Assets/Plugins/Android/settingsTemplate.gradle.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a8e98deb35ac4bddbc3d9be4f8d8498
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Packages/manifest.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2a43c617470c7423c82a8afeb7d1214e
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/Packages/packages-lock.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0fcdce1d1918d4ea1856cc97c219313c
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/AndroidResolverDependencies.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4b4808e5df598442ba5da9eff17627f5
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/AudioManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!11 &1
4 | AudioManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Volume: 1
8 | Rolloff Scale: 1
9 | Doppler Factor: 1
10 | Default Speaker Mode: 2
11 | m_SampleRate: 0
12 | m_DSPBufferSize: 1024
13 | m_VirtualVoiceCount: 512
14 | m_RealVoiceCount: 32
15 | m_SpatializerPlugin:
16 | m_AmbisonicDecoderPlugin:
17 | m_DisableAudio: 0
18 | m_VirtualizeEffects: 1
19 | m_RequestedDSPBufferSize: 1024
20 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/AudioManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 889a7f118ea7e4a2bb616126fbb1710c
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/ClusterInputManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!236 &1
4 | ClusterInputManager:
5 | m_ObjectHideFlags: 0
6 | m_Inputs: []
7 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/ClusterInputManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f3ea8ab01e083447db939b1175efafe6
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/DynamicsManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!55 &1
4 | PhysicsManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 11
7 | m_Gravity: {x: 0, y: -9.81, z: 0}
8 | m_DefaultMaterial: {fileID: 0}
9 | m_BounceThreshold: 2
10 | m_SleepThreshold: 0.005
11 | m_DefaultContactOffset: 0.01
12 | m_DefaultSolverIterations: 6
13 | m_DefaultSolverVelocityIterations: 1
14 | m_QueriesHitBackfaces: 0
15 | m_QueriesHitTriggers: 1
16 | m_EnableAdaptiveForce: 0
17 | m_ClothInterCollisionDistance: 0
18 | m_ClothInterCollisionStiffness: 0
19 | m_ContactsGeneration: 1
20 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
21 | m_AutoSimulation: 1
22 | m_AutoSyncTransforms: 0
23 | m_ReuseCollisionCallbacks: 1
24 | m_ClothInterCollisionSettingsToggle: 0
25 | m_ContactPairsMode: 0
26 | m_BroadphaseType: 0
27 | m_WorldBounds:
28 | m_Center: {x: 0, y: 0, z: 0}
29 | m_Extent: {x: 250, y: 250, z: 250}
30 | m_WorldSubdivisions: 8
31 | m_FrictionType: 0
32 | m_EnableEnhancedDeterminism: 0
33 | m_EnableUnifiedHeightmaps: 1
34 | m_DefaultMaxAngluarSpeed: 7
35 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/DynamicsManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ceb9c5203fb924f1fa351d7afc723d69
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/EditorBuildSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1045 &1
4 | EditorBuildSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Scenes:
8 | - enabled: 1
9 | path: Packages/com.chartboost.mediation.demo/Runtime/Scenes/Demo.unity
10 | guid: 5a62aeba8c00e4ee3a10d58cef88d579
11 | m_configObjects: {}
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/EditorBuildSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f90071341ac2d4ebd874c944b1e1b609
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/EditorSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!159 &1
4 | EditorSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 11
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_LineEndingsForNewScripts: 0
10 | m_DefaultBehaviorMode: 0
11 | m_PrefabRegularEnvironment: {fileID: 0}
12 | m_PrefabUIEnvironment: {fileID: 0}
13 | m_SpritePackerMode: 0
14 | m_SpritePackerPaddingPower: 1
15 | m_EtcTextureCompressorBehavior: 1
16 | m_EtcTextureFastCompressor: 1
17 | m_EtcTextureNormalCompressor: 2
18 | m_EtcTextureBestCompressor: 4
19 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref
20 | m_ProjectGenerationRootNamespace:
21 | m_CollabEditorSettings:
22 | inProgressEnabled: 1
23 | m_EnableTextureStreamingInEditMode: 1
24 | m_EnableTextureStreamingInPlayMode: 1
25 | m_AsyncShaderCompilation: 1
26 | m_EnterPlayModeOptionsEnabled: 0
27 | m_EnterPlayModeOptions: 3
28 | m_ShowLightmapResolutionOverlay: 1
29 | m_UseLegacyProbeSampleCount: 0
30 | m_SerializeInlineMappingsOnOneLine: 1
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/EditorSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 239ea2227ed364b2d8b2132604170827
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/GraphicsSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6db86ad7c3c8d4ec5a5a6c93573c0b04
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/GvhProjectSettings.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f767905e86c6f47c6a41b007ba22f8a9
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/InputManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 36b7ad25872394b8baf9cb4ab69d0769
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/NavMeshAreas.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9d176b680f26442fba53e1a31afa40e1
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/PackageManagerSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6b28f04fb436c48e3bddf99131b5bb1b
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/Physics2DSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52a5f666468934d1084fb3ec525d4523
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/PresetManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!1386491679 &1
4 | PresetManager:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_DefaultPresets: {}
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/PresetManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8dff38e4619f4444cbc2c53fdf623468
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/ProjectSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 363503e6b22cc437ab24be87107f2bdf
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2022.3.58f1
2 | m_EditorVersionWithRevision: 2022.3.58f1 (ed7f6eacb62e)
3 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/ProjectVersion.txt.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0a885a96a9a2e40c6ac3fd186e08d41b
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/QualitySettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c709af3ad0226452a8e44f94a6c6f29e
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/TagManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!78 &1
4 | TagManager:
5 | serializedVersion: 2
6 | tags: []
7 | layers:
8 | - Default
9 | - TransparentFX
10 | - Ignore Raycast
11 | -
12 | - Water
13 | - UI
14 | -
15 | -
16 | -
17 | -
18 | -
19 | -
20 | -
21 | -
22 | -
23 | -
24 | -
25 | -
26 | -
27 | -
28 | -
29 | -
30 | -
31 | -
32 | -
33 | -
34 | -
35 | -
36 | -
37 | -
38 | -
39 | -
40 | m_SortingLayers:
41 | - name: Default
42 | uniqueID: 0
43 | locked: 0
44 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/TagManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 02a8aef3c09d349e4a07dcc5f534005c
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/TimeManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!5 &1
4 | TimeManager:
5 | m_ObjectHideFlags: 0
6 | Fixed Timestep: 0.02
7 | Maximum Allowed Timestep: 0.33333334
8 | m_TimeScale: 1
9 | Maximum Particle Timestep: 0.03
10 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/TimeManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 05e9f1044f2f6447fb16f5ff9c876ad9
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/UnityConnectSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!310 &1
4 | UnityConnectSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 1
7 | m_Enabled: 0
8 | m_TestMode: 0
9 | m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events
10 | m_EventUrl: https://cdp.cloud.unity3d.com/v1/events
11 | m_ConfigUrl: https://config.uca.cloud.unity3d.com
12 | m_DashboardUrl: https://dashboard.unity3d.com
13 | m_TestInitMode: 0
14 | CrashReportingSettings:
15 | m_EventUrl: https://perf-events.cloud.unity3d.com
16 | m_Enabled: 0
17 | m_LogBufferSize: 10
18 | m_CaptureEditorExceptions: 1
19 | UnityPurchasingSettings:
20 | m_Enabled: 0
21 | m_TestMode: 0
22 | UnityAnalyticsSettings:
23 | m_Enabled: 0
24 | m_TestMode: 0
25 | m_InitializeOnStartup: 1
26 | UnityAdsSettings:
27 | m_Enabled: 0
28 | m_InitializeOnStartup: 1
29 | m_TestMode: 0
30 | m_IosGameId:
31 | m_AndroidGameId:
32 | m_GameIds: {}
33 | m_GameId:
34 | PerformanceReportingSettings:
35 | m_Enabled: 0
36 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/UnityConnectSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e455590dc64f49b98b665126efa3c18
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/VFXManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!937362698 &1
4 | VFXManager:
5 | m_ObjectHideFlags: 0
6 | m_IndirectShader: {fileID: 0}
7 | m_CopyBufferShader: {fileID: 0}
8 | m_SortShader: {fileID: 0}
9 | m_StripUpdateShader: {fileID: 0}
10 | m_RenderPipeSettingsPath:
11 | m_FixedTimeStep: 0.016666668
12 | m_MaxDeltaTime: 0.05
13 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/VFXManager.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 38a80bb9043c146febe236b6fb8fb58f
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/VersionControlSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!890905787 &1
4 | VersionControlSettings:
5 | m_ObjectHideFlags: 0
6 | m_Mode: Visible Meta Files
7 | m_CollabEditorSettings:
8 | inProgressEnabled: 1
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/VersionControlSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b04ef005d7e5492e9de21531de1b28c
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/XRSettings.asset:
--------------------------------------------------------------------------------
1 | {
2 | "m_SettingKeys": [
3 | "VR Device Disabled",
4 | "VR Device User Alert"
5 | ],
6 | "m_SettingValues": [
7 | "False",
8 | "False"
9 | ]
10 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/ProjectSettings/XRSettings.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1a543c58c22284bacb80095364333817
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo.upm/com.chartboost.mediation.demo.sln.DotSettings:
--------------------------------------------------------------------------------
1 |
2 | SK
3 | True
4 | True
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: abd3eafdfdc8c44b5b3797ae08407fa6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Editor/Chartboost.Mediation.Demo.Editor.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Chartboost.Mediation.Demo.Editor",
3 | "rootNamespace": "Chartboost.Editor",
4 | "references": [
5 | "Chartboost.Mediation.Demo",
6 | "Chartboost.Mediation"
7 | ],
8 | "includePlatforms": [
9 | "Editor"
10 | ],
11 | "excludePlatforms": [],
12 | "allowUnsafeCode": false,
13 | "overrideReferences": false,
14 | "precompiledReferences": [],
15 | "autoReferenced": true,
16 | "defineConstraints": [],
17 | "versionDefines": [],
18 | "noEngineReferences": false
19 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Editor/Chartboost.Mediation.Demo.Editor.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 13e631f1dbb274a128a2ae46ff8013ba
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Editor/DemoSetupOnEditorLaunch.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 100414649e0f443df937864cb5990861
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 67ad16f4f53554dd9b55fb64e76ded98
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/AdControllers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b1b4052bd4e2746ee930aacfd28aad8b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/AdControllers/BannerAdController.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 19b97e403b5742cbb234fe11834a6717
3 | timeCreated: 1705090543
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/AdControllers/FullscreenAdController.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f4b149ec54dbd49f18fcdcba404d1a67
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/AdControllers/FullscreenAdControllerWithQueue.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0460fc4483324ffd8dc1a79bd5c76a9c
3 | timeCreated: 1710862897
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/AdControllers/SimpleAdController.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 |
3 | namespace Chartboost.Mediation.Demo.AdControllers
4 | {
5 | ///
6 | /// Simple Advertisement controller class, does not care for specifics.
7 | ///
8 | public abstract class SimpleAdController
9 | {
10 | protected readonly string PlacementIdentifier;
11 |
12 | protected SimpleAdController(string placementIdentifier)
13 | {
14 | PlacementIdentifier = placementIdentifier;
15 | }
16 |
17 | protected readonly Dictionary DefaultKeywords = new Dictionary()
18 | {
19 | { "i12_keyword1", "i12_value1" },
20 | { "i12_keyword2", "i12_value2" }
21 | };
22 |
23 | public abstract void Load();
24 |
25 | public abstract void Show();
26 |
27 | public abstract void Dispose();
28 | }
29 | }
30 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/AdControllers/SimpleAdController.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 59b2b4f18460c4402acc3d30db7e9db4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/AdControllers/UnityBannerAdController.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0299fb9938c40c5aefdffcb5ef87f94
3 | timeCreated: 1705091656
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Chartboost.Mediation.Demo.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Chartboost.Mediation.Demo",
3 | "rootNamespace": "Chartboost.Mediation.Demo",
4 | "references": [
5 | "Chartboost.Mediation",
6 | "Chartboost.Core"
7 | ],
8 | "includePlatforms": [],
9 | "excludePlatforms": [],
10 | "allowUnsafeCode": false,
11 | "overrideReferences": false,
12 | "precompiledReferences": [],
13 | "autoReferenced": true,
14 | "defineConstraints": [],
15 | "versionDefines": [],
16 | "noEngineReferences": false
17 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Chartboost.Mediation.Demo.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 309de467e3a614ee7bcaee4545b1d288
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/DefaultEnvironment.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Mediation.Demo
2 | {
3 | public static class DefaultEnvironment
4 | {
5 | public const string AndroidAppId = "5ce82fbffde3570afb4647bc";
6 | public const string IOSAppId = "59c2b75ed7d75f0da04c452f";
7 | public const string BannerPlacement = "CBBanner";
8 | public const string InterstitialPlacement = "CBInterstitial";
9 | public const string RewardedPlacement = "CBRewarded";
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/DefaultEnvironment.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d60687c21611342ed9b4716022c6bc52
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Loading.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: da537a6b53fdf4aeb8eb71cf275c833b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Loading/LoadingIcon.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db8c4d734eaaf41c6bfa63c20b0c85cb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Loading/LoadingOverlay.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Chartboost.Mediation.Demo.Loading
4 | {
5 | ///
6 | /// Simple overlay to block input when "Loads" are happening.
7 | ///
8 | public class LoadingOverlay : MonoBehaviour
9 | {
10 | public static LoadingOverlay Instance;
11 |
12 | private void Awake()
13 | {
14 | Instance = this;
15 | gameObject.SetActive(false);
16 | }
17 |
18 | ///
19 | /// Toggles overlay active status.
20 | ///
21 | /// Status to be set.
22 | public void ToggleLoadingOverlay(bool status)
23 | {
24 | gameObject.SetActive(status);
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Loading/LoadingOverlay.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b64846494ba644d6bb7b69074a7b7c08
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Pages.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 697b343b13b3542008fd19a4a7d7654e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Pages/AdFormatsPage.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b87b650ed1d3f4ac2b19d8e657aad093
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Pages/InitializationPage.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 65f5b3ac64ac941f590c7e2dee57bcd8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Pages/PageController.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 95c7b2b13d3c74d828afeb54790f2980
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Pages/PlacementPage.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e0ed67a01062346abb4592c8e29f8088
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Prefabs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 990be809d3c3c4f48bcc12584a8d9640
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Prefabs/Loading - Icon.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 39e1dcffe566142849216a7f5f70923b
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Prefabs/Loading - Overlay.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff75142a9bcdb4429b72c9bbdaad1223
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Prefabs/Page - AdFormats.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c5e3749477af41dfba7b85fee95a249
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Prefabs/Page - Initialization.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1471a99cd996d4f01a8994499a040095
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Prefabs/Page - Placement.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2c535cc978cb4438899dbb4c952abc5d
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Prefabs/PageController.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 20c3f3157a9784f1a83c0893ec08e430
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c4776ccd913ff481eba39aa92f8e9159
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources/Icon-AdFormat-Banner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation.demo/Runtime/Resources/Icon-AdFormat-Banner.png
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources/Icon-AdFormat-Interstitial.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation.demo/Runtime/Resources/Icon-AdFormat-Interstitial.png
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources/Icon-AdFormat-Rewarded.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation.demo/Runtime/Resources/Icon-AdFormat-Rewarded.png
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources/Icon-Arrow.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation.demo/Runtime/Resources/Icon-Arrow.png
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources/Icon-ArrrowDown.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation.demo/Runtime/Resources/Icon-ArrrowDown.png
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources/Icon-Chartboost-Mediation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation.demo/Runtime/Resources/Icon-Chartboost-Mediation.png
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources/Icon-Loading.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation.demo/Runtime/Resources/Icon-Loading.png
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources/Icon-Unity.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation.demo/Runtime/Resources/Icon-Unity.png
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Resources/Logo-Chartboost-Mediation.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation.demo/Runtime/Resources/Logo-Chartboost-Mediation.png
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/SafeArea.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7250449d5eede4035b2dc5d854c2d358
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/SafeArea/SafeArea.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fc1af2986273443238f65edd214fffc0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Scenes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 77ac59d6440764f03b260eadcc285c7f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Scenes/Demo.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a62aeba8c00e4ee3a10d58cef88d579
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/Runtime/Scenes/DemoSettings.lighting.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a68a531562d674812adfdb9040163e15
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 4890085278179872738
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "com.chartboost.mediation.demo",
3 | "version": "4.9.0",
4 | "displayName": "Chartboost Mediation Demo",
5 | "description": "The Demo app for Chartboost Mediation Unity SDK",
6 | "unity": "2022.3",
7 | "documentationUrl": "https://developers.chartboost.com/docs/mediation-unity-get-started",
8 | "changelogUrl": "https://developers.chartboost.com/docs/mediation-unity-changelog",
9 | "licensesUrl": "https://answers.chartboost.com/child_article/legal",
10 | "keywords": [],
11 | "author": {
12 | "name": "Chartboost",
13 | "email": "sales@chartboost.com",
14 | "url": "https://www.chartboost.com/mediate"
15 | },
16 | "hideInEditor": false
17 | }
18 |
19 |
--------------------------------------------------------------------------------
/com.chartboost.mediation.demo/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6c6005248dde64d9cb52a56c8f7ef085
3 | PackageManifestImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Android~/src/banner/ChartboostMediationBannerAdListener.kt:
--------------------------------------------------------------------------------
1 | @file:Suppress("PackageDirectoryMismatch")
2 | package com.chartboost.mediation.unity.banner
3 |
4 | interface ChartboostMediationBannerAdListener {
5 | fun onAdViewAdded(ad: BannerAdWrapper)
6 |
7 | fun onAdClicked(ad: BannerAdWrapper)
8 |
9 | fun onAdImpressionRecorded(ad: BannerAdWrapper)
10 |
11 | fun onAdDragBegin(ad: BannerAdWrapper, x: Float, y: Float)
12 |
13 | fun onAdDrag(ad: BannerAdWrapper, x: Float, y: Float)
14 |
15 | fun onAdDragEnd(ad: BannerAdWrapper, x: Float, y: Float)
16 | }
17 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Android~/src/banner/IBannerDragListener.kt:
--------------------------------------------------------------------------------
1 | @file:Suppress("PackageDirectoryMismatch")
2 | package com.chartboost.mediation.unity.banner
3 |
4 | interface IBannerDragListener {
5 | fun onDragBegin(x: Float, y: Float)
6 | fun onDrag(x: Float, y: Float)
7 | fun onDragEnd(x: Float, y: Float)
8 | }
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Android~/src/ilrd/UnityILRDCompleter.kt:
--------------------------------------------------------------------------------
1 | @file:Suppress("PackageDirectoryMismatch")
2 | package com.chartboost.mediation.unity.ilrd
3 |
4 | interface UnityILRDCompleter {
5 | fun completed(uniqueId: Int)
6 | }
7 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Android~/src/ilrd/UnityILRDConsumer.kt:
--------------------------------------------------------------------------------
1 | @file:Suppress("PackageDirectoryMismatch")
2 | package com.chartboost.mediation.unity.ilrd
3 |
4 | interface UnityILRDConsumer {
5 | fun onImpression(uniqueId: Int, ilrdJson: String, completer: UnityILRDCompleter)
6 | }
7 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/CHANGELOG.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4b1959adc30884581a569884f6332f58
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Chartboost.CSharp.Mediation.Unity.nuspec:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Chartboost.CSharp.Mediation.Unity
5 | 5.3.0
6 | Chartboost Mediation
7 | icon.png
8 | The Chartboost Mediation Unity SDK. Better monetization powered by bidding
9 | Chartboost
10 | Chartboost
11 | LICENSE.md
12 | README.md
13 | https://www.chartboost.com/mediate
14 | Copyright 2023
15 | Chartboost, Ads, Mediation, Unity, cs
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Chartboost.CSharp.Mediation.Unity.nuspec.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ed606f51a5a7649ca9b8d18634427b45
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4fa44d1f393fa436882d985221f5a290
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/documentation.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 |
3 | # Environment variables
4 | UNITY_EXE_PATH="${UNITY_EXE_PATH:-/Applications/Unity/Hub/Editor/2022.3.30f1/Unity.app/Contents/MacOS/Unity}"
5 | PROJECT_PATH=com.chartboost.core.canary # The unity project where this package is being used
6 |
7 | # Generate .csproj files
8 | "$UNITY_EXE_PATH" -quit -batchmode -nographics -projectPath $PROJECT_PATH -executeMethod Packages.Rider.Editor.RiderScriptEditor.SyncSolution
9 |
10 | # Copy files
11 | echo "Copying files..."
12 | cp com.chartboost.mediation/README.md com.chartboost.mediation/Documentation/index.md
13 | cp com.chartboost.mediation/CHANGELOG.md com.chartboost.mediation/Documentation/CHANGELOG.md
14 |
15 | # Update links in index.md
16 | echo "Updating links..."
17 | sed -i '' 's|\(com.chartboost.mediation/Documentation/\)\([^)]*\)|\2|g' com.chartboost.mediation/Documentation/index.md
18 |
19 | # Generate Documentation
20 | echo "Generating documentation.."
21 | dotnet docfx com.chartboost.mediation/Documentation/docfx.json
22 |
23 | echo "Generating documentation complete"
24 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/documentation.sh.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 527e03c726004326b6c9de8ce3195dfe
3 | timeCreated: 1712093824
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/faq.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3a1f85f62f1cd43fda4f94badcb79af0
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/images.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3fd4b7055239f4b92b8a668e47874dd1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/images/chartboost-mediation-logo.svg.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 826bf2d7b7b246e29681518e19408c1f
3 | timeCreated: 1712096053
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/images/create-banner-visual-element.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation/Documentation/images/create-banner-visual-element.png
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/images/create-banner-visual-element.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9b98ccd77c2e49fea17e3743bf338be2
3 | timeCreated: 1730927827
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/images/create-unity-banner-ad.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation/Documentation/images/create-unity-banner-ad.png
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fb4dbba53fc9a4066a3effc5e1223cfa
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/bannerad.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3e561d54279cb44ba867297d6fd9e3f8
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/bannervisualelement.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 459810357eef41d8b34e7350ccb55373
3 | timeCreated: 1730922596
4 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/configure.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8ffcb6f1743c24227b73b30ef57d4468
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/error-codes.md:
--------------------------------------------------------------------------------
1 | # Error Codes
2 |
3 | For error codes information, refer directly to the native platforms error code pages.
4 |
5 | * [Android Error Codes](https://developers.chartboost.com/docs/mediation-android-error-codes)
6 | * [iOS Error Codes](https://developers.chartboost.com/docs/mediation-ios-error-codes)
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/error-codes.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0f07f79a5973d44b98c1b0d4c6ec1c92
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/fullscreen.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7886bedeecafe423589ccebe278a3489
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/fullscreenadqueue.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a7ce3b0c6014844d991bbbe2b69decd6
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/initialization.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d7f60f4e4d926493c82587d61c1a9136
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/unit-testing.md:
--------------------------------------------------------------------------------
1 | # Unit Testing
2 | The Chartboost Mediation Unity SDK package contains a series of Unit tests to ensure functionality and callbacks behave as expected.
3 |
4 | In order to enable test from the Chartboost Mediation Unity SDK package, the following setup is needed in your Unity's project `manifest.json`, as follows:
5 |
6 | ```json
7 | "dependencies": {
8 | ...
9 | },
10 | "testables": ["com.chartboost.mediation"]
11 | ```
12 |
13 | Please refer to the following [Unity Documentation](https://docs.unity3d.com/Manual/cus-tests.html) for more information on Test in Packages and how to enabled them.
14 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/unit-testing.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 99479c8e795b54cdbb6984e6592d27a1
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/integration/unitybannerad.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a227020b267d42ec8c40c60a7fd1e626
3 | timeCreated: 1723076516
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/migration.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4033748e4eb854028a5527dc020be69e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/migration/v3tov4.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79385f6795cb74b61a1288e923b3d457
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/migration/v4tov5.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f79dda4f3386d4aeca1e2675f33ba5a6
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/setup.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d96452c19e9cd447da802c02ffe90e6e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/setup/ad-adapters.md:
--------------------------------------------------------------------------------
1 | # Ad Network Adapters
2 |
3 | ## Dependency Resolution & Google External Dependency Manager (EDM)
4 |
5 | The Chartboost Mediation Unity SDK does not embed Google’s EDM plugin.
6 |
7 | If you want to integrate ad networks with other supported SDKs as well, you will need [Google's External Dependency Manager](https://developers.google.com/unity/archive#external_dependency_manager_for_unity). For more information see our recommended setup in [Google External Dependency Manager (EDM)](edm.md).
8 |
9 | ## Adding Dependencies
10 |
11 | Starting with Chartboost Mediation 5.X series, Unity adapters are now distributed individually in [npm](https://www.npmjs.com) and [NuGet](https://www.nuget.org)
12 |
13 | All available adapters can be found in [Chartboost Mediation Adapters Page](https://adapters.chartboost.com), with corresponding instructions as to how to add them to your project.
14 |
15 | ## Dependency.xml Files
16 |
17 | All `Dependency.xml` files are now embedded in each package `Editor` directory. This means they can't be direclty overwritten. However, this can bypassed as needed by creating a duplicate of such file under your `Assets` directory where modifications can be done as needed.
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/setup/ad-adapters.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 54593be42af664ec08647c47bf2d37c1
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/setup/androidmanifest.md:
--------------------------------------------------------------------------------
1 | # Android Manifest
2 |
3 | ## Permissions
4 | Add the following required permissions to your Android Manifest .xml file:
5 |
6 | ```xml
7 |
8 |
9 | ```
10 |
11 | > **Warning** \
12 | > It is important to notice that permissions might increase depending on your Ad adapter integrations. Always refer to such ad adapter's SDK integration guides & available documentation for complete details.
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/setup/androidmanifest.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dad648bf2e79549faa40fce5b5c07890
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/setup/edm.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 93b002bd272c44b348ce0f25285fa1b3
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Documentation/setup/multidex.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 81578d7c55d64410ea8c9da7ef1bc7b3
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4e314eacc32d74c479376b708f1e8bb0
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/Android.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2588b5d9ab1444b12bbe97b79829b0a2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/Android/GradlePostGenerate.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5077263a2937646e29c94969bb61c9ee
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/Chartboost.Mediation.Editor.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Chartboost.Mediation.Editor",
3 | "rootNamespace": "Chartboost.Mediation.Editor",
4 | "references": [
5 | "Chartboost.Mediation",
6 | "Chartboost.Logging"
7 | ],
8 | "includePlatforms": [
9 | "Editor"
10 | ],
11 | "excludePlatforms": [],
12 | "allowUnsafeCode": false,
13 | "overrideReferences": false,
14 | "precompiledReferences": [],
15 | "autoReferenced": true,
16 | "defineConstraints": [
17 | "UNITY_EDITOR"
18 | ],
19 | "versionDefines": [],
20 | "noEngineReferences": false
21 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/Chartboost.Mediation.Editor.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dccd346b5f8e34cbd816703b59d9c041
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/ChartboostMediationDependencies.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | https://cboost.jfrog.io/artifactory/chartboost-mediation/
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 | https://github.com/CocoaPods/Specs
18 |
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/ChartboostMediationDependencies.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 07d7c6ee2e22f4cadb98fc2af67f93c7
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/CustomEditors.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9d97f8765140f4da4a700fbd23435919
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/CustomEditors/UnityBannerAdEditor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dc735e3ed1da041738196a3dfdc9eb14
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d55f07bd74ba149398f4a7bba9e05abe
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS/IOSPostprocessor.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 58f861cc25bb94693b3780a49b274611
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS/SKAdNetwork.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 85702fe20f95444b832250805d691800
3 | timeCreated: 1688664167
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS/SKAdNetwork/IdEntry.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Chartboost.Editor.SKAdNetwork
4 | {
5 | [Serializable]
6 | #nullable enable
7 | public class IdEntry
8 | {
9 | public string? skadnetwork_id;
10 | public string? creation_date;
11 | public string? entity_name;
12 | }
13 | #nullable disable
14 | }
15 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS/SKAdNetwork/IdEntry.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e4a23e9e1144937b3ec3449fce7d887
3 | timeCreated: 1688664210
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS/SKAdNetwork/SKAdNetworkConstants.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Editor.SKAdNetwork
2 | {
3 | public class SKAdNetworkConstants
4 | {
5 | public const string AppLovin = "https://skadnetwork-ids.applovin.com/v1/skadnetworkids.json";
6 | public const string Chartboost = "https://a3.chartboost.com/skadnetworkids.json";
7 | public const string Fyber = "https://fyber-engineering.github.io/SKAdNetworks/skadnetwork.json";
8 | public const string InMobi = "https://www.inmobi.com/skadnetworkids.json";
9 | public const string Vungle = "https://vungle.com/skadnetworkids.json";
10 | public const string Unity = "https://skan.mz.unity3d.com/v3/partner/skadnetworks.plist.json";
11 |
12 | public const string NetworkUnity = "Unity";
13 | public const string SKAdNetworkId = "skadnetwork_id";
14 | public const string SKAdNetworkItemsKey = "SKAdNetworkItems";
15 | public const string SKAdNetworkIdKey = "SKAdNetworkIdentifier";
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS/SKAdNetwork/SKAdNetworkConstants.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7b78e488242d43c6b2d0252544dba9bc
3 | timeCreated: 1688664325
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS/SKAdNetwork/SKAdNetworkIds.cs:
--------------------------------------------------------------------------------
1 | #nullable enable
2 | using System;
3 | using System.Collections.Generic;
4 |
5 | namespace Chartboost.Editor.SKAdNetwork
6 | {
7 | [Serializable]
8 | #nullable enable
9 | public class SKAdNetworkIds
10 | {
11 | public string? company_name;
12 | public string? company_address;
13 | public string? company_domain;
14 | public List? skadnetwork_ids;
15 | }
16 | #nullable disable
17 | }
18 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS/SKAdNetwork/SKAdNetworkIds.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 953663e8cf6a44c881ee57fcab10b79a
3 | timeCreated: 1688664237
--------------------------------------------------------------------------------
/com.chartboost.mediation/Editor/iOS/SKAdNetwork/SKAdNetworkRequest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 391b1d0abd5c4666a977a8f1a5e43c00
3 | timeCreated: 1688664197
--------------------------------------------------------------------------------
/com.chartboost.mediation/LICENSE.md:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright 2022 Chartboost Inc.
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
6 |
7 | The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
8 |
9 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--------------------------------------------------------------------------------
/com.chartboost.mediation/LICENSE.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: daf50ae8a77ec453fa182e1d5c9255d7
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/README.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 488276a344eb8495aa086d8f0734643c
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5ed11c85faf754ffb97049b7d6cf7bef
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 28310ad6eac1342869ec097c4797a6eb
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1b0e308c0cc7248879cb503bf7b03b8d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad/Banner.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: abf18349ed590463981abe39dd9a9abf
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad/Banner/BannerAd.Events.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 58f71633434f542a3961e54fe96df7ad
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad/Banner/BannerAd.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: edea6219b64254872ad7922273d3824d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad/Fullscreen.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e31b8aed255194622b8f029a89cc617a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad/Fullscreen/FullscreenAd.Events.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c3a2228b3f51e483785e9333608d5849
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad/Fullscreen/FullscreenAd.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 86e2e43b830b144e88b86a860145c43d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad/Fullscreen/Queue.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dfe63fce1481540b5813f6c2618170f6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad/Fullscreen/Queue/FullscreenAdQueue.Events.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 43d47531175d34d179e4e57531696ed8
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Ad/Fullscreen/Queue/FullscreenAdQueue.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e1dfa23276ab04f5dabe4a6533738d5c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine.Scripting;
2 |
3 | [assembly: AlwaysLinkAssembly]
4 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/AssemblyInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 169e1c469edef4cfb8fb7b43d5b83c80
3 | timeCreated: 1684175795
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Chartboost.Mediation.Android.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Chartboost.Mediation.Android",
3 | "rootNamespace": "Chartboost.Mediation.Android",
4 | "references": [
5 | "Chartboost.Mediation",
6 | "Chartboost.Utilities.Android",
7 | "Chartboost.Threading",
8 | "Chartboost.Logging",
9 | "Chartboost.Core"
10 | ],
11 | "includePlatforms": [
12 | "Android",
13 | "Editor"
14 | ],
15 | "excludePlatforms": [],
16 | "allowUnsafeCode": false,
17 | "overrideReferences": false,
18 | "precompiledReferences": [],
19 | "autoReferenced": true,
20 | "defineConstraints": [],
21 | "versionDefines": [],
22 | "noEngineReferences": false
23 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Chartboost.Mediation.Android.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f10b51e00b150455e91cd855cc1f8893
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/ChartboostMediation.Events.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Constants;
2 | using Chartboost.Mediation.Android.Utilities;
3 | using UnityEngine;
4 | using UnityEngine.Scripting;
5 |
6 | namespace Chartboost.Mediation.Android
7 | {
8 | internal partial class ChartboostMediation
9 | {
10 | internal class PartnerAdapterInitializationResultsObserver : AndroidJavaProxy
11 | {
12 | public PartnerAdapterInitializationResultsObserver() : base(AndroidConstants.ClassPartnerAdapterInitializationResultsObserver) { }
13 |
14 | // ReSharper disable once InconsistentNaming
15 | [Preserve]
16 | private void onPartnerAdapterInitializationResultsReady(AndroidJavaObject data)
17 | => MainThreadDispatcher.Post(_ => Chartboost.Mediation.ChartboostMediation.OnDidReceivePartnerAdapterInitializationData(data.Get(AndroidConstants.PropertyData).Call(SharedAndroidConstants.FunctionToString)));
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/ChartboostMediation.Events.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1876bafb2b650427e9fc575ed4471480
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/ChartboostMediation.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 587ee0d9f6690459485c0617603a57e4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/ILRD.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd832e1166cb347489bc86b37ae9fae3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/ILRD/UnityILRDConsumer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ed1356d4e0aa449d08753cdb9bbed8c0
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Plugins.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52e65b1853f004e1b913d2d982a73f57
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Plugins/Android.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e7c8fbb1a613b4158977b7a1b77558ba
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Plugins/Android/ChartboostMediationUnity.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation/Runtime/Android/Plugins/Android/ChartboostMediationUnity.jar
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Plugins/Android/ChartboostMediationUnity.jar.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b0fe6a1b1ec8048499d92438e5c63cff
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Android: Android
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Any:
21 | second:
22 | enabled: 0
23 | settings: {}
24 | - first:
25 | Editor: Editor
26 | second:
27 | enabled: 0
28 | settings:
29 | DefaultValueInitialized: true
30 | userData:
31 | assetBundleName:
32 | assetBundleVariant:
33 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Utilities.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c39e55329baf54cf489aa75470c978ba
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Utilities/AdStore.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using UnityEngine;
3 |
4 | namespace Chartboost.Mediation.Android.Utilities
5 | {
6 | ///
7 | /// C# equivalent of AdStore. Allows to release unmanaged references to ads from any thread.
8 | ///
9 | internal static class AndroidAdStore
10 | {
11 | private static AndroidJavaObject GetAdStore() => new(AndroidConstants.ClassAdStore);
12 |
13 | public static void ReleaseFullscreenAd(IntPtr uniqueId)
14 | {
15 | MainThreadDispatcher.Post(_ => {
16 | using var adStore = GetAdStore();
17 | adStore.CallStatic(AndroidConstants.FunctionReleaseFullscreenAd, uniqueId.ToInt32());
18 | });
19 | }
20 |
21 | public static void ReleaseBannerAd(IntPtr uniqueId)
22 | {
23 | MainThreadDispatcher.Post(_ => {
24 | using var adStore = GetAdStore();
25 | adStore.CallStatic(AndroidConstants.FunctionReleaseBannerAd, uniqueId.ToInt32());
26 | });
27 | }
28 |
29 | public static string AdStoreInfo()
30 | {
31 | using var adStore = GetAdStore();
32 | return adStore.CallStatic(AndroidConstants.FunctionAdStoreInfo);
33 | }
34 | }
35 | }
36 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Utilities/AdStore.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bfc318afd54374c63ab08a394d92aff9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Utilities/AndroidConstants.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5f686bbdeea4b4aa7b53cad93696bc48
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Android/Utilities/AndroidExtensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 657166998170b405ea51493761e36460
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 43fd705b1774041a1b1440c314437ab5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14f98ef552eb8426292b91238586fca4
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9b0bd18ce00d14950a6567fc2aad52b7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/BannerAdBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 194ecf83fcdb64534a340391d2d922d4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/BannerExtensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8b302d866bda84be29a14f134369b308
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/BannerSize.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 92f8f66f20342446bb5044f7d7b91139
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/ContainerSize.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f252877a581d4a40a0f46e46ed176309
3 | timeCreated: 1720983812
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Mediation.Ad.Banner
2 | {
3 | ///
4 | /// Generic event.
5 | /// The that triggers the event.
6 | ///
7 | public delegate void BannerAdEvent(IBannerAd bannerAd);
8 |
9 | ///
10 | /// Reports a dragging motion.
11 | /// The that triggers the drag event.
12 | ///
13 | public delegate void BannerAdDragEvent(IBannerAd bannerAd, float x, float y);
14 | }
15 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 28fc15f4af34f4bebb2ded7cd4da438e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Enums.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cbde3df4a07184c2389b58d531489e4c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Enums/BannerHorizontalAlignment.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Chartboost.Mediation.Ad.Banner.Enums
4 | {
5 | ///
6 | /// Used to specify a banner horizontal alignment.
7 | ///
8 | [Serializable]
9 | public enum BannerHorizontalAlignment
10 | {
11 | Left,
12 | Center,
13 | Right
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Enums/BannerHorizontalAlignment.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c6f53d0d017bd4f7d95b4e1d1f9d2c02
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Enums/BannerSizeType.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Chartboost.Mediation.Ad.Banner.Enums
4 | {
5 | ///
6 | /// Used to specify a banner size type.
7 | ///
8 | [Serializable]
9 | public enum BannerSizeType
10 | {
11 | Unknown = -1,
12 | Standard = 0,
13 | Medium = 1,
14 | Leaderboard = 2,
15 | Adaptive = 3,
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Enums/BannerSizeType.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9656c21d3e2b44ecba1dd083ddf2dac1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Enums/BannerType.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Mediation.Ad.Banner.Enums
2 | {
3 | ///
4 | /// Used to specify a banner type.
5 | ///
6 | public enum BannerType
7 | {
8 | Fixed,
9 | Adaptive
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Enums/BannerType.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 191865675b879409499ee957fc2a0024
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Enums/BannerVerticalAlignment.cs:
--------------------------------------------------------------------------------
1 | using System;
2 |
3 | namespace Chartboost.Mediation.Ad.Banner.Enums
4 | {
5 | ///
6 | /// Used to specify a banner horizontal alignment.
7 | ///
8 | [Serializable]
9 | public enum BannerVerticalAlignment
10 | {
11 | Top,
12 | Center,
13 | Bottom
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Enums/BannerVerticalAlignment.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: debe0f3ee62514ce4951ba65f293d1ac
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/IBannerAd.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0ecf8e41480fd4fd190a7c05f2a881da
3 | timeCreated: 1691453334
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/LayoutParams.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Newtonsoft.Json;
3 | using UnityEngine;
4 |
5 | namespace Chartboost.Mediation.Ad.Banner
6 | {
7 | ///
8 | /// Serializable information of layout parameters for UI elements.
9 | ///
10 | [Serializable]
11 | public class LayoutParams
12 | {
13 | public float x;
14 | public float y;
15 | public float width;
16 | public float height;
17 |
18 | [JsonIgnore]public Vector2 topLeft;
19 | [JsonIgnore]public Vector2 bottomLeft;
20 | [JsonIgnore]public Vector2 topRight;
21 | [JsonIgnore]public Vector2 bottomRight;
22 | }
23 | }
24 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/LayoutParams.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6f0dd7b4c0d5d409691b520b8992fc58
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/UIToolkit.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6ca875ef7e8e4978a6f7bb3d85fc36a5
3 | timeCreated: 1729790597
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/UIToolkit/BannerVisualElement.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cd0948c0ccd3473c8f5ecea0e7cad297
3 | timeCreated: 1729790617
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/UIToolkit/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Mediation.Ad.Banner.UIToolkit
2 | {
3 | ///
4 | /// Generic event.
5 | /// The that triggers the event.
6 | ///
7 | public delegate void BannerVisualElementAdEvent(BannerVisualElement bannerVisualElement);
8 |
9 | ///
10 | /// Reports a dragging motion.
11 | /// The that triggers the drag event.
12 | ///
13 | public delegate void BannerVisualElementAdDragEvent(BannerVisualElement bannerVisualElement, float x, float y);
14 | }
15 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/UIToolkit/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6a3dc98c88324a0e961f26294b69a33b
3 | timeCreated: 1730164536
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7dd333cbbe8b54b36bf78cfb9e98f373
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Unity/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Mediation.Ad.Banner.Unity
2 | {
3 | ///
4 | /// Generic event.
5 | /// The that triggers the event.
6 | ///
7 | public delegate void UnityBannerAdEvent(UnityBannerAd unityBannerAd);
8 |
9 | ///
10 | /// Reports a dragging motion.
11 | /// The that triggers the drag event.
12 | ///
13 | public delegate void UnityBannerAdDragEvent(UnityBannerAd unityBannerAd, float x, float y);
14 | }
15 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Unity/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e2e2ab1b0591e4f6e8b914bd6ab53d26
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Unity/UnityBannerAd.Creator.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Utilities;
2 | using UnityEngine;
3 |
4 | namespace Chartboost.Mediation.Ad.Banner.Unity
5 | {
6 | public partial class UnityBannerAd
7 | {
8 | private const string GameObjectDefaultName = "UnityBannerAd";
9 |
10 | internal static UnityBannerAd InstantiateUnityBannerAd(Transform parent = null, BannerSize? size = null)
11 | {
12 | parent ??= CanvasUtilities.GetCanvas().transform;
13 |
14 | // Instantiate inside this canvas
15 | var unityBannerAd = new GameObject(GameObjectDefaultName).AddComponent();
16 |
17 | var bannerTransform = unityBannerAd.transform;
18 | bannerTransform.SetParent(parent);
19 | bannerTransform.localScale = Vector3.one;
20 |
21 | return unityBannerAd;
22 | }
23 | }
24 | }
25 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Unity/UnityBannerAd.Creator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 059fae32952c14ffcb542862befcc7d9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Banner/Unity/UnityBannerAd.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f18e47737dbe0470bb1fd188a4cf69f9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5d23a74c28852494db6e4e627d3bc460
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Error;
2 |
3 | namespace Chartboost.Mediation.Ad.Fullscreen
4 | {
5 | ///
6 | /// Generic event.
7 | /// The triggering the event.
8 | ///
9 | public delegate void FullscreenAdEvent(IFullscreenAd ad);
10 |
11 | ///
12 | /// Generic even with a possible error.
13 | /// The triggering the event.
14 | /// The that occurred during the event, if any.
15 | ///
16 | public delegate void FullscreenAdEventWithError(IFullscreenAd ad, ChartboostMediationError? error);
17 | }
18 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dcac0a9efeddf4ed88302e203f8b4c5d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen/FullscreenAdBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1badb6f9fe39447e0b72331223a618b4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen/IFullscreenAd.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0655e46f7d47540daba26d888f15f0b6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen/Queue.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 762f1df5f40324901a783837229454c5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen/Queue/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Requests;
2 |
3 | namespace Chartboost.Mediation.Ad.Fullscreen.Queue
4 | {
5 | ///
6 | /// update event. Triggers when is modified.
7 | /// The triggering the event.
8 | /// The associated data.
9 | /// Number of ready.
10 | ///
11 | public delegate void FullscreenAdQueueUpdateEvent(IFullscreenAdQueue adQueue, IAdLoadResult adLoadResult, int numberOfAdsReady);
12 |
13 | ///
14 | /// Indicates when a expires inside a .
15 | /// The triggering the event.
16 | /// Number of ready.
17 | ///
18 | public delegate void FullscreenAdQueueRemoveExpiredAdEvent(IFullscreenAdQueue adQueue, int numberOfAdsReady);
19 | }
20 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen/Queue/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f44ad6417f2434e6ab92ab7a19a8ac2c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen/Queue/FullscreenAdQueueBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 42be6ee8506f543beb3c0713fab87ad1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/Fullscreen/Queue/IFullscreenAdQueue.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9e9746a0555654e2a8f79a507ca5c48e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/IAd.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Mediation.Ad
2 | {
3 | ///
4 | /// Common interface utilized by all ad formats.
5 | ///
6 | public interface IAd { }
7 | }
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Ad/IAd.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e01b09000faac41fcb779d73e1b31650
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Adapters.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 231d76eb96f3240029f3e5d145cc0408
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Adapters/IPartnerAdapterConfiguration.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Mediation.Adapters
2 | {
3 | public interface IPartnerAdapterConfiguration
4 | {
5 | ///
6 | /// The partner adapter version.
7 | ///
8 | public string AdapterNativeVersion { get; }
9 |
10 | ///
11 | /// The partner SDK version.
12 | ///
13 | public string PartnerSDKVersion { get; }
14 |
15 | ///
16 | /// The partner ID for internal uses.
17 | ///
18 | public string PartnerIdentifier { get; }
19 |
20 | ///
21 | /// The partner name for external uses.
22 | ///
23 | public string PartnerDisplayName { get; }
24 | }
25 | }
26 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Adapters/IPartnerAdapterConfiguration.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 77aab8221daea4f838aa487d60b16d5e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.CompilerServices;
2 | using Chartboost.Mediation;
3 | using UnityEngine.Scripting;
4 |
5 | [assembly: AlwaysLinkAssembly]
6 | [assembly: InternalsVisibleTo(AssemblyInfo.ChartboostMediationEditorAssembly)]
7 | [assembly: InternalsVisibleTo(AssemblyInfo.ChartboostMediationAndroidAssembly)]
8 | [assembly: InternalsVisibleTo(AssemblyInfo.ChartboostMediationIOSAssembly)]
9 |
10 | namespace Chartboost.Mediation
11 | {
12 | internal static class AssemblyInfo
13 | {
14 | public const string ChartboostMediationEditorAssembly = "Chartboost.Mediation.Editor";
15 | public const string ChartboostMediationAndroidAssembly = "Chartboost.Mediation.Android";
16 | public const string ChartboostMediationIOSAssembly = "Chartboost.Mediation.iOS";
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/AssemblyInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 81cc01f9e5e4483196bb68db59d2c01c
3 | timeCreated: 1684175795
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Chartboost.Mediation.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Chartboost.Mediation",
3 | "rootNamespace": "Chartboost.Mediation",
4 | "references": [
5 | "Chartboost.Threading",
6 | "Chartboost.Utilities",
7 | "Chartboost.Logging",
8 | "Chartboost.Core"
9 | ],
10 | "includePlatforms": [],
11 | "excludePlatforms": [],
12 | "allowUnsafeCode": false,
13 | "overrideReferences": false,
14 | "precompiledReferences": [],
15 | "autoReferenced": true,
16 | "defineConstraints": [],
17 | "versionDefines": [],
18 | "noEngineReferences": false
19 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Chartboost.Mediation.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 08fa682d6452d4383a3c016d5e7690fd
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/ChartboostMediation.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 98a9c1e7cedf6440e9baba6c883906cb
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/ChartboostMediationBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5d6dcc74b8a9e49a8ac2f1fe69d844fa
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Data.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e64a0e28b13db4ca4906d7f0576fde40
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Data/AdapterInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e4fee34b02de4197a480e079e9b3edd
3 | timeCreated: 1697576565
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Data/BidInfo.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Newtonsoft.Json;
3 |
4 | namespace Chartboost.Mediation.Data
5 | {
6 | ///
7 | /// Information about the bid that won the auction.
8 | ///
9 | [Serializable]
10 | public struct BidInfo
11 | {
12 | [JsonProperty("auction_id")] public readonly string AuctionId;
13 | [JsonProperty("partner_id")] public readonly string PartnerId;
14 | [JsonProperty("price")] public readonly double Price;
15 | [JsonProperty("line_item_name")] public readonly string LineItemName;
16 | [JsonProperty("line_item_id")] public readonly string LineItemId;
17 |
18 | public BidInfo(string auctionId, string partnerId, double price, string lineItemName, string lineItemId)
19 | {
20 | AuctionId = auctionId;
21 | PartnerId = partnerId;
22 | Price = price;
23 | LineItemName = lineItemName;
24 | LineItemId = lineItemId;
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Data/BidInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b360a0effaef34dbca84418180498aa4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Data/Metrics.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3d86cebeb2b2e48b3af159277a269832
3 | timeCreated: 1684362074
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Default.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 140efd1da6ef24b73a45026533c7599e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Default/Ad.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bb02ebd5177e94f3b8a94b73e3503640
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Default/Ad/Banner.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db544bb714bb54b0fb43fba8d596e57c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Default/Ad/Banner/BannerAdDefault.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f45ca35c1e98f41e4adcd0d484efecfd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Default/Ad/Fullscreen.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bf2b04f5312604863a9bd556c97033b6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Default/Ad/Fullscreen/Queue.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e6d1b9532ca864b22a84f2c50cd6f61e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Default/Ad/Fullscreen/Queue/FullscreenAdQueueDefault.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f8283bb3f435749a687ba7e50110ce91
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Default/ChartboostMediationDefault.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 036f9ee299fc643939027853a8a8bdea
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | using System.Collections;
2 | using Chartboost.Mediation.Error;
3 |
4 | namespace Chartboost.Mediation
5 | {
6 | /// The placement name.
7 | /// The impression data delivered within a hashtable.
8 | // ReSharper disable once InconsistentNaming
9 | // ReSharper disable once IdentifierTypo
10 | public delegate void ChartboostMediationImpressionLevelRevenueDataEvent(string placement, Hashtable impressionData);
11 |
12 | ///
13 | /// The partner initialization data delivered within a hashtable.
14 | ///
15 | public delegate void ChartboostMediationPartnerAdapterInitializationEvent(string partnerInitializationEventData);
16 |
17 | }
18 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 91737def5ce6148c689210c21df29e32
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Error.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e6aca08971a944f0690f646ed46cee7a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Error/ChartboostMediationError.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: afe5becb94ba54762a1c970de10db209
3 | timeCreated: 1684211902
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Error/Errors.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Mediation.Error
2 | {
3 | internal static class Errors
4 | {
5 | public const string ErrorNotReady = "Chartboost Mediation is not ready or placement is invalid.";
6 | public const string UnsupportedPlatform = "Unsupported platform, unable to load ads.";
7 | public const string InvalidAdError = " Ad placement is not valid, reference should be disposed.";
8 | public const string InitializationError = "Chartboost Mediation is only supported in Android & iOS platforms.";
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Error/Errors.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b60b9d37eee034ba288be56aeb23dbbd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Initialization.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ae7b5a96b30dc4e849d12e9849b295bc
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Initialization/ChartboostMediationPreInitializationConfiguration.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 |
4 | namespace Chartboost.Mediation.Initialization
5 | {
6 | ///
7 | /// Options for Chartboost Mediation initialization.
8 | ///
9 | [Serializable]
10 | public struct ChartboostMediationPreInitializationConfiguration
11 | {
12 | /// Set of Partner adapters to skip during Chartboost Mediation SDK initialization.
13 | public readonly HashSet SkippablePartnerIds;
14 |
15 | public ChartboostMediationPreInitializationConfiguration(HashSet skippablePartnerIds)
16 | {
17 | SkippablePartnerIds = skippablePartnerIds ?? new HashSet();
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Initialization/ChartboostMediationPreInitializationConfiguration.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6063784aa19e243068906c4152e0d7dd
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7b4a999aa194446e5bf8750bbeb3358a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/AdLoadRequest.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Ad;
2 | using Chartboost.Mediation.Utilities;
3 |
4 | namespace Chartboost.Mediation.Requests
5 | {
6 | ///
7 | /// Parent class utilized by all load request.
8 | ///
9 | public class AdLoadRequest
10 | {
11 | ///
12 | /// Base constructor for all load requests.
13 | ///
14 | ///
15 | internal AdLoadRequest(string placementName) => PlacementName = placementName;
16 |
17 | ///
18 | /// The placement name for the ad.
19 | ///
20 | public string PlacementName { get; }
21 |
22 | internal long AssociatedProxy { get; set; }
23 |
24 | ~AdLoadRequest()
25 | => AdCache.ReleaseAdLoadRequest(AssociatedProxy);
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/AdLoadRequest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d64d21b52faba4dee9661434aa455b9b
3 | timeCreated: 1684366161
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/AdLoadResult.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Ad;
2 | using Chartboost.Mediation.Data;
3 | using Chartboost.Mediation.Error;
4 |
5 | namespace Chartboost.Mediation.Requests
6 | {
7 | ///
8 | /// The Chartboost Mediation load result.
9 | ///
10 | public interface IAdLoadResult
11 | {
12 | ///
13 | /// The identifier for this load call.
14 | ///
15 | public string LoadId { get; }
16 |
17 | ///
18 | /// Metrics data for the ad load event.
19 | ///
20 | public Metrics? Metrics { get; }
21 |
22 | /// Information about the winning bid.
23 | public BidInfo? WinningBidInfo { get; }
24 |
25 | ///
26 | /// The error that occurred during the ad load event, if any.
27 | ///
28 | public ChartboostMediationError? Error { get; }
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/AdLoadResult.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d82652afe14f24820b1da3580a657707
3 | timeCreated: 1706742166
4 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/AdShowResult.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Chartboost.Mediation.Ad;
3 | using Chartboost.Mediation.Data;
4 | using Chartboost.Mediation.Error;
5 |
6 | namespace Chartboost.Mediation.Requests
7 | {
8 | #nullable enable
9 | ///
10 | /// The Chartboost Mediation show result.
11 | ///
12 | [Serializable]
13 | public struct AdShowResult
14 | {
15 | public AdShowResult(Metrics? metrics, ChartboostMediationError? error = null)
16 | {
17 | Metrics = metrics;
18 | Error = error;
19 | }
20 |
21 | public AdShowResult(ChartboostMediationError error)
22 | {
23 | Metrics = null;
24 | Error = error;
25 | }
26 |
27 | ///
28 | /// Metrics data for the ad show event.
29 | ///
30 | public Metrics? Metrics { get; }
31 |
32 | ///
33 | /// The error that occurred during the ad show event, if any.
34 | ///
35 | public ChartboostMediationError? Error { get; }
36 | }
37 | #nullable disable
38 | }
39 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/AdShowResult.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1843392db9be44853b97d54bedb40132
3 | timeCreated: 1684293510
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/BannerAdLoadRequest.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Ad.Banner;
2 |
3 | namespace Chartboost.Mediation.Requests
4 | {
5 | ///
6 | /// Chartboost Mediation's load request.
7 | ///
8 | public sealed class BannerAdLoadRequest : AdLoadRequest
9 | {
10 | public BannerAdLoadRequest(string placementName, BannerSize size) : base(placementName) => Size = size;
11 |
12 | ///
13 | /// The size for the request
14 | ///
15 | public BannerSize Size { get; set; }
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/BannerAdLoadRequest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d698f034f7bc4440ca0d7eee834327de
3 | timeCreated: 1691520239
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/BannerAdLoadResult.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fbf46abd570194aaca54fc83c9578929
3 | timeCreated: 1691521607
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/FullscreenAdLoadRequest.cs:
--------------------------------------------------------------------------------
1 | using System.Collections.Generic;
2 | using Chartboost.Mediation.Ad.Fullscreen;
3 |
4 | namespace Chartboost.Mediation.Requests
5 | {
6 | ///
7 | /// Chartboost Mediation's load request.
8 | ///
9 | public sealed class FullscreenAdLoadRequest : AdLoadRequest
10 | {
11 | public FullscreenAdLoadRequest(string placementName, Dictionary keywords = null, Dictionary partnerSettings = null) : base(placementName)
12 | {
13 | Keywords = keywords ?? new Dictionary();
14 | PartnerSettings = partnerSettings;
15 | }
16 |
17 | ///
18 | /// The keywords targeted for the ad.
19 | ///
20 | public IReadOnlyDictionary Keywords { get; }
21 |
22 | ///
23 | /// An optional that a publisher would like to send to all partners.
24 | ///
25 | public IReadOnlyDictionary PartnerSettings { get; }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/FullscreenAdLoadRequest.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8b6435dd838884bc1a8cf551af1e1fb2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Requests/FullscreenAdLoadResult.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e11230f535d147e29407e83fc135d50
3 | timeCreated: 1684211655
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 66e419c6981b44f938c806c5d57084a6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/AdCache.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: df3fef839191a4c0586165777e07e96f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/CanvasUtilities.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4e071aa0866c741ebb00adb591008c08
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/DensityConverters.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1f923be77630143f2bebd085a5e51fe2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/Events.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1d360bc7e345142c3b5768e0b73d0fef
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/Events/AdEventHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c86dbea50c7c84274abafd55aeabe98e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/Events/BannerAdEvents.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Ad.Banner;
2 |
3 | namespace Chartboost.Mediation.Utilities.Events
4 | {
5 | ///
6 | /// Possible events.
7 | ///
8 | internal enum BannerAdEvents
9 | {
10 | Load = 0,
11 | Click = 1,
12 | RecordImpression = 2,
13 | BeginDrag = 3,
14 | Drag = 4,
15 | EndDrag = 5
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/Events/BannerAdEvents.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1532d2a49be4545b5b529cf7851b182e
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/Events/FullscreenAdEvents.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Ad.Fullscreen;
2 |
3 | namespace Chartboost.Mediation.Utilities.Events
4 | {
5 | ///
6 | /// Possible events.
7 | ///
8 | internal enum FullscreenAdEvents
9 | {
10 | RecordImpression = 0,
11 | Click = 1,
12 | Reward = 2,
13 | Close = 3,
14 | Expire = 4
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/Events/FullscreenAdEvents.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 143aca2ba01824a6eb48ff929a186206
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/Events/FullscreenAdQueueEvents.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Ad.Fullscreen.Queue;
2 |
3 | namespace Chartboost.Mediation.Utilities.Events
4 | {
5 | ///
6 | /// Possible events.
7 | ///
8 | internal enum FullscreenAdQueueEvents
9 | {
10 | Update = 0,
11 | RemoveExpiredAd = 1
12 | }
13 | }
14 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/Events/FullscreenAdQueueEvents.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4270f050c903f42f6bbde0922d3aa0ca
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/Mediation/Utilities/JsonExtensions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f3d05ca13991245ec8b7f695a4b9b246
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4f6d421809d6044db8f9f611ffbf0555
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 202aafded8bae4530b71f11d65f25259
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Banner.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 61dd6350514e14b46b22ba8c52ce7dbf
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Banner/BannerAd.Events.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3f4f224b85a2b49088926279afb6afb3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Banner/BannerAd.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1487ac737ae434050a710cfaa3da17d5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Banner/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Chartboost.Mediation.Ad.Banner;
3 | using Chartboost.Mediation.Utilities.Events;
4 |
5 | namespace Chartboost.Mediation.iOS.Ad.Banner
6 | {
7 | ///
8 | /// Extern delegate definition for iOS's loads completions.
9 | ///
10 | internal delegate void ExternBannerAdLoadResultEvent(int hashCode, IntPtr adHashCode, string loadId, string metricsJson, string winningBidJson, float sizeWidth, float sizeHeight, string code, string message);
11 |
12 | ///
13 | /// Extern definition for
14 | ///
15 | internal delegate void ExternBannerAdDragEvent(long adHasCode, int eventType, float x, float y);
16 |
17 | ///
18 | /// Extern delegate definition for iOS's .
19 | ///
20 | internal delegate void ExternBannerAdEvent(long adHashCode, int eventType);
21 | }
22 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Banner/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 288f832a4470645a8b47bd43309c4aee
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 805426fa63cb6456db862d9c8983a24c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Chartboost.Mediation.Ad.Fullscreen;
3 | using Chartboost.Mediation.Utilities.Events;
4 |
5 | namespace Chartboost.Mediation.iOS.Ad.Fullscreen
6 | {
7 | ///
8 | /// Extern delegate definition for iOS's loads completions.
9 | ///
10 | internal delegate void ExternFullscreenAdLoadResultEvent(int hashCode, IntPtr adHashCode, string loadId, string bidInfoJson, string metricsJson, string code, string message);
11 |
12 | ///
13 | /// Extern delegate definition for iOS's show completions.
14 | ///
15 | internal delegate void ExternFullscreenAdShowResultEvent(int hashCode, string metricsJson, string code, string message);
16 |
17 | ///
18 | /// Extern delegate definition for iOS's .
19 | ///
20 | internal delegate void ExternFullscreenAdEvent(long adHashCode, int eventType, string code, string error);
21 | }
22 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8d7c523bded384af5bbe0c1c8221d6db
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen/FullscreenAd.Events.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 01e432f6e0239431c9fb6bf018ce4853
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen/FullscreenAd.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9070e23eab4354d51bf0a78d16851e27
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen/Queue.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f568d5f4e9ecb4ddf848451c6f2b20e1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen/Queue/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Mediation.Ad.Fullscreen.Queue;
2 |
3 | namespace Chartboost.Mediation.iOS.Ad.Fullscreen.Queue
4 | {
5 | ///
6 | /// Extern definition for
7 | ///
8 | internal delegate void ExternFullscreenAdQueueUpdateEvent(long hashCode, string loadId, string metricsJson, string winningBidInfoJson, string code, string message, int numberOfAdsReady);
9 |
10 | ///
11 | /// Extern definition for
12 | ///
13 | internal delegate void ExternFullscreenAdQueueRemoveExpiredAdEvent(long hashCode, int numberOfAdsReady);
14 | }
15 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen/Queue/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ec6a0a07f29aa4559914a3329ac21da5
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen/Queue/FullscreenAdQueue.Events.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 02901d3cb024a44cabb1545519388cfe
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Ad/Fullscreen/Queue/FullscreenAdQueue.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5df8f2ba575ca419dbe9fd76ae99f75c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/AssemblyInfo.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine.Scripting;
2 |
3 | [assembly: AlwaysLinkAssembly]
4 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/AssemblyInfo.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d00fbd2c423dd49d99498ef7f04b0fc8
3 | timeCreated: 1684175795
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Chartboost.Mediation.iOS.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Chartboost.Mediation.iOS",
3 | "rootNamespace": "Chartboost.Mediation.iOS",
4 | "references": [
5 | "Chartboost.Mediation",
6 | "Chartboost.Threading",
7 | "Chartboost.Utilities.IOS",
8 | "Chartboost.Logging",
9 | "Chartboost.Core"
10 | ],
11 | "includePlatforms": [
12 | "Editor",
13 | "iOS"
14 | ],
15 | "excludePlatforms": [],
16 | "allowUnsafeCode": false,
17 | "overrideReferences": false,
18 | "precompiledReferences": [],
19 | "autoReferenced": true,
20 | "defineConstraints": [],
21 | "versionDefines": [],
22 | "noEngineReferences": false
23 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Chartboost.Mediation.iOS.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: be345ff9f05bc4c9c9beda8c912efefa
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/ChartboostMediation.Events.cs:
--------------------------------------------------------------------------------
1 | using System.Runtime.InteropServices;
2 | using AOT;
3 | using Chartboost.Constants;
4 |
5 | namespace Chartboost.Mediation.iOS
6 | {
7 | internal sealed partial class ChartboostMediation
8 | {
9 | [DllImport(SharedIOSConstants.DLLImport)] private static extern void _CBMSetPartnerAdapterInitializationResultsCallback(ExternChartboostMediationDataEvent didReceivePartnerInitializationChartboostMediationDataCallback);
10 | [DllImport(SharedIOSConstants.DLLImport)] private static extern float _CBMGetUIScaleFactor();
11 |
12 |
13 |
14 | [MonoPInvokeCallback(typeof(ExternChartboostMediationDataEvent))]
15 | private static void ExternDidReceivePartnerInitializationData(string partnerInitializationDataJson)
16 | => Chartboost.Mediation.ChartboostMediation.OnDidReceivePartnerAdapterInitializationData(partnerInitializationDataJson);
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/ChartboostMediation.Events.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8a7c4d648bece4e168ccf9f35f04b288
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/ChartboostMediation.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a9934abd55e784f9280a511fbdd56937
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/DelegateDefinitions.cs:
--------------------------------------------------------------------------------
1 | namespace Chartboost.Mediation.iOS
2 | {
3 | ///
4 | /// Extern delegate definition for simple data events.
5 | ///
6 | internal delegate void ExternChartboostMediationDataEvent(string data);
7 |
8 | ///
9 | /// Extern delegate definition for ILRD events.
10 | ///
11 | internal delegate void ExternChartboostMediationImpressionLevelRevenueDataEvent(int hashCode, string impressionDataJson);
12 | }
13 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/DelegateDefinitions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c0fa09f3a9a5049c6891ec3ea3b17077
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/ILRD.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8f15f7d4b9e34b75a5ed1a05084d209f
3 | timeCreated: 1723747769
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/ILRD/UnityILRDConsumer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: baef6562466942fe8c46587680a682ad
3 | timeCreated: 1723747778
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 83d7868fb1f33478483232b7b66c45b5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aec45b5961ec245c6a14f4cfce7b358b
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Bridges.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 20a5f4b744ca545cbab664d3e784dc6d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Bridges/CBMBannerAdBridge.mm.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d030358da562e4b23810ae4f322ad6f7
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | - first:
43 | tvOS: tvOS
44 | second:
45 | enabled: 1
46 | settings: {}
47 | userData:
48 | assetBundleName:
49 | assetBundleVariant:
50 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Bridges/CBMFullscreenAdBridge.mm.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2449cf850f1cf44db922d98ce185a0fc
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | - first:
43 | tvOS: tvOS
44 | second:
45 | enabled: 1
46 | settings: {}
47 | userData:
48 | assetBundleName:
49 | assetBundleVariant:
50 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Bridges/CBMFullscreenAdQueueBridge.mm.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6f14f15ec0879413c96386a5c38b139a
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | - first:
43 | tvOS: tvOS
44 | second:
45 | enabled: 1
46 | settings: {}
47 | userData:
48 | assetBundleName:
49 | assetBundleVariant:
50 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Bridges/CBMUnityBridge.mm.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd7f6db6fc69844fbaae5490ace841ac
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | - first:
43 | tvOS: tvOS
44 | second:
45 | enabled: 1
46 | settings: {}
47 | userData:
48 | assetBundleName:
49 | assetBundleVariant:
50 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Observers.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 398acaeaeb6d243aeb9873a180c22a7a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Observers/CBMUnityILRDObserver.h:
--------------------------------------------------------------------------------
1 | #import "CBMDelegates.h"
2 |
3 | typedef void (*CBMImpressionLevelRevenueDataEvent)(int hashCode, const char* impressionDataJson);
4 |
5 | @interface CBMUnityILRDObserver : NSObject
6 |
7 | + (instancetype) sharedObserver;
8 |
9 | @property BOOL consumeILRDOnRetrieval;
10 | @property (nonatomic, strong) NSLock *fileLock;
11 | @property NSMutableDictionary* ilrdCache;
12 | @property NSMutableDictionary* completers;
13 | @property CBMImpressionLevelRevenueDataEvent onImpression;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Observers/CBMUnityILRDObserver.h.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: da0d49c286ae84e98aaa1e869562557e
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | userData:
43 | assetBundleName:
44 | assetBundleVariant:
45 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Observers/CBMUnityILRDObserver.mm.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1ab42aac8a6414ccda7a6a583c5d8f34
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | - first:
43 | tvOS: tvOS
44 | second:
45 | enabled: 1
46 | settings: {}
47 | userData:
48 | assetBundleName:
49 | assetBundleVariant:
50 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Observers/CBMUnityObserver.h:
--------------------------------------------------------------------------------
1 | #import "CBMDelegates.h"
2 |
3 | @interface CBMUnityObserver : NSObject
4 |
5 | + (instancetype) sharedObserver;
6 |
7 | #pragma mark Notifications
8 | @property CBMExternDataEvent didReceivePartnerInitializationData;
9 |
10 | #pragma mark ChartboostMediationFullscreenAdDelegate
11 | @property CBMExternFullscreenAdEvent didReceiveFullscreenAdEvent;
12 |
13 | #pragma mark ChartboostMediationFullscreenAdQueueDelegate
14 | @property CBMExternFullscreenAdQueueUpdateEvent fullscreenAdQueueUpdateEvent;
15 | @property CBMExternFullscreenAdQueueRemoveExpiredAdEvent fullscreenAdQueueRemoveExpiredAdEvent;
16 |
17 | #pragma mark ChartboostMediationBannerViewDelegate
18 | @property CBMExternBannerAdEvent didReceiveBannerAdEvent;
19 | @end
20 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Observers/CBMUnityObserver.h.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9e6313077b3274d2c8fc8aab9fe01ed5
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | userData:
43 | assetBundleName:
44 | assetBundleVariant:
45 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Observers/CBMUnityObserver.mm.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5010a1a55e01547409b02f2e66a65bf5
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | - first:
43 | tvOS: tvOS
44 | second:
45 | enabled: 1
46 | settings: {}
47 | userData:
48 | assetBundleName:
49 | assetBundleVariant:
50 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 469c8f23451ed463c807e5a8055d7d7c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities/CBMAdStore.h:
--------------------------------------------------------------------------------
1 | #import "CBMDelegates.h"
2 |
3 | @interface CBMAdStore: NSObject
4 |
5 | + (instancetype) sharedStore;
6 |
7 | @property NSMutableDictionary* adStore;
8 |
9 | - (void)storeAd:(id)ad;
10 | - (void)storeAd:(id)ad withKey:(NSNumber*)key;
11 | - (void)releaseAd:(const void*)uniqueId;
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities/CBMAdStore.h.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d55c9113821c34764a089e160c88522e
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | userData:
43 | assetBundleName:
44 | assetBundleVariant:
45 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities/CBMAdStore.m.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 23d81b932c7b148ccae3aca238b2c448
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | - first:
43 | tvOS: tvOS
44 | second:
45 | enabled: 1
46 | settings: {}
47 | userData:
48 | assetBundleName:
49 | assetBundleVariant:
50 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities/CBMBannerAdWrapper.m.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c78e1bdcec944ca5b7f3fec8102ad835
3 | timeCreated: 1720922290
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities/CBMDelegates.h.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 389939031ae1c4b5b8ef968410a90628
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | userData:
43 | assetBundleName:
44 | assetBundleVariant:
45 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities/CBMDensityConverters.mm.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9798720e13f8943a9bc2c260f9f74615
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | - first:
43 | tvOS: tvOS
44 | second:
45 | enabled: 1
46 | settings: {}
47 | userData:
48 | assetBundleName:
49 | assetBundleVariant:
50 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities/CBMUnityUtilities.h:
--------------------------------------------------------------------------------
1 | #import "CBMDelegates.h"
2 |
3 | /// Allocates a NSDictionary from a CBMBannerSize*
4 | ///
5 | /// Use to allocate a NSDictionary reference when converting CBMBannerSize to C String.
6 | ///
7 | /// - Parameter size: CBMBannerSize to use as a base for the NSDictionary.
8 | /// - Returns: Allocated NSDictionary or Null.
9 | NSDictionary * bannerSizeToDictionary(CBMBannerSize* size);
10 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities/CBMUnityUtilities.h.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9e4007f3d264942f6a7557e3240e9b01
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | userData:
43 | assetBundleName:
44 | assetBundleVariant:
45 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Runtime/iOS/Plugins/iOS/Utilities/CBMUnityUtilities.mm.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7f60421eaaa984f108de2d5ff3fd7289
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | : Any
16 | second:
17 | enabled: 0
18 | settings:
19 | Exclude Android: 1
20 | Exclude Editor: 1
21 | Exclude Linux64: 1
22 | Exclude OSXUniversal: 1
23 | Exclude Win: 1
24 | Exclude Win64: 1
25 | Exclude iOS: 0
26 | - first:
27 | Any:
28 | second:
29 | enabled: 0
30 | settings: {}
31 | - first:
32 | Editor: Editor
33 | second:
34 | enabled: 0
35 | settings:
36 | DefaultValueInitialized: true
37 | - first:
38 | iPhone: iOS
39 | second:
40 | enabled: 1
41 | settings: {}
42 | - first:
43 | tvOS: tvOS
44 | second:
45 | enabled: 1
46 | settings: {}
47 | userData:
48 | assetBundleName:
49 | assetBundleVariant:
50 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/THIRD_PARTY_NOTICES.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6e7ad014dcb8241fa8910135385b3f7e
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7d36ac0758c7f4dc28d37353882d8b69
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Editor.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fc240c98afa2e4f9da2794dfc682d019
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Editor/Chartboost.Mediation.Test.Editor.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Chartboost.Mediation.Test.Editor",
3 | "rootNamespace": "Chartboost.Tests.Editor",
4 | "references": [
5 | "UnityEngine.TestRunner",
6 | "UnityEditor.TestRunner",
7 | "Chartboost.Threading",
8 | "Chartboost.Utilities.Editor",
9 | "Chartboost.Mediation"
10 | ],
11 | "includePlatforms": [
12 | "Editor"
13 | ],
14 | "excludePlatforms": [],
15 | "allowUnsafeCode": false,
16 | "overrideReferences": true,
17 | "precompiledReferences": [
18 | "nunit.framework.dll"
19 | ],
20 | "autoReferenced": false,
21 | "defineConstraints": [
22 | "UNITY_INCLUDE_TESTS"
23 | ],
24 | "versionDefines": [],
25 | "noEngineReferences": false
26 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Editor/Chartboost.Mediation.Test.Editor.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 896082baa3dd141a6a883ac0c9876714
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Editor/VersionValidator.cs:
--------------------------------------------------------------------------------
1 | using Chartboost.Editor;
2 | using Chartboost.Mediation;
3 | using NUnit.Framework;
4 |
5 | namespace Chartboost.Tests.Editor
6 | {
7 | public class VersionValidator
8 | {
9 | private const string UnityPackageManagerPackageName = "com.chartboost.mediation";
10 | private const string NuGetPackageName = "Chartboost.CSharp.Mediation.Unity";
11 |
12 | [Test]
13 | public void ValidateVersion()
14 | => VersionCheck.ValidateVersions(UnityPackageManagerPackageName, NuGetPackageName, Mediation.ChartboostMediation.SDKVersion);
15 | }
16 | }
17 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Editor/VersionValidator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 700aeb6d74f440f6ba39ece7bbc23a17
3 | timeCreated: 1699892202
4 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f7a5ee359bc804d8393019dfff73c6c7
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Runtime/BidInfoValidator.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8875846c5bd874b45b98f6cbdcc770b4
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Runtime/Chartboost.Mediation.Tests.Runtime.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Chartboost.Mediation.Tests.Runtime",
3 | "rootNamespace": "Chartboost.Tests.Runtime",
4 | "references": [
5 | "UnityEngine.TestRunner",
6 | "UnityEditor.TestRunner",
7 | "Chartboost.Threading",
8 | "Chartboost.Logging",
9 | "Chartboost.Mediation"
10 | ],
11 | "includePlatforms": [],
12 | "excludePlatforms": [],
13 | "allowUnsafeCode": false,
14 | "overrideReferences": true,
15 | "precompiledReferences": [
16 | "nunit.framework.dll"
17 | ],
18 | "autoReferenced": false,
19 | "defineConstraints": [
20 | "UNITY_INCLUDE_TESTS"
21 | ],
22 | "versionDefines": [],
23 | "noEngineReferences": false
24 | }
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Runtime/Chartboost.Mediation.Tests.Runtime.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3013058ad899c4b31a0dff6b4a004a3c
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/Tests/Runtime/ChartboostMediationTests.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0a4edd9681b02423b8bc6a47117f28da
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/ChartBoost/chartboost-mediation-unity-sdk/5998d87c80ec1f4e62a99c15863dfd322c7ec77d/com.chartboost.mediation/icon.png
--------------------------------------------------------------------------------
/com.chartboost.mediation/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "com.chartboost.mediation",
3 | "version": "5.3.0",
4 | "displayName": "Chartboost Mediation",
5 | "description": "The Chartboost Mediation Unity SDK. Better monetization powered by bidding",
6 | "unity": "2022.3",
7 | "documentationUrl": "https://developers.chartboost.com/docs/mediation-unity-get-started",
8 | "changelogUrl": "https://developers.chartboost.com/docs/mediation-unity-changelog",
9 | "licensesUrl": "https://answers.chartboost.com/child_article/legal",
10 | "dependencies": {
11 | "com.chartboost.unity.threading": "1.0.2",
12 | "com.chartboost.unity.utilities": "1.0.2",
13 | "com.chartboost.unity.logging": "1.1.0",
14 | "com.chartboost.core": "1.0.2"
15 | },
16 | "keywords": [],
17 | "author": {
18 | "name": "Chartboost",
19 | "email": "sales@chartboost.com",
20 | "url": "https://www.chartboost.com/mediate"
21 | },
22 | "repository": {
23 | "type": "git",
24 | "url": "https://github.com/ChartBoost/chartboost-mediation-unity-sdk.git"
25 | },
26 | "bugs": {
27 | "url": "https://github.com/ChartBoost/chartboost-mediation-unity-sdk/issues",
28 | "email": "helium-service@chartboost.com"
29 | },
30 | "hideInEditor": false
31 | }
32 |
--------------------------------------------------------------------------------
/com.chartboost.mediation/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: efaa8215167024ae7b2bf1d269c424b6
3 | PackageManifestImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------