├── .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 | --------------------------------------------------------------------------------