├── .allstar
└── binary_artifacts.yaml
├── .gitallowed
├── .github
├── ISSUE_TEMPLATE
│ ├── feature-request.yml
│ ├── general-question.yml
│ └── issue.yml
└── workflows
│ ├── build-report.yml
│ ├── build_android.yml
│ ├── build_ios.yml
│ ├── build_linux.yml
│ ├── build_macos.yml
│ ├── build_starter.yml
│ ├── build_tvos.yml
│ ├── build_windows.yml
│ ├── generate_swig.yml
│ ├── integration_tests.yml
│ ├── package.yml
│ ├── retry-test-failures.yml
│ └── update_versions.yml
├── .gitignore
├── CMakeLists.txt
├── CONTRIBUTING.md
├── LICENSE
├── README.md
├── aar_builder
├── AndroidManifest.xml
├── R.txt
├── build_aar.py
├── classes.jar
├── merge_aar.py
└── merge_aar.sh
├── analytics
├── CMakeLists.txt
├── generate_constants.py
├── src
│ ├── Consent.cs
│ ├── FirebaseAnalytics.cs
│ ├── Parameter.cs
│ └── swig
│ │ └── analytics.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── Analytics
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ │ │ ├── GuiSkin.guiskin
│ │ │ └── GuiSkin.guiskin.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── app
├── CMakeLists.txt
├── platform
│ ├── CMakeLists.txt
│ ├── Default
│ │ ├── AppConfigExtensions.cs
│ │ └── SystemClock.cs
│ ├── Dispatcher.cs
│ ├── ExceptionAggregator.cs
│ ├── FirebaseAppPlatform.cs
│ ├── FirebaseAppUtils.cs
│ ├── IAppConfigExtensions.cs
│ ├── IClockService.cs
│ ├── IFirebaseAppPlatform.cs
│ ├── IFirebaseAppUtils.cs
│ ├── IHttpFactoryService.cs
│ ├── ILoggingService.cs
│ ├── MainThreadProperty.cs
│ ├── Mono
│ │ ├── FirebaseHandler.cs
│ │ ├── FirebaseLogger.cs
│ │ ├── MonoPlatformServices.cs
│ │ └── PlatformInformation.cs
│ ├── PlatformLogLevel.cs
│ ├── Services.cs
│ └── Unity
│ │ ├── AssemblyInfo.cs
│ │ ├── FirebaseEditorDispatcher.cs
│ │ ├── FirebaseHandler.cs
│ │ ├── FirebaseLogger.cs
│ │ ├── FirebaseMonoBehaviour.cs
│ │ ├── PlatformInformation.cs
│ │ ├── UnityConfigExtensions.cs
│ │ ├── UnityLoggingService.cs
│ │ ├── UnityPlatformServices.cs
│ │ └── UnitySynchronizationContext.cs
├── src
│ ├── AppOptions.cs
│ ├── DependencyStatus.cs
│ ├── ErrorMessages.cs
│ ├── FirebaseException.cs
│ ├── InitializationException.cs
│ ├── LogUtil.cs
│ ├── MonoPInvokeCallbackAttribute.cs
│ ├── TaskCompletionSourceCompat.cs
│ ├── VariantExtension.cs
│ ├── VersionInfoTemplate.cs
│ ├── cpp_instance_manager.h
│ ├── cpp_instance_manager_test.cc
│ ├── export_fix.cc
│ ├── export_fix.h
│ ├── swig
│ │ ├── app.i
│ │ ├── future.i
│ │ ├── init_result.i
│ │ ├── null_check_this.i
│ │ └── serial_dispose.i
│ └── unity_main.cpp
└── task_extension
│ ├── CMakeLists.txt
│ └── TaskExtension.cs
├── app_check
├── CMakeLists.txt
├── src
│ ├── AppAttestProviderFactory.cs
│ ├── AppCheckError.cs
│ ├── AppCheckToken.cs
│ ├── BuiltInProviderWrapper.cs
│ ├── DebugAppCheckProviderFactory.cs
│ ├── DeviceCheckProviderFactory.cs
│ ├── FirebaseAppCheck.cs
│ ├── IAppCheckProvider.cs
│ ├── IAppCheckProviderFactory.cs
│ ├── PlayIntegrityProviderFactory.cs
│ ├── TokenChangedEventArgs.cs
│ └── swig
│ │ └── app_check.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── AppCheck
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ │ │ ├── GuiSkin.guiskin
│ │ │ └── GuiSkin.guiskin.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── auth
├── CMakeLists.txt
├── empty.cc
├── src
│ ├── FirebaseAccountLinkException.cs
│ ├── FirebaseUser.cs
│ ├── IUserInfo.cs
│ ├── PhoneAuthProvider.cs
│ └── swig
│ │ └── auth.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── Auth
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ │ │ ├── GuiSkin.guiskin
│ │ │ └── GuiSkin.guiskin.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── cacert_download.sh
├── cacert_download_crls.sh
├── cmake
├── ExpectedTestDependencies.xml
├── FindMono.cmake
├── FindUnity.cmake
├── android_dependencies.cmake
├── build_aar.cmake
├── build_firebase_aar.cmake
├── build_shared.cmake
├── build_universal.cmake
├── dependencies.template
├── external
│ ├── CMakeLists.txt
│ ├── firebase_cpp_sdk.cmake
│ ├── google_minijson.patch
│ ├── google_unity_jar_resolver.cmake
│ └── minijson.cmake
├── external_rules.cmake
├── firebase_swig.cmake
├── firebase_unity_version.cmake
├── ios_pack.cmake
├── maven.template
├── play_services_resolver_deps.cmake
├── pom.template
├── project.template
├── project_list.template
├── swig_fix.py
├── unity_ios.cmake
├── unity_mono.cmake
├── unity_pack.cmake
└── unity_tvos.cmake
├── cp_dlls.py
├── crashlytics
├── CMakeLists.txt
├── src
│ ├── AndroidImpl.cs
│ ├── Crashlytics.cs
│ ├── ExceptionHandler.cs
│ ├── IOSImpl.cs
│ ├── Impl.cs
│ ├── LoggedException.cs
│ ├── Metadata.cs
│ ├── MetadataBuilder.cs
│ ├── StackTraceParser.cs
│ ├── cpp
│ │ ├── CMakeLists.txt
│ │ ├── android
│ │ │ ├── crashlytics_android.cc
│ │ │ └── crashlytics_android.h
│ │ ├── common
│ │ │ └── crashlytics.cc
│ │ ├── include
│ │ │ └── firebase
│ │ │ │ └── crashlytics.h
│ │ ├── ios
│ │ │ ├── Crashlytics_PrivateHeaders
│ │ │ │ ├── Crashlytics_Platform.h
│ │ │ │ └── ExceptionModel_Platform.h
│ │ │ ├── CrashlyticsiOSWrapper.h
│ │ │ └── CrashlyticsiOSWrapper.m
│ │ └── stub
│ │ │ ├── crashlytics_stub.cc
│ │ │ └── crashlytics_stub.h
│ └── swig
│ │ └── crashlytics.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── Crashlytics
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ ├── UIHandlerAutomated.cs.meta
│ │ │ ├── Utils.cs
│ │ │ └── Utils.cs.meta
│ │ │ ├── GuiSkin.guiskin
│ │ │ └── GuiSkin.guiskin.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── database
├── CMakeLists.txt
├── empty.cc
├── src
│ ├── ChildEventHandler.cs
│ ├── DataSnapshot.cs
│ ├── DatabaseError.cs
│ ├── DatabaseException.cs
│ ├── DatabaseReference.cs
│ ├── FirebaseDatabase.cs
│ ├── MutableData.cs
│ ├── OnDisconnect.cs
│ ├── Query.cs
│ ├── ServerValue.cs
│ ├── TransactionResult.cs
│ ├── ValueEventHandler.cs
│ ├── internal
│ │ ├── InternalChildListener.cs
│ │ ├── InternalListener.cs
│ │ ├── InternalTransactionHandler.cs
│ │ ├── InternalValueListener.cs
│ │ └── Utilities.cs
│ └── swig
│ │ ├── database.i
│ │ └── listener.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── Database
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ │ │ ├── GuiSkin.guiskin
│ │ │ └── GuiSkin.guiskin.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── docs
├── analytics
│ ├── AnalyticsReadme.md
│ ├── Analytics_icon.png
│ ├── Analytics_large.png
│ └── Analytics_small.png
├── app_check
│ └── AppCheckReadme.md
├── auth
│ ├── AuthReadme.md
│ ├── Auth_icon.png
│ ├── Auth_large.png
│ └── Auth_small.png
├── crashlytics
│ ├── CrashlyticsReadme.md
│ ├── Crashlytics_icon.png
│ ├── Crashlytics_large.png
│ └── Crashlytics_small.png
├── database
│ ├── DatabaseReadme.md
│ ├── Database_icon.png
│ ├── Database_large.png
│ └── Database_small.png
├── dynamic_links
│ ├── DynamicLinksReadme.md
│ ├── DynamicLinks_icon.png
│ ├── DynamicLinks_large.png
│ └── DynamicLinks_small.png
├── firebaseai
│ └── FirebaseAIReadme.md
├── firestore
│ ├── FirestoreReadme.md
│ ├── Firestore_icon.png
│ ├── Firestore_large.png
│ └── Firestore_small.png
├── functions
│ ├── FunctionsReadme.md
│ ├── Functions_icon.png
│ ├── Functions_large.png
│ └── Functions_small.png
├── installations
│ └── InstallationsReadme.md
├── messaging
│ ├── MessagingReadme.md
│ ├── Messaging_icon.png
│ ├── Messaging_large.png
│ └── Messaging_small.png
├── readme.md
├── remote_config
│ ├── RemoteConfigReadme.md
│ ├── RemoteConfig_icon.png
│ ├── RemoteConfig_large.png
│ └── RemoteConfig_small.png
└── storage
│ ├── StorageReadme.md
│ ├── Storage_icon.png
│ ├── Storage_large.png
│ └── Storage_small.png
├── dynamic_links
├── CMakeLists.txt
├── src
│ ├── AndroidParameters.cs
│ ├── DynamicLinkComponents.cs
│ ├── DynamicLinkOptions.cs
│ ├── DynamicLinkPathLength.cs
│ ├── DynamicLinks.cs
│ ├── GoogleAnalyticsParameters.cs
│ ├── IOSParameters.cs
│ ├── ITunesConnectAnalyticsParameters.cs
│ ├── ReceivedDynamicLink.cs
│ ├── ReceivedDynamicLinkEventArgs.cs
│ ├── ShortDynamicLink.cs
│ ├── SocialMetaTagParameters.cs
│ └── swig
│ │ └── dynamic_links.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── DynamicLinks
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ │ │ ├── GuiSkin.guiskin
│ │ │ └── GuiSkin.guiskin.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── editor
├── CMakeLists.txt
├── app
│ ├── CMakeLists.txt
│ ├── Firebase.Editor.dll.meta.template
│ ├── assets
│ │ ├── fb_analytics.png
│ │ ├── fb_analytics.png.meta
│ │ ├── fb_analytics_dark.png
│ │ ├── fb_analytics_dark.png.meta
│ │ ├── fb_auth.png
│ │ ├── fb_auth.png.meta
│ │ ├── fb_auth_dark.png
│ │ ├── fb_auth_dark.png.meta
│ │ ├── fb_cloud_messaging.png
│ │ ├── fb_cloud_messaging.png.meta
│ │ ├── fb_cloud_messaging_dark.png
│ │ ├── fb_cloud_messaging_dark.png.meta
│ │ ├── fb_config.png
│ │ ├── fb_config.png.meta
│ │ ├── fb_config_dark.png
│ │ ├── fb_config_dark.png.meta
│ │ ├── fb_crashlytics.png
│ │ ├── fb_crashlytics.png.meta
│ │ ├── fb_crashlytics_dark.png
│ │ ├── fb_crashlytics_dark.png.meta
│ │ ├── fb_database.png
│ │ ├── fb_database.png.meta
│ │ ├── fb_database_dark.png
│ │ ├── fb_database_dark.png.meta
│ │ ├── fb_dynamic_links.png
│ │ ├── fb_dynamic_links.png.meta
│ │ ├── fb_dynamic_links_dark.png
│ │ ├── fb_dynamic_links_dark.png.meta
│ │ ├── fb_functions.png
│ │ ├── fb_functions.png.meta
│ │ ├── fb_functions_dark.png
│ │ ├── fb_functions_dark.png.meta
│ │ ├── fb_invites.png
│ │ ├── fb_invites.png.meta
│ │ ├── fb_invites_dark.png
│ │ ├── fb_invites_dark.png.meta
│ │ ├── fb_storage.png
│ │ ├── fb_storage.png.meta
│ │ ├── fb_storage_dark.png
│ │ ├── fb_storage_dark.png.meta
│ │ ├── firebase_lockup.png
│ │ ├── firebase_lockup.png.meta
│ │ ├── firebase_lockup_dark.png
│ │ └── firebase_lockup_dark.png.meta
│ └── src
│ │ ├── AnalyticsFixPropertyRemover.cs
│ │ ├── AndroidAPILevelChecker.cs
│ │ ├── AndroidManifestModifier.cs
│ │ ├── ApiInfo.cs
│ │ ├── AssemblyInfo.cs
│ │ ├── CategoryLogger.cs
│ │ ├── ChooserDialog.cs
│ │ ├── DllLocationPatcher.cs
│ │ ├── DocRef.Designer.cs
│ │ ├── DocRef.resx
│ │ ├── GUILayout.cs
│ │ ├── GUIMenuSelector.cs
│ │ ├── GUITheme.cs
│ │ ├── GenerateXmlFromGoogleServicesJson.cs
│ │ ├── Link.Designer.cs
│ │ ├── Link.resx
│ │ ├── Measurement.cs
│ │ ├── NetworkRequest.cs
│ │ ├── PythonExecutor.cs
│ │ ├── Settings.cs
│ │ ├── SettingsWindow.cs
│ │ ├── Utility.cs
│ │ ├── XcodeProjectModifier.cs
│ │ └── XcodeProjectPatcher.cs
├── crashlytics
│ ├── CMakeLists.txt
│ ├── src
│ │ ├── AndroidPreBuild.cs
│ │ ├── ApplicationIdentifierProvider.cs
│ │ ├── IApplicationIdentifierProvider.cs
│ │ ├── PathConstants.cs
│ │ ├── Storage
│ │ │ ├── AssociationConfigurationStorage.cs
│ │ │ ├── Associations.cs
│ │ │ ├── IFirebaseConfigurationStorage.cs
│ │ │ ├── ScriptableSettingsStorage.cs
│ │ │ └── StorageProvider.cs
│ │ ├── VersionInfo.cs
│ │ └── iOSPostBuild.cs
│ └── test
│ │ └── nunit_tests
│ │ ├── CrashlyticsEditorTestBase.cs
│ │ ├── Fixtures
│ │ ├── GoogleService-Info.plist
│ │ └── google-services.xml
│ │ ├── Mock
│ │ ├── MockApplicationIdentifierProvider.cs
│ │ └── MockFirebaseConfigurationStore.cs
│ │ ├── Storage
│ │ └── AssociationConfigurationStorageUnitTest.cs
│ │ ├── VersionInfoTest.cs
│ │ └── iOSPostBuildUnitTest.cs
└── messaging
│ ├── CMakeLists.txt
│ └── src
│ └── AndroidManifestPatcher.cs
├── empty.cc
├── external
└── CMakeLists.txt
├── firebaseai
├── CMakeLists.txt
├── src
│ ├── Candidate.cs
│ ├── Candidate.cs.meta
│ ├── Chat.cs
│ ├── Chat.cs.meta
│ ├── Citation.cs
│ ├── Citation.cs.meta
│ ├── CountTokensResponse.cs
│ ├── CountTokensResponse.cs.meta
│ ├── FirebaseAI.cs
│ ├── FirebaseAI.cs.meta
│ ├── FunctionCalling.cs
│ ├── FunctionCalling.cs.meta
│ ├── GenerateContentResponse.cs
│ ├── GenerateContentResponse.cs.meta
│ ├── GenerationConfig.cs
│ ├── GenerationConfig.cs.meta
│ ├── GenerativeModel.cs
│ ├── GenerativeModel.cs.meta
│ ├── Internal.meta
│ ├── Internal
│ │ ├── EnumConverters.cs
│ │ ├── EnumConverters.cs.meta
│ │ ├── FirebaseInterops.cs
│ │ ├── FirebaseInterops.cs.meta
│ │ ├── InternalHelpers.cs
│ │ └── InternalHelpers.cs.meta
│ ├── LiveGenerationConfig.cs
│ ├── LiveGenerationConfig.cs.meta
│ ├── LiveGenerativeModel.cs
│ ├── LiveGenerativeModel.cs.meta
│ ├── LiveSession.cs
│ ├── LiveSession.cs.meta
│ ├── LiveSessionResponse.cs
│ ├── LiveSessionResponse.cs.meta
│ ├── ModalityTokenCount.cs
│ ├── ModalityTokenCount.cs.meta
│ ├── ModelContent.cs
│ ├── ModelContent.cs.meta
│ ├── RequestOptions.cs
│ ├── RequestOptions.cs.meta
│ ├── ResponseModality.cs
│ ├── ResponseModality.cs.meta
│ ├── Safety.cs
│ ├── Safety.cs.meta
│ ├── Schema.cs
│ └── Schema.cs.meta
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── FirebaseAI
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── RedBlue.png
│ │ │ ├── RedBlue.png.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ │ │ ├── GuiSkin.guiskin
│ │ │ └── GuiSkin.guiskin.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── firestore
├── CMakeLists.txt
├── scripts
│ ├── README.md
│ ├── cp_unity_dlls.py
│ └── cp_unity_testapp.py
├── snippets
│ └── Snippets.cs
├── src
│ ├── AggregateQuery.cs
│ ├── AggregateQuerySnapshot.cs
│ ├── AggregateSource.cs
│ ├── Blob.cs
│ ├── BuildStubs.cs
│ ├── CollectionReference.cs
│ ├── ConverterRegistry.cs
│ ├── Converters
│ │ ├── AnonymousTypeConverter.cs
│ │ ├── ArrayConverter.cs
│ │ ├── AttributedIdAssigner.cs
│ │ ├── AttributedTypeConverter.cs
│ │ ├── ConverterBase.cs
│ │ ├── ConverterCache.cs
│ │ ├── CustomConverter.cs
│ │ ├── DictionaryConverter.cs
│ │ ├── EnumConverter.cs
│ │ ├── EnumerableConverter.cs
│ │ ├── EnumerableConverterBase.cs
│ │ ├── IFirestoreInternalConverter.cs
│ │ ├── MapConverterBase.cs
│ │ └── SimpleConverters.cs
│ ├── DeserializationContext.cs
│ ├── DocumentChange.cs
│ ├── DocumentReference.cs
│ ├── DocumentSnapshot.cs
│ ├── FieldPath.cs
│ ├── FieldValue.cs
│ ├── Filter.cs
│ ├── FirebaseFirestore.cs
│ ├── FirebaseFirestoreSettings.cs
│ ├── FirestoreConverter.cs
│ ├── FirestoreDataAttribute.cs
│ ├── FirestoreDocumentIdAttribute.cs
│ ├── FirestoreEnumNameConverter.cs
│ ├── FirestoreError.cs
│ ├── FirestoreException.cs
│ ├── FirestorePropertyAttribute.cs
│ ├── GeoPoint.cs
│ ├── ListenerRegistration.cs
│ ├── ListenerRegistrationMap.cs
│ ├── LoadBundleTaskProgress.cs
│ ├── MetadataChanges.cs
│ ├── MonoPInvokeCallbackAttribute.cs
│ ├── Query.cs
│ ├── QuerySnapshot.cs
│ ├── SerializationContext.cs
│ ├── ServerTimestampAttribute.cs
│ ├── ServerTimestampBehavior.cs
│ ├── SetOptions.cs
│ ├── SnapshotMetadata.cs
│ ├── Source.cs
│ ├── Timestamp.cs
│ ├── Transaction.cs
│ ├── TransactionManager.cs
│ ├── TransactionOptions.cs
│ ├── UnknownPropertyHandling.cs
│ ├── ValueDeserializer.cs
│ ├── ValueSerializer.cs
│ ├── WriteBatch.cs
│ ├── internal
│ │ ├── AssertFailedException.cs
│ │ ├── Enums.cs
│ │ ├── EnvironmentVersion.cs
│ │ ├── Hash.cs
│ │ ├── Preconditions.cs
│ │ └── Util.cs
│ └── swig
│ │ ├── CMakeLists.txt
│ │ ├── api_headers.h
│ │ ├── document_event_listener.cc
│ │ ├── document_event_listener.h
│ │ ├── equality_compare.cc
│ │ ├── equality_compare.h
│ │ ├── firestore.i
│ │ ├── hash.cc
│ │ ├── hash.h
│ │ ├── load_bundle_task_progress_callback.cc
│ │ ├── load_bundle_task_progress_callback.h
│ │ ├── map.h
│ │ ├── proxy_helpers.i
│ │ ├── query_event_listener.cc
│ │ ├── query_event_listener.h
│ │ ├── snapshots_in_sync_listener.cc
│ │ ├── snapshots_in_sync_listener.h
│ │ ├── transaction_manager.cc
│ │ ├── transaction_manager.h
│ │ ├── types.i
│ │ └── vector.h
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ ├── Editor
│ │ │ └── Builder.cs
│ │ └── Sample
│ │ │ ├── Firestore
│ │ │ ├── BundleBuilder.cs
│ │ │ ├── EventAccumulator.cs
│ │ │ ├── InvalidArgumentsTest.cs
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── SerializationTestData.cs
│ │ │ ├── SerializationTestData.cs.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ │ │ ├── GuiSkin.guiskin
│ │ │ └── GuiSkin.guiskin.meta
│ ├── Plugins
│ │ └── Android
│ │ │ └── GameLoops.androidlib
│ │ │ ├── AndroidManifest.xml
│ │ │ └── project.properties
│ └── Tests
│ │ ├── BundlesTests.cs
│ │ ├── EventAccumulator.cs
│ │ ├── FirestoreInstanceTests.cs
│ │ ├── FirestoreIntegrationTests.cs
│ │ ├── InvalidArgumentsTest.cs
│ │ ├── MiscellaneousTests.cs
│ │ ├── MutationTests.cs
│ │ ├── ObjectMappingTests.cs
│ │ ├── QueryAndListenerTests.cs
│ │ ├── SerializationTestData.cs
│ │ ├── TestAsserts.cs
│ │ ├── Tests.asmdef
│ │ └── TransactionAndBatchTests.cs
│ └── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── Physics2DSettings.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ └── UnityConnectSettings.asset
├── functions
├── CMakeLists.txt
├── src
│ ├── FirebaseFunctions.cs
│ ├── FunctionsException.cs
│ ├── HttpsCallableReference.cs
│ ├── HttpsCallableResult.cs
│ ├── empty.cc
│ └── swig
│ │ └── functions.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── Functions
│ │ │ ├── .functions
│ │ │ │ └── functions
│ │ │ │ │ ├── index.js
│ │ │ │ │ ├── index.js.meta
│ │ │ │ │ ├── package.json
│ │ │ │ │ └── package.json.meta
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── TestCase.cs
│ │ │ ├── TestCase.cs.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ ├── UIHandlerAutomated.cs.meta
│ │ │ ├── Utils.cs
│ │ │ └── Utils.cs.meta
│ │ │ ├── GuiSkin.guiskin
│ │ │ └── GuiSkin.guiskin.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── gha
└── unity
│ ├── README.md
│ ├── action.yml
│ └── unity_installer.py
├── installations
├── CMakeLists.txt
├── empty.cc
├── src
│ └── swig
│ │ └── installations.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── GuiSkin.guiskin
│ │ │ ├── GuiSkin.guiskin.meta
│ │ │ └── Installations
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── messaging
├── AndroidManifest.xml
├── CMakeLists.txt
├── activity
│ ├── AndroidManifest.xml
│ ├── FirebaseMessagingActivityGenerator.asmdef
│ └── FirebaseMessagingActivityGenerator.cs
├── src
│ ├── FirebaseMessage.cs
│ ├── FirebaseMessaging.cs
│ ├── FirebaseNotification.cs
│ ├── MessagingEventArgs.cs
│ ├── MessagingOptions.cs
│ └── swig
│ │ └── messaging.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── GuiSkin.guiskin
│ │ │ ├── GuiSkin.guiskin.meta
│ │ │ └── Messaging
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── mono_sample
└── run.sh
├── network_request.exe
├── network_request.py
├── proxy
├── AssemblyInfoApp.cs
└── AssemblyInfoTemplate.cs
├── pull_request_template.md
├── release_build_files
└── CMakeLists.txt
├── remote_config
├── CMakeLists.txt
├── empty.cc
├── src
│ ├── ConfigInfo.cs
│ ├── ConfigSettings.cs
│ ├── ConfigUpdateEventArgs.cs
│ ├── ConfigValue.cs
│ ├── FirebaseRemoteConfig.cs
│ ├── RemoteConfigError.cs
│ └── swig
│ │ └── remote_config.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── GuiSkin.guiskin
│ │ │ ├── GuiSkin.guiskin.meta
│ │ │ └── RemoteConfig
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── samples
└── mono_app
│ ├── CMakeLists.txt
│ └── sample.cs
├── scripts
├── build_scripts
│ ├── build_package.py
│ ├── build_zips.py
│ ├── gen_guids.py
│ ├── gen_guids_test.py
│ └── unpack_package.py
├── create_debug_export.py
├── gha-encrypted
│ ├── analytics
│ │ ├── GoogleService-Info.plist.gpg
│ │ └── google-services.json.gpg
│ ├── app_check
│ │ ├── GoogleService-Info.plist.gpg
│ │ ├── app_check_token.txt.gpg
│ │ └── google-services.json.gpg
│ ├── auth
│ │ ├── GoogleService-Info.plist.gpg
│ │ └── google-services.json.gpg
│ ├── crashlytics
│ │ ├── GoogleService-Info.plist.gpg
│ │ └── google-services.json.gpg
│ ├── database
│ │ ├── GoogleService-Info.plist.gpg
│ │ ├── google-services.json.gpg
│ │ └── uri.txt.gpg
│ ├── debug_keystore.gpg
│ ├── dynamic_links
│ │ ├── GoogleService-Info.plist.gpg
│ │ ├── google-services.json.gpg
│ │ └── uri.txt.gpg
│ ├── firebaseai
│ │ ├── GoogleService-Info.plist.gpg
│ │ └── google-services.json.gpg
│ ├── firestore
│ │ ├── GoogleService-Info.plist.gpg
│ │ └── google-services.json.gpg
│ ├── functions
│ │ ├── GoogleService-Info.plist.gpg
│ │ └── google-services.json.gpg
│ ├── gcs_key_file.json.gpg
│ ├── installations
│ │ ├── GoogleService-Info.plist.gpg
│ │ └── google-services.json.gpg
│ ├── messaging
│ │ ├── GoogleService-Info.plist.gpg
│ │ └── google-services.json.gpg
│ ├── remote_config
│ │ ├── GoogleService-Info.plist.gpg
│ │ └── google-services.json.gpg
│ └── storage
│ │ ├── GoogleService-Info.plist.gpg
│ │ ├── bucket.txt.gpg
│ │ └── google-services.json.gpg
├── gha
│ ├── __init__.py
│ ├── build_testapps.py
│ ├── create_pull_request.py
│ ├── desktop_tester.py
│ ├── firebase_github.py
│ ├── gcs_uploader.py
│ ├── integration_testing
│ │ ├── AppBuilderHelper.cs
│ │ ├── InEditorRunner.cs
│ │ ├── MenuScene
│ │ │ ├── GuiSkin.guiskin
│ │ │ ├── GuiSkin.guiskin.meta
│ │ │ ├── Menu.unity
│ │ │ ├── Menu.unity.meta
│ │ │ ├── SceneLoader.cs
│ │ │ └── SceneLoader.cs.meta
│ │ ├── PackageImporter.cs
│ │ ├── PluginToggler.cs
│ │ ├── RuntimeSwitcher.cs
│ │ ├── XcodeCapabilities.cs
│ │ ├── __init__.py
│ │ ├── automated_testapp
│ │ │ ├── AutomatedTestRunner.cs
│ │ │ └── ftl_testapp_files
│ │ │ │ ├── AndroidTestLabManager.cs
│ │ │ │ ├── ApplePluginWrapper.cs
│ │ │ │ ├── AppleTestLabManager.cs
│ │ │ │ ├── DesktopTestLabManager.cs
│ │ │ │ ├── DummyTestLabManager.cs
│ │ │ │ ├── Firebase.TestLabManager.csproj
│ │ │ │ ├── LibcWrapper.cs
│ │ │ │ └── TestLabManager.cs
│ │ ├── build_testapps.json
│ │ ├── config_reader.py
│ │ ├── csc.rsp
│ │ ├── gameloop_android
│ │ │ ├── app
│ │ │ │ ├── build.gradle
│ │ │ │ └── src
│ │ │ │ │ ├── androidTest
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ └── java
│ │ │ │ │ │ └── com
│ │ │ │ │ │ └── google
│ │ │ │ │ │ └── firebase
│ │ │ │ │ │ └── gameloop
│ │ │ │ │ │ └── GameLoopUITest.kt
│ │ │ │ │ └── main
│ │ │ │ │ ├── AndroidManifest.xml
│ │ │ │ │ ├── java
│ │ │ │ │ └── com
│ │ │ │ │ │ └── google
│ │ │ │ │ │ └── firebase
│ │ │ │ │ │ └── gameloop
│ │ │ │ │ │ └── MainActivity.kt
│ │ │ │ │ └── res
│ │ │ │ │ ├── layout
│ │ │ │ │ └── activity_main.xml
│ │ │ │ │ ├── mipmap-xxxhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── values
│ │ │ │ │ ├── colors.xml
│ │ │ │ │ ├── strings.xml
│ │ │ │ │ └── styles.xml
│ │ │ │ │ └── xml
│ │ │ │ │ └── file_paths.xml
│ │ │ ├── build.gradle
│ │ │ ├── gradle.properties
│ │ │ ├── gradle
│ │ │ │ └── wrapper
│ │ │ │ │ ├── gradle-wrapper.jar
│ │ │ │ │ └── gradle-wrapper.properties
│ │ │ ├── gradlew
│ │ │ ├── gradlew.bat
│ │ │ └── settings.gradle
│ │ ├── gameloop_apple
│ │ │ ├── gameloop.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ ├── gameloop
│ │ │ │ ├── AppDelegate.swift
│ │ │ │ ├── Base.lproj
│ │ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ │ └── Main.storyboard
│ │ │ │ ├── Constants.swift
│ │ │ │ ├── Info.plist
│ │ │ │ └── ViewController.swift
│ │ │ ├── gameloopUITests
│ │ │ │ ├── Info.plist
│ │ │ │ └── gameloopUITests.swift
│ │ │ └── gameloop_tvos
│ │ │ │ └── Base.lproj
│ │ │ │ ├── LaunchScreen.storyboard
│ │ │ │ └── Main.storyboard
│ │ ├── gcs.py
│ │ ├── test_validation.py
│ │ ├── unity_commands.py
│ │ ├── unity_finder.py
│ │ ├── unity_version.py
│ │ └── xcodebuild.py
│ ├── it_workflow.py
│ ├── print_matrix_configuration.py
│ ├── read_ftl_test_result.py
│ ├── report_build_status.py
│ ├── requirements.txt
│ ├── restore_secrets.py
│ ├── retry_test_failures.py
│ ├── summarize_test_results.py
│ ├── test_simulator.py
│ ├── trigger_workflow.py
│ └── update_issue_comment.py
└── update_versions.py
├── storage
├── CMakeLists.txt
├── src
│ ├── DownloadState.cs
│ ├── FirebaseStorage.cs
│ ├── MetadataChange.cs
│ ├── StorageException.cs
│ ├── StorageMetadata.cs
│ ├── StorageProgress.cs
│ ├── StorageReference.cs
│ ├── UploadState.cs
│ ├── empty.cc
│ ├── internal
│ │ ├── ModuleLogger.cs
│ │ ├── Preconditions.cs
│ │ ├── TransferState.cs
│ │ └── TransferStateUpdater.cs
│ └── swig
│ │ ├── monitor_controller.h
│ │ └── storage.i
└── testapp
│ ├── Assets
│ ├── Firebase
│ │ └── Sample
│ │ │ ├── GuiSkin.guiskin
│ │ │ ├── GuiSkin.guiskin.meta
│ │ │ └── Storage
│ │ │ ├── MainScene.unity
│ │ │ ├── MainScene.unity.meta
│ │ │ ├── MainSceneAutomated.unity
│ │ │ ├── MainSceneAutomated.unity.meta
│ │ │ ├── UIHandler.cs
│ │ │ ├── UIHandler.cs.meta
│ │ │ ├── UIHandlerAutomated.cs
│ │ │ └── UIHandlerAutomated.cs.meta
│ └── Plugins
│ │ └── Android
│ │ └── GameLoops.androidlib
│ │ ├── AndroidManifest.xml
│ │ ├── AndroidManifest.xml.meta
│ │ ├── project.properties
│ │ └── project.properties.meta
│ ├── ProjectSettings
│ ├── AudioManager.asset
│ ├── ClusterInputManager.asset
│ ├── DynamicsManager.asset
│ ├── EditorBuildSettings.asset
│ ├── EditorSettings.asset
│ ├── GraphicsSettings.asset
│ ├── InputManager.asset
│ ├── NavMeshAreas.asset
│ ├── NetworkManager.asset
│ ├── PackageManagerSettings.asset
│ ├── Physics2DSettings.asset
│ ├── PresetManager.asset
│ ├── ProjectSettings.asset
│ ├── ProjectVersion.txt
│ ├── QualitySettings.asset
│ ├── TagManager.asset
│ ├── TimeManager.asset
│ ├── UnityConnectSettings.asset
│ ├── VFXManager.asset
│ └── XRSettings.asset
│ └── readme.md
├── swig_commenter.py
├── swig_debug_parser.py
├── swig_nested_fix.py
├── swig_post_process.py
├── testapp
├── AppOptions.cs
├── FirebaseApp.cs
├── FirebaseHandler.cs
├── FirebaseLogger.cs
├── MonoHttpFactory.cs
├── MonoHttpRequest.cs
├── MonoPlatformServices.cs
└── PlatformInformation.cs
└── unity_packer
├── debug_single_export_json
├── analytics.json
├── app_check.json
├── auth.json
├── crashlytics.json
├── database.json
├── dynamic_links.json
├── firebaseai.json
├── firestore.json
├── functions.json
├── installations.json
├── messaging.json
├── remote_config.json
└── storage.json
├── exports.json
└── guids.json
/.allstar/binary_artifacts.yaml:
--------------------------------------------------------------------------------
1 | # Ignore reason: Necessary files for build or onboarding tool
2 | ignorePaths:
3 | - aar_builder/classes.jar
4 | - messaging/activity/classes.jar
5 | - network_request.exe
6 |
--------------------------------------------------------------------------------
/.gitallowed:
--------------------------------------------------------------------------------
1 | # app/src/AppOptions.cs allows a fake secret to be used in code example
2 | AIzaSyDdVgKwhZl0sTTTLZ7iTmt1r3N2cJLnaDk
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 |
3 | # Python byte-compiled / optimized / DLL files
4 | __pycache__/
5 | *.py[cod]
6 | *$py.class
7 | *.pyc
8 |
9 | ### Gradle ###
10 | .gradle
11 | **/build/
12 |
13 | # Unencrypted secret files
14 | google-services.json
15 | GoogleService-Info.plist
16 | uri_prefix.txt
17 | server_key.txt
18 | gcs_key_file.json
19 |
20 | # Folders for cmake/test output
21 | *_build/
22 | *_unity/
23 | *_unity_seperate/
24 | *_unity_separate/
25 | output/
26 | output_unpack*/
27 |
28 | # Windows ignore
29 | vcpkg
30 |
31 | # Visual Studio Code
32 | .vscode/
33 |
34 | # Downloaded NDK
35 | ndk/
36 | ndk_zip
37 |
38 | # Downloaded EDM4U
39 | unity_jar_resolver/
40 |
--------------------------------------------------------------------------------
/aar_builder/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
7 |
8 |
9 |
--------------------------------------------------------------------------------
/aar_builder/R.txt:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/aar_builder/R.txt
--------------------------------------------------------------------------------
/aar_builder/classes.jar:
--------------------------------------------------------------------------------
1 | PK
--------------------------------------------------------------------------------
/analytics/testapp/Assets/Firebase/Sample/Analytics/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e28fcf6ad8955448d888eda699fbf9a1
3 | timeCreated: 1464042031
4 | licenseType: Free
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/analytics/testapp/Assets/Firebase/Sample/Analytics/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1981b4cf57c39461ba2ba430b88e368a
3 | timeCreated: 1501704203
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/analytics/testapp/Assets/Firebase/Sample/Analytics/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 73ef52bc320fb46cb9cde77b4b501006
3 | timeCreated: 1464036407
4 | licenseType: Free
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/analytics/testapp/Assets/Firebase/Sample/Analytics/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7ce0cae2f8541401cb60da2cb3c578e5
3 | timeCreated: 1501704272
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/analytics/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/analytics/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/analytics/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 35455f808a69049afa41bd5cbaba83b7
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/analytics/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/analytics/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9bf1c408885dc4b80a4be13883b141d5
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/analytics/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/analytics/testapp/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 |
--------------------------------------------------------------------------------
/analytics/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/analytics/testapp/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 |
--------------------------------------------------------------------------------
/analytics/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/analytics/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/analytics/testapp/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 |
--------------------------------------------------------------------------------
/analytics/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/analytics/testapp/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 |
--------------------------------------------------------------------------------
/analytics/testapp/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 |
--------------------------------------------------------------------------------
/analytics/testapp/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 | m_Enabled: 0
7 | m_TestMode: 0
8 | m_TestEventUrl:
9 | m_TestConfigUrl:
10 | m_TestInitMode: 0
11 | CrashReportingSettings:
12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
13 | m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate
14 | m_Enabled: 0
15 | m_CaptureEditorExceptions: 1
16 | UnityPurchasingSettings:
17 | m_Enabled: 0
18 | m_TestMode: 0
19 | UnityAnalyticsSettings:
20 | m_Enabled: 0
21 | m_InitializeOnStartup: 1
22 | m_TestMode: 0
23 | m_TestEventUrl:
24 | m_TestConfigUrl:
25 | UnityAdsSettings:
26 | m_Enabled: 0
27 | m_InitializeOnStartup: 1
28 | m_TestMode: 0
29 | m_IosGameId:
30 | m_AndroidGameId:
31 | m_GameIds: {}
32 | m_GameId:
33 | PerformanceReportingSettings:
34 | m_Enabled: 0
--------------------------------------------------------------------------------
/analytics/testapp/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 |
--------------------------------------------------------------------------------
/analytics/testapp/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 | }
--------------------------------------------------------------------------------
/app/platform/IHttpFactoryService.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2017 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | using System;
18 |
19 | namespace Firebase.Platform {
20 | /// Creates FirebaseHttpRequests.
21 | internal interface IHttpFactoryService {
22 | FirebaseHttpRequest OpenConnection(Uri url);
23 | }
24 | }
25 |
26 |
--------------------------------------------------------------------------------
/app/platform/Mono/MonoPlatformServices.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2017 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | using Firebase.Platform.Default;
18 | using Firebase.Platform;
19 | using System;
20 |
21 | namespace Firebase.Mono {
22 | public class MonoPlatformServices {
23 | public static void Install() {
24 | }
25 | }
26 | }
27 |
--------------------------------------------------------------------------------
/app/src/export_fix.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2019 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | #ifndef FIREBASE_APP_CLIENT_UNITY_SRC_EXPORT_FIX_H_
18 | #define FIREBASE_APP_CLIENT_UNITY_SRC_EXPORT_FIX_H_
19 |
20 | // Stub function to add well known export to swig. See export_fix.cc for better
21 | // description
22 | namespace internal
23 | {
24 | inline void ExportFix() {}
25 | } // namespace internal
26 |
27 |
28 | #endif // FIREBASE_APP_CLIENT_UNITY_SRC_EXPORT_FIX_H_
29 |
--------------------------------------------------------------------------------
/app/src/swig/init_result.i:
--------------------------------------------------------------------------------
1 | // Copyright 2016 Google Inc. All Rights Reserved.
2 | //
3 | // This file contains typemaps that handle firebase::InitResult function output
4 | // parameters such that...
5 | //
6 | // int foo(InitResult* result);
7 | //
8 | // generates the C# method:
9 | //
10 | // int foo(out InitResult result);
11 |
12 | // InitResult is used as a output parameter, so add the typemaps for that case.
13 | %typemap(ctype, out="void *") firebase::InitResult* "int *"
14 | %typemap(imtype, out="global::System.IntPtr") firebase::InitResult* "out int"
15 | %typemap(cstype, out="$csclassname") firebase::InitResult* "out InitResult"
16 | %typemap(csin,
17 | pre=" int temp$csinput = 0;",
18 | post=" $csinput = (InitResult)temp$csinput;",
19 | cshin="out $csinput"
20 | ) firebase::InitResult* "out temp$csinput"
21 |
--------------------------------------------------------------------------------
/app/src/swig/null_check_this.i:
--------------------------------------------------------------------------------
1 | // Copyright 2019 Google Inc. All Rights Reserved.
2 |
3 | // Makes sure any reference to self / this that references nullptr will throw
4 | // an exception.
5 | %typemap(check) SWIGTYPE *self %{
6 | #ifndef FIREBASE_TO_STRING
7 | #define FIREBASE_TO_STRING2(x) #x
8 | #define FIREBASE_TO_STRING(x) FIREBASE_TO_STRING2(#x)
9 | #endif // FIREBASE_TO_STRING
10 | if (!$1) {
11 | SWIG_CSharpSetPendingExceptionArgument(
12 | SWIG_CSharpArgumentNullException,
13 | FIREBASE_TO_STRING($1_mangle) " has been disposed", 0);
14 | return $null;
15 | }
16 | #undef FIREBASE_TO_STRING
17 | #undef FIREBASE_TO_STRING2
18 | %}
19 |
--------------------------------------------------------------------------------
/app_check/testapp/Assets/Firebase/Sample/AppCheck/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c1bd6589d0a79442bac83b00229d4e2
3 | timeCreated: 1534896708
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/app_check/testapp/Assets/Firebase/Sample/AppCheck/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 893124b811910a543949343a0ecec563
3 | timeCreated: 1534896718
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/app_check/testapp/Assets/Firebase/Sample/AppCheck/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 98edf81534a5c9d4ba6267fc6572ee1c
3 | timeCreated: 1534896493
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/app_check/testapp/Assets/Firebase/Sample/AppCheck/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 861f3c4bb5ca00c4e80208e581d262ca
3 | timeCreated: 1534896493
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/app_check/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/app_check/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/app_check/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3aac75b808a5c4e678839c8960dc26eb
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/app_check/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/app_check/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24a0ec758cf9d4f80bf0417464871eb9
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/app_check/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/app_check/testapp/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 |
--------------------------------------------------------------------------------
/app_check/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/app_check/testapp/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 |
--------------------------------------------------------------------------------
/app_check/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/app_check/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/app_check/testapp/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 |
--------------------------------------------------------------------------------
/app_check/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/app_check/testapp/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 |
--------------------------------------------------------------------------------
/app_check/testapp/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 |
--------------------------------------------------------------------------------
/app_check/testapp/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 | UnityPurchasingSettings:
7 | m_Enabled: 0
8 | m_TestMode: 0
9 | UnityAnalyticsSettings:
10 | m_Enabled: 0
11 | m_InitializeOnStartup: 1
12 | m_TestMode: 0
13 | m_TestEventUrl:
14 | m_TestConfigUrl:
15 |
--------------------------------------------------------------------------------
/app_check/testapp/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 |
--------------------------------------------------------------------------------
/app_check/testapp/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 | }
--------------------------------------------------------------------------------
/auth/empty.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/auth/empty.cc
--------------------------------------------------------------------------------
/auth/testapp/Assets/Firebase/Sample/Auth/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3a65e5d8e86987f41aa4a3b3b96b8b0c
3 | timeCreated: 1534889766
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/auth/testapp/Assets/Firebase/Sample/Auth/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd64ac42080bcd84e95b878df4b676f4
3 | timeCreated: 1534890443
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/auth/testapp/Assets/Firebase/Sample/Auth/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: deec479a7a87e5e438345549c846a0da
3 | timeCreated: 1534889487
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/auth/testapp/Assets/Firebase/Sample/Auth/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5355f0ed0d93d7844bb2ca8e6c8c8ea7
3 | timeCreated: 1534889487
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/auth/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/auth/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/auth/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fc3464cd882d6421b86b8f1c92b5db0d
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/auth/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/auth/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: aff8f3b79fbcf4f91a24baebfffcb0c0
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/auth/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/auth/testapp/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 |
--------------------------------------------------------------------------------
/auth/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/auth/testapp/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 |
--------------------------------------------------------------------------------
/auth/testapp/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: 3
7 | m_ExternalVersionControlSupport: Hidden Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/auth/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/auth/testapp/ProjectSettings/Physics2DSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!19 &1
4 | Physics2DSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Gravity: {x: 0, y: -9.81}
8 | m_DefaultMaterial: {fileID: 0}
9 | m_VelocityIterations: 8
10 | m_PositionIterations: 3
11 | m_VelocityThreshold: 1
12 | m_MaxLinearCorrection: 0.2
13 | m_MaxAngularCorrection: 8
14 | m_MaxTranslationSpeed: 100
15 | m_MaxRotationSpeed: 360
16 | m_MinPenetrationForPenalty: 0.01
17 | m_BaumgarteScale: 0.2
18 | m_BaumgarteTimeOfImpactScale: 0.75
19 | m_TimeToSleep: 0.5
20 | m_LinearSleepTolerance: 0.01
21 | m_AngularSleepTolerance: 2
22 | m_QueriesHitTriggers: 1
23 | m_QueriesStartInColliders: 1
24 | m_ChangeStopsCallbacks: 0
25 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
26 |
--------------------------------------------------------------------------------
/auth/testapp/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 |
--------------------------------------------------------------------------------
/auth/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/auth/testapp/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 |
--------------------------------------------------------------------------------
/auth/testapp/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 |
--------------------------------------------------------------------------------
/auth/testapp/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 | m_Enabled: 0
7 | m_TestMode: 0
8 | m_TestEventUrl:
9 | m_TestConfigUrl:
10 | m_TestInitMode: 0
11 | CrashReportingSettings:
12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
13 | m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate
14 | m_Enabled: 0
15 | m_CaptureEditorExceptions: 1
16 | UnityPurchasingSettings:
17 | m_Enabled: 0
18 | m_TestMode: 0
19 | UnityAnalyticsSettings:
20 | m_Enabled: 0
21 | m_InitializeOnStartup: 1
22 | m_TestMode: 0
23 | m_TestEventUrl:
24 | m_TestConfigUrl:
25 | UnityAdsSettings:
26 | m_Enabled: 0
27 | m_InitializeOnStartup: 1
28 | m_TestMode: 0
29 | m_IosGameId:
30 | m_AndroidGameId:
31 | m_GameIds: {}
32 | m_GameId:
33 | PerformanceReportingSettings:
34 | m_Enabled: 0
35 |
--------------------------------------------------------------------------------
/auth/testapp/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 |
--------------------------------------------------------------------------------
/auth/testapp/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 | }
--------------------------------------------------------------------------------
/cmake/ExpectedTestDependencies.xml:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 | Assets/Firebase/m2repository
19 |
20 |
21 |
22 |
23 |
--------------------------------------------------------------------------------
/cmake/dependencies.template:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | @IOS_PODS@
8 |
9 | @ANDROID_PACKAGES@
10 |
11 |
12 | Assets/Firebase/m2repository
13 |
14 |
15 |
16 |
--------------------------------------------------------------------------------
/cmake/external/google_minijson.patch:
--------------------------------------------------------------------------------
1 | diff --git a/MiniJSON.cs b/MiniJSON.cs
2 | index c73cbe5..fcc4397 100644
3 | --- a/MiniJSON.cs
4 | +++ b/MiniJSON.cs
5 | @@ -32,6 +32,7 @@ using System.Collections.Generic;
6 | using System.IO;
7 | using System.Text;
8 |
9 | +namespace Google {
10 | namespace MiniJSON {
11 | // Example usage:
12 | //
13 | @@ -562,3 +563,4 @@ namespace MiniJSON {
14 | }
15 | }
16 | }
17 | +}
18 |
--------------------------------------------------------------------------------
/cmake/maven.template:
--------------------------------------------------------------------------------
1 |
2 | com.google.firebase
3 | @ARTIFACT_ID@
4 |
5 | @VERSION@
6 | @VERSION@
7 |
8 |
9 |
--------------------------------------------------------------------------------
/cmake/pom.template:
--------------------------------------------------------------------------------
1 |
5 | 4.0.0
6 | com.google.firebase
7 | @ARTIFACT_ID@
8 | @VERSION@
9 | aar
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/cmake/project_list.template:
--------------------------------------------------------------------------------
1 | // Generated by CMAKE. Do Not Modify!
2 | #ifndef FIREBASE_APP_CLIENT_UNITY_SRC_PROJECT_LIST_GEN_H_
3 | #define FIREBASE_APP_CLIENT_UNITY_SRC_PROJECT_LIST_GEN_H_
4 |
5 | @PROJECT_LIST_HEADER_RAW@
6 |
7 | #endif // FIREBASE_APP_CLIENT_UNITY_SRC_PROJECT_LIST_GEN_H_
--------------------------------------------------------------------------------
/crashlytics/src/cpp/ios/Crashlytics_PrivateHeaders/ExceptionModel_Platform.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2023 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 | //
17 | // Crashlytics_ExceptionModel.h
18 | // Crashlytics
19 | //
20 |
21 | #import
22 |
23 | @interface FIRExceptionModel (Platform)
24 |
25 | @property(nonatomic) BOOL isFatal;
26 | @property(nonatomic) BOOL onDemand;
27 |
28 | @end
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Firebase/Sample/Crashlytics/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3778db841de31f94187ac73cb1fe8b60
3 | timeCreated: 1534894816
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Firebase/Sample/Crashlytics/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1981b4cf57c39461ba2ba430b88e368a
3 | timeCreated: 1501704203
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Firebase/Sample/Crashlytics/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c2e404bbe5e1ae748bb17a180c11f395
3 | timeCreated: 1534894397
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Firebase/Sample/Crashlytics/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7ce0cae2f8541401cb60da2cb3c578e5
3 | timeCreated: 1501704272
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Firebase/Sample/Crashlytics/Utils.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f139f049f6d9bb449847584a09d61df3
3 | timeCreated: 1534894397
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8be5cc63d590e40aa9d2d70807ae415a
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/crashlytics/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e40a01fa4455f4d3fba2ce2d12aebea4
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/crashlytics/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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 |
--------------------------------------------------------------------------------
/crashlytics/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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 | m_Enabled: 0
7 | m_TestMode: 0
8 | m_TestEventUrl:
9 | m_TestConfigUrl:
10 | m_TestInitMode: 0
11 | CrashReportingSettings:
12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
13 | m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate
14 | m_Enabled: 0
15 | m_CaptureEditorExceptions: 1
16 | UnityPurchasingSettings:
17 | m_Enabled: 0
18 | m_TestMode: 0
19 | UnityAnalyticsSettings:
20 | m_Enabled: 0
21 | m_InitializeOnStartup: 1
22 | m_TestMode: 0
23 | m_TestEventUrl:
24 | m_TestConfigUrl:
25 | UnityAdsSettings:
26 | m_Enabled: 0
27 | m_InitializeOnStartup: 1
28 | m_TestMode: 0
29 | m_IosGameId:
30 | m_AndroidGameId:
31 | m_GameIds: {}
32 | m_GameId:
33 | PerformanceReportingSettings:
34 | m_Enabled: 0
35 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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 |
--------------------------------------------------------------------------------
/crashlytics/testapp/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 | }
--------------------------------------------------------------------------------
/database/empty.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/database/empty.cc
--------------------------------------------------------------------------------
/database/testapp/Assets/Firebase/Sample/Database/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff93a2a72377aa545a05e77d85026fb3
3 | timeCreated: 1534893186
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/database/testapp/Assets/Firebase/Sample/Database/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0c57fcf50cf1ad1429885f39b8083d8c
3 | timeCreated: 1534893311
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/database/testapp/Assets/Firebase/Sample/Database/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ea1661dadf55ca645b1bdd7c7a266c5c
3 | timeCreated: 1534891827
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/database/testapp/Assets/Firebase/Sample/Database/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 769baa153d5260c4d926872d67badaf2
3 | timeCreated: 1534891827
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/database/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/database/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/database/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24ca4beb1824644edac8d38f57a96ddd
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/database/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/database/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 04f6321196f394e45bcb5441530be17c
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/database/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/database/testapp/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 |
--------------------------------------------------------------------------------
/database/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/database/testapp/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 |
--------------------------------------------------------------------------------
/database/testapp/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: 3
7 | m_ExternalVersionControlSupport: Hidden Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/database/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/database/testapp/ProjectSettings/Physics2DSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!19 &1
4 | Physics2DSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Gravity: {x: 0, y: -9.81}
8 | m_DefaultMaterial: {fileID: 0}
9 | m_VelocityIterations: 8
10 | m_PositionIterations: 3
11 | m_VelocityThreshold: 1
12 | m_MaxLinearCorrection: 0.2
13 | m_MaxAngularCorrection: 8
14 | m_MaxTranslationSpeed: 100
15 | m_MaxRotationSpeed: 360
16 | m_MinPenetrationForPenalty: 0.01
17 | m_BaumgarteScale: 0.2
18 | m_BaumgarteTimeOfImpactScale: 0.75
19 | m_TimeToSleep: 0.5
20 | m_LinearSleepTolerance: 0.01
21 | m_AngularSleepTolerance: 2
22 | m_QueriesHitTriggers: 1
23 | m_QueriesStartInColliders: 1
24 | m_ChangeStopsCallbacks: 0
25 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
26 |
--------------------------------------------------------------------------------
/database/testapp/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 |
--------------------------------------------------------------------------------
/database/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/database/testapp/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 |
--------------------------------------------------------------------------------
/database/testapp/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 |
--------------------------------------------------------------------------------
/database/testapp/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 | m_Enabled: 0
7 | m_TestMode: 0
8 | m_TestEventUrl:
9 | m_TestConfigUrl:
10 | m_TestInitMode: 0
11 | CrashReportingSettings:
12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
13 | m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate
14 | m_Enabled: 0
15 | m_CaptureEditorExceptions: 1
16 | UnityPurchasingSettings:
17 | m_Enabled: 0
18 | m_TestMode: 0
19 | UnityAnalyticsSettings:
20 | m_Enabled: 0
21 | m_InitializeOnStartup: 1
22 | m_TestMode: 0
23 | m_TestEventUrl:
24 | m_TestConfigUrl:
25 | UnityAdsSettings:
26 | m_Enabled: 0
27 | m_InitializeOnStartup: 1
28 | m_TestMode: 0
29 | m_IosGameId:
30 | m_AndroidGameId:
31 | m_GameIds: {}
32 | m_GameId:
33 | PerformanceReportingSettings:
34 | m_Enabled: 0
35 |
--------------------------------------------------------------------------------
/database/testapp/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 |
--------------------------------------------------------------------------------
/database/testapp/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 | }
--------------------------------------------------------------------------------
/docs/analytics/Analytics_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/analytics/Analytics_icon.png
--------------------------------------------------------------------------------
/docs/analytics/Analytics_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/analytics/Analytics_large.png
--------------------------------------------------------------------------------
/docs/analytics/Analytics_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/analytics/Analytics_small.png
--------------------------------------------------------------------------------
/docs/auth/Auth_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/auth/Auth_icon.png
--------------------------------------------------------------------------------
/docs/auth/Auth_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/auth/Auth_large.png
--------------------------------------------------------------------------------
/docs/auth/Auth_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/auth/Auth_small.png
--------------------------------------------------------------------------------
/docs/crashlytics/Crashlytics_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/crashlytics/Crashlytics_icon.png
--------------------------------------------------------------------------------
/docs/crashlytics/Crashlytics_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/crashlytics/Crashlytics_large.png
--------------------------------------------------------------------------------
/docs/crashlytics/Crashlytics_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/crashlytics/Crashlytics_small.png
--------------------------------------------------------------------------------
/docs/database/Database_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/database/Database_icon.png
--------------------------------------------------------------------------------
/docs/database/Database_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/database/Database_large.png
--------------------------------------------------------------------------------
/docs/database/Database_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/database/Database_small.png
--------------------------------------------------------------------------------
/docs/dynamic_links/DynamicLinks_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/dynamic_links/DynamicLinks_icon.png
--------------------------------------------------------------------------------
/docs/dynamic_links/DynamicLinks_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/dynamic_links/DynamicLinks_large.png
--------------------------------------------------------------------------------
/docs/dynamic_links/DynamicLinks_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/dynamic_links/DynamicLinks_small.png
--------------------------------------------------------------------------------
/docs/firestore/Firestore_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/firestore/Firestore_icon.png
--------------------------------------------------------------------------------
/docs/firestore/Firestore_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/firestore/Firestore_large.png
--------------------------------------------------------------------------------
/docs/firestore/Firestore_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/firestore/Firestore_small.png
--------------------------------------------------------------------------------
/docs/functions/Functions_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/functions/Functions_icon.png
--------------------------------------------------------------------------------
/docs/functions/Functions_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/functions/Functions_large.png
--------------------------------------------------------------------------------
/docs/functions/Functions_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/functions/Functions_small.png
--------------------------------------------------------------------------------
/docs/messaging/Messaging_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/messaging/Messaging_icon.png
--------------------------------------------------------------------------------
/docs/messaging/Messaging_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/messaging/Messaging_large.png
--------------------------------------------------------------------------------
/docs/messaging/Messaging_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/messaging/Messaging_small.png
--------------------------------------------------------------------------------
/docs/remote_config/RemoteConfig_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/remote_config/RemoteConfig_icon.png
--------------------------------------------------------------------------------
/docs/remote_config/RemoteConfig_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/remote_config/RemoteConfig_large.png
--------------------------------------------------------------------------------
/docs/remote_config/RemoteConfig_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/remote_config/RemoteConfig_small.png
--------------------------------------------------------------------------------
/docs/storage/Storage_icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/storage/Storage_icon.png
--------------------------------------------------------------------------------
/docs/storage/Storage_large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/storage/Storage_large.png
--------------------------------------------------------------------------------
/docs/storage/Storage_small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/docs/storage/Storage_small.png
--------------------------------------------------------------------------------
/dynamic_links/src/ReceivedDynamicLink.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2017 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | namespace Firebase.DynamicLinks {
18 |
19 | /// @brief The received Dynamic Link.
20 | public sealed class ReceivedDynamicLink {
21 | /// The URL that was passed to the app.
22 | public System.Uri Url { get; internal set; }
23 | /// The strength of the match for the link.
24 | public LinkMatchStrength MatchStrength {get; internal set; }
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/Assets/Firebase/Sample/DynamicLinks/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2178d4f32b4f57f46bbc1d01a49f38f4
3 | timeCreated: 1534893676
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/Assets/Firebase/Sample/DynamicLinks/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 23fe06b4c27798045a1bacb0969ddb9e
3 | timeCreated: 1534893686
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/Assets/Firebase/Sample/DynamicLinks/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 552814c88c97f5b43aa5620a0617749b
3 | timeCreated: 1534893606
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/Assets/Firebase/Sample/DynamicLinks/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 278a46f295f22004fbdd444eaddab230
3 | timeCreated: 1534893606
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 60cc569d252584c2f87d60e217eb1a2c
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 60bff5e3ec31645e19c842d1b1ae7ddf
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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 | m_Enabled: 0
7 | m_TestMode: 0
8 | m_TestEventUrl:
9 | m_TestConfigUrl:
10 | m_TestInitMode: 0
11 | CrashReportingSettings:
12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
13 | m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate
14 | m_Enabled: 0
15 | m_CaptureEditorExceptions: 1
16 | UnityPurchasingSettings:
17 | m_Enabled: 0
18 | m_TestMode: 0
19 | UnityAnalyticsSettings:
20 | m_Enabled: 0
21 | m_InitializeOnStartup: 1
22 | m_TestMode: 0
23 | m_TestEventUrl:
24 | m_TestConfigUrl:
25 | UnityAdsSettings:
26 | m_Enabled: 0
27 | m_InitializeOnStartup: 1
28 | m_TestMode: 0
29 | m_IosGameId:
30 | m_AndroidGameId:
31 | m_GameIds: {}
32 | m_GameId:
33 | PerformanceReportingSettings:
34 | m_Enabled: 0
35 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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 |
--------------------------------------------------------------------------------
/dynamic_links/testapp/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 | }
--------------------------------------------------------------------------------
/editor/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | # Copyright 2021 Google
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the "License");
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # http://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 |
15 | add_subdirectory(app)
16 | add_subdirectory(crashlytics)
17 | add_subdirectory(messaging)
18 |
--------------------------------------------------------------------------------
/editor/app/Firebase.Editor.dll.meta.template:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9f2edbf81053418f879076c05f816dc2
3 | time_created: 1480838400
4 | labels:
5 | - gvh
6 | - gvh_teditor
7 | - gvh_v0.0.0
8 | timeCreated: 1481245558
9 | licenseType: Pro
10 | PluginImporter:
11 | serializedVersion: 1
12 | iconMap: {}
13 | executionOrder: {}
14 | isPreloaded: 0
15 | isOverridable: 0
16 | validateReferences: 0
17 | platformData:
18 | Any:
19 | enabled: 0
20 | settings: {}
21 | Editor:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | WindowsStoreApps:
26 | enabled: 0
27 | settings:
28 | CPU: AnyCPU
29 | userData:
30 | assetBundleName:
31 | assetBundleVariant:
--------------------------------------------------------------------------------
/editor/app/assets/fb_analytics.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_analytics.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_analytics_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_analytics_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_auth.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_auth.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_auth_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_auth_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_cloud_messaging.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_cloud_messaging.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_cloud_messaging_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_cloud_messaging_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_config.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_config.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_config_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_config_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_crashlytics.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_crashlytics.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_crashlytics_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_crashlytics_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_database.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_database.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_database_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_database_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_dynamic_links.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_dynamic_links.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_dynamic_links_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_dynamic_links_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_functions.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_functions.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_functions_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_functions_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_invites.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_invites.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_invites_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_invites_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_storage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_storage.png
--------------------------------------------------------------------------------
/editor/app/assets/fb_storage_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/fb_storage_dark.png
--------------------------------------------------------------------------------
/editor/app/assets/firebase_lockup.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/firebase_lockup.png
--------------------------------------------------------------------------------
/editor/app/assets/firebase_lockup_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/editor/app/assets/firebase_lockup_dark.png
--------------------------------------------------------------------------------
/empty.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/empty.cc
--------------------------------------------------------------------------------
/firebaseai/src/Candidate.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 753a5f290a3e94d43ab8f3a4ef088317
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/Chat.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79ddb6505f26c4186bd80ba9962eb02a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/Citation.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1f64f3d6fd12141b7ae80e9ef6bf4742
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/CountTokensResponse.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e279f91330cc94b7e93e3d2a1e159403
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/FirebaseAI.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8a926cac497fe46d7bfd4b54468dd93c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/FunctionCalling.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d7036bad0c20443bc83375b3dd9f7b96
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/GenerateContentResponse.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 76e344bed23d0443ab380371627114f2
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/GenerationConfig.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c1b22da39415747f68b2d899cabcc864
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/GenerativeModel.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 94e46896812e7418c8132c5ec1c963c1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/Internal.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 31e41d46085b24149b7cf509decaa9b1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/firebaseai/src/Internal/EnumConverters.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8a064ad89b66a43dfb59c69722ff3b45
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/Internal/FirebaseInterops.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d81a0b65509964ae388eac09c170658f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/Internal/InternalHelpers.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dc22b072c909243daa757c5241086143
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/LiveGenerationConfig.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: af3fcba26cabf46fca326044deda2026
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/LiveGenerativeModel.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 45cf02f49d8974f0cb7f5a9d4f0d9ccf
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/LiveSession.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d9597044bbe314bb99102a3cff2c381a
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/LiveSessionResponse.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c7872b6c35b22486aa01c06498618357
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/ModalityTokenCount.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5ed20d75f591346f486af865ed852ea6
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/ModelContent.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3ca3fe7e24ab94c3f9d54a735c7dea32
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/RequestOptions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fdbe4c58c158143cca4e7afef4172f5c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/ResponseModality.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 33c06d80e1f86493ea8b64a11507742b
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/Safety.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: afdcd193c694e46f383938f481826214
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/src/Schema.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 67b1940eba1d747c698990cd7a56db3d
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Firebase/Sample/FirebaseAI/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c1bd6589d0a79442bac83b00229d4e2
3 | timeCreated: 1534896708
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Firebase/Sample/FirebaseAI/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 893124b811910a543949343a0ecec563
3 | timeCreated: 1534896718
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Firebase/Sample/FirebaseAI/RedBlue.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/firebaseai/testapp/Assets/Firebase/Sample/FirebaseAI/RedBlue.png
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Firebase/Sample/FirebaseAI/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 98edf81534a5c9d4ba6267fc6572ee1c
3 | timeCreated: 1534896493
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Firebase/Sample/FirebaseAI/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 861f3c4bb5ca00c4e80208e581d262ca
3 | timeCreated: 1534896493
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3aac75b808a5c4e678839c8960dc26eb
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/firebaseai/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24a0ec758cf9d4f80bf0417464871eb9
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/firebaseai/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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 |
--------------------------------------------------------------------------------
/firebaseai/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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 | UnityPurchasingSettings:
7 | m_Enabled: 0
8 | m_TestMode: 0
9 | UnityAnalyticsSettings:
10 | m_Enabled: 0
11 | m_InitializeOnStartup: 1
12 | m_TestMode: 0
13 | m_TestEventUrl:
14 | m_TestConfigUrl:
15 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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 |
--------------------------------------------------------------------------------
/firebaseai/testapp/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 | }
--------------------------------------------------------------------------------
/firestore/scripts/README.md:
--------------------------------------------------------------------------------
1 | This directory contains scripts useful for developers during local development.
2 |
--------------------------------------------------------------------------------
/firestore/src/BuildStubs.cs:
--------------------------------------------------------------------------------
1 | // Copyright 2021 Google LLC
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // https://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | // TODO(unity-api): Create BUILD file and delete this. It only exists so you
16 | // can run "mcs -t:library *.cs" to sanity-check the stubs build.
17 | namespace Firebase.Platform {
18 | public class FirebaseApp { }
19 | }
20 |
--------------------------------------------------------------------------------
/firestore/src/internal/Hash.cs:
--------------------------------------------------------------------------------
1 | // Copyright 2021 Google LLC
2 | //
3 | // Licensed under the Apache License, Version 2.0 (the "License");
4 | // you may not use this file except in compliance with the License.
5 | // You may obtain a copy of the License at
6 | //
7 | // https://www.apache.org/licenses/LICENSE-2.0
8 | //
9 | // Unless required by applicable law or agreed to in writing, software
10 | // distributed under the License is distributed on an "AS IS" BASIS,
11 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | // See the License for the specific language governing permissions and
13 | // limitations under the License.
14 |
15 | using System;
16 |
17 | namespace Firebase.Firestore.Internal {
18 | internal static class Hash {
19 | internal static int LongHash(long l) {
20 | return (int)((l ^ l >> 32) & 0xFFFFFFFF);
21 | }
22 |
23 | internal static int DoubleBitwiseHash(double d) {
24 | return LongHash(BitConverter.DoubleToInt64Bits(d));
25 | }
26 | }
27 | }
28 |
--------------------------------------------------------------------------------
/firestore/testapp/Assets/Firebase/Sample/Firestore/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c1bd6589d0a79442bac83b00229d4e2
3 | timeCreated: 1534896708
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/firestore/testapp/Assets/Firebase/Sample/Firestore/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 893124b811910a543949343a0ecec563
3 | timeCreated: 1534896718
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/firestore/testapp/Assets/Firebase/Sample/Firestore/SerializationTestData.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 430f853680699467dadaf1e0c9e295f3
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/firestore/testapp/Assets/Firebase/Sample/Firestore/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 98edf81534a5c9d4ba6267fc6572ee1c
3 | timeCreated: 1534896493
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/firestore/testapp/Assets/Firebase/Sample/Firestore/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 861f3c4bb5ca00c4e80208e581d262ca
3 | timeCreated: 1534896493
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/firestore/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/firestore/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/firestore/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/firestore/testapp/Assets/Tests/Tests.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Tests",
3 | "references": [
4 | "UnityEngine.TestRunner",
5 | "UnityEditor.TestRunner"
6 | ],
7 | "includePlatforms": [],
8 | "excludePlatforms": [],
9 | "allowUnsafeCode": false,
10 | "overrideReferences": true,
11 | "precompiledReferences": [
12 | "nunit.framework.dll",
13 | "Firebase.App.dll",
14 | "Firebase.Auth.dll",
15 | "Firebase.Firestore.dll",
16 | "Firebase.TaskExtension.dll"
17 | ],
18 | "autoReferenced": false,
19 | "defineConstraints": [
20 | "UNITY_INCLUDE_TESTS"
21 | ],
22 | "versionDefines": [],
23 | "noEngineReferences": false
24 | }
25 |
--------------------------------------------------------------------------------
/firestore/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/firestore/testapp/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 |
--------------------------------------------------------------------------------
/firestore/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/firestore/testapp/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 |
--------------------------------------------------------------------------------
/firestore/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/firestore/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/firestore/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/firestore/testapp/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 |
--------------------------------------------------------------------------------
/firestore/testapp/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 |
--------------------------------------------------------------------------------
/firestore/testapp/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 | m_Enabled: 0
7 | m_TestMode: 0
8 | m_TestEventUrl:
9 | m_TestConfigUrl:
10 | m_TestInitMode: 0
11 | CrashReportingSettings:
12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
13 | m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate
14 | m_Enabled: 0
15 | m_CaptureEditorExceptions: 1
16 | UnityPurchasingSettings:
17 | m_Enabled: 0
18 | m_TestMode: 0
19 | UnityAnalyticsSettings:
20 | m_Enabled: 0
21 | m_InitializeOnStartup: 1
22 | m_TestMode: 0
23 | m_TestEventUrl:
24 | m_TestConfigUrl:
25 | UnityAdsSettings:
26 | m_Enabled: 0
27 | m_InitializeOnStartup: 1
28 | m_TestMode: 0
29 | m_IosGameId:
30 | m_AndroidGameId:
31 | m_GameIds: {}
32 | m_GameId:
33 | PerformanceReportingSettings:
34 | m_Enabled: 0
35 |
--------------------------------------------------------------------------------
/functions/src/HttpsCallableResult.cs:
--------------------------------------------------------------------------------
1 | /*
2 | * Copyright 2018 Google LLC
3 | *
4 | * Licensed under the Apache License, Version 2.0 (the "License");
5 | * you may not use this file except in compliance with the License.
6 | * You may obtain a copy of the License at
7 | *
8 | * http://www.apache.org/licenses/LICENSE-2.0
9 | *
10 | * Unless required by applicable law or agreed to in writing, software
11 | * distributed under the License is distributed on an "AS IS" BASIS,
12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 | * See the License for the specific language governing permissions and
14 | * limitations under the License.
15 | */
16 |
17 | namespace Firebase.Functions {
18 | public sealed class HttpsCallableResult {
19 | internal HttpsCallableResult(object data) {
20 | this.Data = data;
21 | }
22 |
23 | /// the result of the call as a generic object.
24 | public object Data { get; private set; }
25 | }
26 | }
27 |
28 |
--------------------------------------------------------------------------------
/functions/src/empty.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/functions/src/empty.cc
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/Functions/.functions/functions/index.js.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b2c01a2dd504428a875b08a970ce339c
3 | timeCreated: 1539128002
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/Functions/.functions/functions/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "functions",
3 | "description": "Cloud Functions for Firebase Unity Quickstart",
4 | "dependencies": {
5 | "firebase-admin": "~5.10.0",
6 | "firebase-functions": "0.9.0"
7 | },
8 | "private": true
9 | }
10 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/Functions/.functions/functions/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 910de0cc2485485984b51fd9320e477d
3 | timeCreated: 1539128002
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/Functions/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3778db841de31f94187ac73cb1fe8b60
3 | timeCreated: 1534894816
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/Functions/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a589b00f797064b4ab67ca1006f7bffa
3 | timeCreated: 1534894836
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/Functions/TestCase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f88ab41362bae9b43a353031260c2241
3 | timeCreated: 1534894397
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/Functions/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c2e404bbe5e1ae748bb17a180c11f395
3 | timeCreated: 1534894397
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/Functions/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 18d63a8c744c82841b56393c27128895
3 | timeCreated: 1534894397
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/Functions/Utils.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f139f049f6d9bb449847584a09d61df3
3 | timeCreated: 1534894397
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 71b7c324b59014a0285a6a3e0151cdbf
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/functions/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff7ecb1a3db884c24b211d6351581cda
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/functions/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/functions/testapp/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 |
--------------------------------------------------------------------------------
/functions/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/functions/testapp/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 |
--------------------------------------------------------------------------------
/functions/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/functions/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/functions/testapp/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 |
--------------------------------------------------------------------------------
/functions/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/functions/testapp/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 |
--------------------------------------------------------------------------------
/functions/testapp/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 |
--------------------------------------------------------------------------------
/functions/testapp/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 | m_Enabled: 0
7 | m_TestMode: 0
8 | m_TestEventUrl:
9 | m_TestConfigUrl:
10 | m_TestInitMode: 0
11 | CrashReportingSettings:
12 | m_EventUrl: https://perf-events.cloud.unity3d.com/api/events/crashes
13 | m_NativeEventUrl: https://perf-events.cloud.unity3d.com/symbolicate
14 | m_Enabled: 0
15 | m_CaptureEditorExceptions: 1
16 | UnityPurchasingSettings:
17 | m_Enabled: 0
18 | m_TestMode: 0
19 | UnityAnalyticsSettings:
20 | m_Enabled: 0
21 | m_InitializeOnStartup: 1
22 | m_TestMode: 0
23 | m_TestEventUrl:
24 | m_TestConfigUrl:
25 | UnityAdsSettings:
26 | m_Enabled: 0
27 | m_InitializeOnStartup: 1
28 | m_TestMode: 0
29 | m_IosGameId:
30 | m_AndroidGameId:
31 | m_GameIds: {}
32 | m_GameId:
33 | PerformanceReportingSettings:
34 | m_Enabled: 0
35 |
--------------------------------------------------------------------------------
/functions/testapp/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 |
--------------------------------------------------------------------------------
/functions/testapp/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 | }
--------------------------------------------------------------------------------
/installations/empty.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/installations/empty.cc
--------------------------------------------------------------------------------
/installations/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/installations/testapp/Assets/Firebase/Sample/Installations/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b82ba666b9cf10d4abe31db47abf9e68
3 | timeCreated: 1534895002
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/installations/testapp/Assets/Firebase/Sample/Installations/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0ba752978a933a74a9e96f11f5336d5b
3 | timeCreated: 1534895008
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/installations/testapp/Assets/Firebase/Sample/Installations/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 27a848d6ce111404c8aa91344057922f
3 | timeCreated: 1534894357
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {installations: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/installations/testapp/Assets/Firebase/Sample/Installations/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ce17f358556dadf408b0232bace8b923
3 | timeCreated: 1534894357
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {installations: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/installations/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/installations/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1bba19837ac62482ba871993e23f7789
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/installations/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/installations/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a12cb275742ae41659a11c4f027a47f2
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/installations/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/installations/testapp/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 |
--------------------------------------------------------------------------------
/installations/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/installations/testapp/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 |
--------------------------------------------------------------------------------
/installations/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/installations/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/installations/testapp/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 |
--------------------------------------------------------------------------------
/installations/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/installations/testapp/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 |
--------------------------------------------------------------------------------
/installations/testapp/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 |
--------------------------------------------------------------------------------
/installations/testapp/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 | UnityPurchasingSettings:
7 | m_Enabled: 0
8 | m_TestMode: 0
9 | UnityAnalyticsSettings:
10 | m_Enabled: 0
11 | m_InitializeOnStartup: 1
12 | m_TestMode: 0
13 | m_TestEventUrl:
14 | m_TestConfigUrl:
15 |
--------------------------------------------------------------------------------
/installations/testapp/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 |
--------------------------------------------------------------------------------
/installations/testapp/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 | }
--------------------------------------------------------------------------------
/messaging/activity/FirebaseMessagingActivityGenerator.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "FirebaseMessagingActivityGenerator",
3 | "rootNamespace": "",
4 | "references": [],
5 | "includePlatforms": [
6 | "Editor"
7 | ],
8 | "excludePlatforms": [],
9 | "allowUnsafeCode": false,
10 | "overrideReferences": false,
11 | "precompiledReferences": [],
12 | "autoReferenced": true,
13 | "defineConstraints": [],
14 | "versionDefines": [],
15 | "noEngineReferences": false
16 | }
17 |
--------------------------------------------------------------------------------
/messaging/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/messaging/testapp/Assets/Firebase/Sample/Messaging/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b7b85896d8bb0654babfe4c9b4f7cc1d
3 | timeCreated: 1534895967
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/messaging/testapp/Assets/Firebase/Sample/Messaging/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 74ff36ad2b74cbc448ce6d0d14c95be4
3 | timeCreated: 1534895990
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/messaging/testapp/Assets/Firebase/Sample/Messaging/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3e97dcef62d2d084e8fed851dc17079f
3 | timeCreated: 1534895868
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/messaging/testapp/Assets/Firebase/Sample/Messaging/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8469016b348d1184c948f4bee8ba8595
3 | timeCreated: 1534895869
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/messaging/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/messaging/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: df32880d70214478daa40cc238a764d1
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/messaging/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/messaging/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 999164d3c616040aaa730fa09f86b80f
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/messaging/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 | m_VirtualizeEffects: 1
17 |
--------------------------------------------------------------------------------
/messaging/testapp/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 |
--------------------------------------------------------------------------------
/messaging/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/messaging/testapp/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 |
--------------------------------------------------------------------------------
/messaging/testapp/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: 3
7 | m_ExternalVersionControlSupport: Hidden Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 1
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/messaging/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/messaging/testapp/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 |
--------------------------------------------------------------------------------
/messaging/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/messaging/testapp/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 |
--------------------------------------------------------------------------------
/messaging/testapp/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 |
--------------------------------------------------------------------------------
/messaging/testapp/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 | UnityPurchasingSettings:
7 | m_Enabled: 0
8 | m_TestMode: 0
9 | UnityAnalyticsSettings:
10 | m_Enabled: 0
11 | m_InitializeOnStartup: 1
12 | m_TestMode: 0
13 | m_TestEventUrl:
14 | m_TestConfigUrl:
15 |
--------------------------------------------------------------------------------
/messaging/testapp/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 |
--------------------------------------------------------------------------------
/messaging/testapp/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 | }
--------------------------------------------------------------------------------
/network_request.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/network_request.exe
--------------------------------------------------------------------------------
/pull_request_template.md:
--------------------------------------------------------------------------------
1 | ### Description
2 | > Provide details of the change, and generalize the change in the PR title above.
3 |
4 | [replace this line]: # (Describe your changes in detail.)
5 | ***
6 | ### Testing
7 | > Describe how you've tested these changes.
8 |
9 |
10 | [replace this line]: # (Describe your testing in detail.)
11 | ***
12 |
13 | ### Type of Change
14 | Place an `x` the applicable box:
15 | - [ ] Bug fix. Add the issue # below if applicable.
16 | - [ ] New feature. A non-breaking change which adds functionality.
17 | - [ ] Other, such as a build process or documentation change.
18 | ***
19 |
20 |
--------------------------------------------------------------------------------
/remote_config/empty.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/remote_config/empty.cc
--------------------------------------------------------------------------------
/remote_config/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/remote_config/testapp/Assets/Firebase/Sample/RemoteConfig/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f0c94038fadefe0478c8fcb792460fe7
3 | timeCreated: 1534896134
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/remote_config/testapp/Assets/Firebase/Sample/RemoteConfig/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2d2a306056970054ab71f5387034148d
3 | timeCreated: 1534896141
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/remote_config/testapp/Assets/Firebase/Sample/RemoteConfig/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 09b510b382c3dbb41a90e85a444e2434
3 | timeCreated: 1534896192
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/remote_config/testapp/Assets/Firebase/Sample/RemoteConfig/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8b2426f1a075b9e499625b85b2f483a0
3 | timeCreated: 1534896192
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/remote_config/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/remote_config/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 79af6556ced4c4e0d80ce9f8b5158bb1
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/remote_config/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/remote_config/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f3d89ea5e14d24cc29e96313083fdd6b
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/remote_config/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/remote_config/testapp/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 |
--------------------------------------------------------------------------------
/remote_config/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/remote_config/testapp/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/TestApp/MainScene.unity
10 |
--------------------------------------------------------------------------------
/remote_config/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/remote_config/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/remote_config/testapp/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 |
--------------------------------------------------------------------------------
/remote_config/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/remote_config/testapp/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 |
--------------------------------------------------------------------------------
/remote_config/testapp/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 |
--------------------------------------------------------------------------------
/remote_config/testapp/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 | UnityPurchasingSettings:
7 | m_Enabled: 0
8 | m_TestMode: 0
9 | UnityAnalyticsSettings:
10 | m_Enabled: 0
11 | m_InitializeOnStartup: 1
12 | m_TestMode: 0
13 | m_TestEventUrl:
14 | m_TestConfigUrl:
15 |
--------------------------------------------------------------------------------
/remote_config/testapp/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 |
--------------------------------------------------------------------------------
/remote_config/testapp/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 | }
--------------------------------------------------------------------------------
/samples/mono_app/CMakeLists.txt:
--------------------------------------------------------------------------------
1 | # Copyright 2019 Google
2 | #
3 | # Licensed under the Apache License, Version 2.0 (the "License");
4 | # you may not use this file except in compliance with the License.
5 | # You may obtain a copy of the License at
6 | #
7 | # http://www.apache.org/licenses/LICENSE-2.0
8 | #
9 | # Unless required by applicable law or agreed to in writing, software
10 | # distributed under the License is distributed on an "AS IS" BASIS,
11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 | # See the License for the specific language governing permissions and
13 | # limitations under the License.
14 |
15 | # This file compiles a mono sample app that uses the firebase mono libraries
16 |
17 | mono_add_executable(mono_sample_app_cs
18 | MODULE
19 | MonoSampleApp
20 | SOURCES
21 | sample.cs
22 | REFERENCES
23 | firebase_app_cs
24 | firebase_storage_cs
25 | )
26 |
--------------------------------------------------------------------------------
/scripts/gha-encrypted/analytics/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/analytics/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/analytics/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/analytics/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/app_check/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/app_check/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/app_check/app_check_token.txt.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/app_check/app_check_token.txt.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/app_check/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/app_check/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/auth/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/auth/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/auth/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/auth/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/crashlytics/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/crashlytics/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/crashlytics/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/crashlytics/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/database/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/database/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/database/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/database/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/database/uri.txt.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/database/uri.txt.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/debug_keystore.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/debug_keystore.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/dynamic_links/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/dynamic_links/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/dynamic_links/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/dynamic_links/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/dynamic_links/uri.txt.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/dynamic_links/uri.txt.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/firebaseai/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/firebaseai/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/firebaseai/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/firebaseai/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/firestore/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/firestore/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/firestore/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/firestore/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/functions/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/functions/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/functions/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/functions/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/gcs_key_file.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/gcs_key_file.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/installations/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/installations/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/installations/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/installations/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/messaging/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/messaging/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/messaging/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/messaging/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/remote_config/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/remote_config/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/remote_config/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/remote_config/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/storage/GoogleService-Info.plist.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/storage/GoogleService-Info.plist.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/storage/bucket.txt.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/storage/bucket.txt.gpg
--------------------------------------------------------------------------------
/scripts/gha-encrypted/storage/google-services.json.gpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha-encrypted/storage/google-services.json.gpg
--------------------------------------------------------------------------------
/scripts/gha/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright 2023 Google
2 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/MenuScene/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9f3d30187e96e48ca83e65baa7fbad79
3 | timeCreated: 1541089849
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | mainObjectFileID: -1
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/MenuScene/Menu.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 22baa88a41cfe4973b25f2b29caad8bc
3 | timeCreated: 1541007107
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/MenuScene/SceneLoader.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 146ae16ce92fa4b60bc8addd10bcfb34
3 | timeCreated: 1541007202
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/__init__.py:
--------------------------------------------------------------------------------
1 | # Copyright 2023 Google
2 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/csc.rsp:
--------------------------------------------------------------------------------
1 | -define:FIREBASE_RUNNING_FROM_CI
2 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/app/src/androidTest/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/app/src/main/res/layout/activity_main.xml:
--------------------------------------------------------------------------------
1 |
2 |
8 |
17 |
18 |
19 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha/integration_testing/gameloop_android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/app/src/main/res/values/colors.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 | #6200EE
4 | #3700B3
5 | #03DAC5
6 |
7 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/app/src/main/res/values/strings.xml:
--------------------------------------------------------------------------------
1 |
2 | gameloop
3 | Testing
4 | Game Loop Complete
5 |
6 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/app/src/main/res/values/styles.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/app/src/main/res/xml/file_paths.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
6 |
7 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/build.gradle:
--------------------------------------------------------------------------------
1 | // Top-level build file where you can add configuration options common to all sub-projects/modules.
2 | buildscript {
3 | ext.kotlin_version = "1.3.72"
4 | repositories {
5 | google()
6 | jcenter()
7 | }
8 | dependencies {
9 | classpath "com.android.tools.build:gradle:4.0.1"
10 | classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
11 |
12 | // NOTE: Do not place your application dependencies here; they belong
13 | // in the individual module build.gradle files
14 | }
15 | }
16 |
17 | allprojects {
18 | repositories {
19 | google()
20 | jcenter()
21 | }
22 | }
23 |
24 | ext {
25 | compileSdk = 28
26 | buildTools = '28.0.3'
27 | minSdk = 16
28 | targetSdk = 28
29 | }
30 |
31 | task clean(type: Delete) {
32 | delete rootProject.buildDir
33 | }
34 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/gradle/wrapper/gradle-wrapper.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/scripts/gha/integration_testing/gameloop_android/gradle/wrapper/gradle-wrapper.jar
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/gradle/wrapper/gradle-wrapper.properties:
--------------------------------------------------------------------------------
1 | #Sat Apr 03 15:11:30 PDT 2021
2 | distributionBase=GRADLE_USER_HOME
3 | distributionPath=wrapper/dists
4 | zipStoreBase=GRADLE_USER_HOME
5 | zipStorePath=wrapper/dists
6 | distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip
7 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_android/settings.gradle:
--------------------------------------------------------------------------------
1 | include ':app'
2 | rootProject.name = "gameloop"
3 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_apple/gameloop/Constants.swift:
--------------------------------------------------------------------------------
1 | // Copyright 2021 Google LLC
2 |
3 | /// Constants used across the loop launcher and UI test.
4 | public struct Constants {
5 | public static let completeText = "Game Loop Complete"
6 | public static let gameLoopTimeout = "GAME_LOOP_TIMEOUT"
7 | public static let gameLoopScenario = "GAME_LOOP_SCENARIO"
8 | public static let gameLoopBundleId = "GAME_LOOP_BUNDLE_ID"
9 |
10 | // Custom URL schemes for starting and ending game loops
11 | public static let gameLoopScheme = "firebase-game-loop://"
12 | public static let gameLoopCompleteScheme = "firebase-game-loop-complete://"
13 |
14 | // Directory to look for the output results
15 | public static let resultsDirectory = "GameLoopResults"
16 | }
17 |
--------------------------------------------------------------------------------
/scripts/gha/integration_testing/gameloop_apple/gameloopUITests/Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | $(DEVELOPMENT_LANGUAGE)
7 | CFBundleExecutable
8 | $(EXECUTABLE_NAME)
9 | CFBundleIdentifier
10 | $(PRODUCT_BUNDLE_IDENTIFIER)
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundleName
14 | $(PRODUCT_NAME)
15 | CFBundlePackageType
16 | $(PRODUCT_BUNDLE_PACKAGE_TYPE)
17 | CFBundleShortVersionString
18 | 1.0
19 | CFBundleVersion
20 | 1
21 |
22 |
23 |
--------------------------------------------------------------------------------
/scripts/gha/requirements.txt:
--------------------------------------------------------------------------------
1 | absl-py
2 | attrs
3 | pyyaml
4 | pytz
5 | requests
6 | PyGithub
7 | packaging
8 |
--------------------------------------------------------------------------------
/storage/src/empty.cc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/firebase/firebase-unity-sdk/d3ad0b6903c2babd4e06a6c70061c0d9fa8c363b/storage/src/empty.cc
--------------------------------------------------------------------------------
/storage/testapp/Assets/Firebase/Sample/GuiSkin.guiskin.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14ab14e9b97f743dca62b51e1e369f07
3 | timeCreated: 1474935020
4 | licenseType: Pro
5 | NativeFormatImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/storage/testapp/Assets/Firebase/Sample/Storage/MainScene.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9c1bd6589d0a79442bac83b00229d4e2
3 | timeCreated: 1534896708
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/storage/testapp/Assets/Firebase/Sample/Storage/MainSceneAutomated.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 893124b811910a543949343a0ecec563
3 | timeCreated: 1534896718
4 | licenseType: Pro
5 | DefaultImporter:
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/storage/testapp/Assets/Firebase/Sample/Storage/UIHandler.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 98edf81534a5c9d4ba6267fc6572ee1c
3 | timeCreated: 1534896493
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/storage/testapp/Assets/Firebase/Sample/Storage/UIHandlerAutomated.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 861f3c4bb5ca00c4e80208e581d262ca
3 | timeCreated: 1534896493
4 | licenseType: Pro
5 | MonoImporter:
6 | serializedVersion: 2
7 | defaultReferences: []
8 | executionOrder: 0
9 | icon: {instanceID: 0}
10 | userData:
11 | assetBundleName:
12 | assetBundleVariant:
13 |
--------------------------------------------------------------------------------
/storage/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
--------------------------------------------------------------------------------
/storage/testapp/Assets/Plugins/Android/GameLoops.androidlib/AndroidManifest.xml.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3aac75b808a5c4e678839c8960dc26eb
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/storage/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties:
--------------------------------------------------------------------------------
1 | # Copyright (C) 2019 Google Inc. All Rights Reserved.
2 | #
3 | # Together with an AndroidManifest, placing this file into a directory tells Unity
4 | # that the directory is an Android library. Unity will then merge the manifest into
5 | # the main manifest.
6 |
7 | android.library=true
8 |
--------------------------------------------------------------------------------
/storage/testapp/Assets/Plugins/Android/GameLoops.androidlib/project.properties.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 24a0ec758cf9d4f80bf0417464871eb9
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/storage/testapp/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 | m_Volume: 1
7 | Rolloff Scale: 1
8 | Doppler Factor: 1
9 | Default Speaker Mode: 2
10 | m_SampleRate: 0
11 | m_DSPBufferSize: 0
12 | m_VirtualVoiceCount: 512
13 | m_RealVoiceCount: 32
14 | m_SpatializerPlugin:
15 | m_DisableAudio: 0
16 |
--------------------------------------------------------------------------------
/storage/testapp/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 |
--------------------------------------------------------------------------------
/storage/testapp/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: 2
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_SolverIterationCount: 6
13 | m_QueriesHitTriggers: 1
14 | m_EnableAdaptiveForce: 0
15 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
16 |
--------------------------------------------------------------------------------
/storage/testapp/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 |
--------------------------------------------------------------------------------
/storage/testapp/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: 3
7 | m_ExternalVersionControlSupport: Visible Meta Files
8 | m_SerializationMode: 2
9 | m_WebSecurityEmulationEnabled: 0
10 | m_WebSecurityEmulationHostUrl: http://www.mydomain.com/mygame.unity3d
11 | m_DefaultBehaviorMode: 0
12 | m_SpritePackerMode: 2
13 | m_SpritePackerPaddingPower: 1
14 | m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd
15 | m_ProjectGenerationRootNamespace:
16 |
--------------------------------------------------------------------------------
/storage/testapp/ProjectSettings/NetworkManager.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!149 &1
4 | NetworkManager:
5 | m_ObjectHideFlags: 0
6 | m_DebugLevel: 0
7 | m_Sendrate: 15
8 | m_AssetToPrefab: {}
9 |
--------------------------------------------------------------------------------
/storage/testapp/ProjectSettings/Physics2DSettings.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!19 &1
4 | Physics2DSettings:
5 | m_ObjectHideFlags: 0
6 | serializedVersion: 2
7 | m_Gravity: {x: 0, y: -9.81}
8 | m_DefaultMaterial: {fileID: 0}
9 | m_VelocityIterations: 8
10 | m_PositionIterations: 3
11 | m_VelocityThreshold: 1
12 | m_MaxLinearCorrection: 0.2
13 | m_MaxAngularCorrection: 8
14 | m_MaxTranslationSpeed: 100
15 | m_MaxRotationSpeed: 360
16 | m_MinPenetrationForPenalty: 0.01
17 | m_BaumgarteScale: 0.2
18 | m_BaumgarteTimeOfImpactScale: 0.75
19 | m_TimeToSleep: 0.5
20 | m_LinearSleepTolerance: 0.01
21 | m_AngularSleepTolerance: 2
22 | m_QueriesHitTriggers: 1
23 | m_QueriesStartInColliders: 1
24 | m_ChangeStopsCallbacks: 0
25 | m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff
26 |
--------------------------------------------------------------------------------
/storage/testapp/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 |
--------------------------------------------------------------------------------
/storage/testapp/ProjectSettings/ProjectVersion.txt:
--------------------------------------------------------------------------------
1 | m_EditorVersion: 2021.3.43f1
2 | m_EditorVersionWithRevision: 2021.3.43f1 (6f9470916942)
3 |
--------------------------------------------------------------------------------
/storage/testapp/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 |
--------------------------------------------------------------------------------
/storage/testapp/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 |
--------------------------------------------------------------------------------
/storage/testapp/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 | UnityPurchasingSettings:
7 | m_Enabled: 0
8 | m_TestMode: 0
9 | UnityAnalyticsSettings:
10 | m_Enabled: 0
11 | m_InitializeOnStartup: 1
12 | m_TestMode: 0
13 | m_TestEventUrl:
14 | m_TestConfigUrl:
15 |
--------------------------------------------------------------------------------
/storage/testapp/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 |
--------------------------------------------------------------------------------
/storage/testapp/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 | }
--------------------------------------------------------------------------------
/testapp/FirebaseLogger.cs:
--------------------------------------------------------------------------------
1 | namespace Firebase.Platform {
2 |
3 | internal class FirebaseLogger {
4 | // Log a message via Unity's debug logger.
5 | internal static void LogMessage(PlatformLogLevel logLevel,
6 | string message) {
7 | PlatformLogLevel currentLevel = FirebaseHandler.AppUtils.GetLogLevel();
8 | if (logLevel < currentLevel) return;
9 | System.Console.WriteLine(message);
10 | }
11 | }
12 |
13 | } // namespace Firebase
14 |
--------------------------------------------------------------------------------
/testapp/MonoHttpFactory.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using Firebase;
3 | using Firebase.Platform;
4 |
5 | namespace Firebase.Mono {
6 | /// Creates FirebaseHttpRequests.
7 | internal class MonoHttpFactory : IHttpFactoryService {
8 | private static MonoHttpFactory _instance = new MonoHttpFactory();
9 | public static MonoHttpFactory Instance { get { return _instance; } }
10 |
11 | public FirebaseHttpRequest OpenConnection(Uri url) {
12 | return new MonoHttpRequest(url);
13 | }
14 | }
15 | }
16 |
--------------------------------------------------------------------------------
/testapp/MonoPlatformServices.cs:
--------------------------------------------------------------------------------
1 | using Firebase.Platform.Default;
2 | using Firebase.Platform;
3 | using System;
4 |
5 | namespace Firebase.Mono {
6 | public class MonoPlatformServices {
7 | public static void Install() {
8 | Services.HttpFactory = MonoHttpFactory.Instance;
9 | }
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/testapp/PlatformInformation.cs:
--------------------------------------------------------------------------------
1 | namespace Firebase.Platform {
2 |
3 | // Helper class that contains functions that handle platform specific behavior.
4 | // This is done through the UnityEngine API.
5 | internal static class PlatformInformation {
6 | // Is the current platform Android?
7 | internal static bool IsAndroid {
8 | get {
9 | return false;
10 | }
11 | }
12 |
13 | // Is the current platform iOS?
14 | internal static bool IsIOS {
15 | get {
16 | return false;
17 | }
18 | }
19 |
20 | internal static string DefaultConfigLocation {
21 | get {
22 | return ".";
23 | }
24 | }
25 |
26 | // The synchronization context that should be used.
27 | internal static System.Threading.SynchronizationContext SynchronizationContext {
28 | get { return null; }
29 | }
30 |
31 | internal static float RealtimeSinceStartup {
32 | get { return 0.0f; }
33 | }
34 | }
35 |
36 | } // namespace Firebase
37 |
--------------------------------------------------------------------------------