From f2ca32740bcc33684deb63a3373b81508d790a2c Mon Sep 17 00:00:00 2001 From: Michael Pfaff Date: Tue, 9 Jun 2020 15:59:08 -0400 Subject: [PATCH] Remove broken example --- example/.metadata | 10 - example/android/.gitignore | 7 - example/android/app/build.gradle | 70 - .../android/app/src/debug/AndroidManifest.xml | 7 - .../android/app/src/main/AndroidManifest.xml | 30 - .../snowball/flutterappunity/MainActivity.kt | 12 - .../main/res/drawable/launch_background.xml | 12 - .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 544 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 442 -> 0 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 721 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 1031 -> 0 bytes .../main/res/mipmap-xxxhdpi/ic_launcher.png | Bin 1443 -> 0 bytes .../app/src/main/res/values/styles.xml | 8 - .../app/src/profile/AndroidManifest.xml | 7 - example/android/build.gradle | 31 - example/android/gradle.properties | 4 - .../gradle/wrapper/gradle-wrapper.properties | 6 - example/android/settings.gradle | 15 - example/android/unity-classes/build.gradle | 2 - example/ios/.gitignore | 32 - example/ios/Flutter/AppFrameworkInfo.plist | 26 - example/ios/Flutter/Debug.xcconfig | 2 - example/ios/Flutter/Release.xcconfig | 2 - example/ios/Podfile | 90 - example/ios/Runner.xcodeproj/project.pbxproj | 597 -- .../contents.xcworkspacedata | 7 - .../xcshareddata/xcschemes/Runner.xcscheme | 91 - .../contents.xcworkspacedata | 13 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - example/ios/Runner/AppDelegate.swift | 14 - .../AppIcon.appiconset/Contents.json | 122 - .../Icon-App-1024x1024@1x.png | Bin 10932 -> 0 bytes .../AppIcon.appiconset/Icon-App-20x20@1x.png | Bin 564 -> 0 bytes .../AppIcon.appiconset/Icon-App-20x20@2x.png | Bin 1283 -> 0 bytes .../AppIcon.appiconset/Icon-App-20x20@3x.png | Bin 1588 -> 0 bytes .../AppIcon.appiconset/Icon-App-29x29@1x.png | Bin 1025 -> 0 bytes .../AppIcon.appiconset/Icon-App-29x29@2x.png | Bin 1716 -> 0 bytes .../AppIcon.appiconset/Icon-App-29x29@3x.png | Bin 1920 -> 0 bytes .../AppIcon.appiconset/Icon-App-40x40@1x.png | Bin 1283 -> 0 bytes .../AppIcon.appiconset/Icon-App-40x40@2x.png | Bin 1895 -> 0 bytes .../AppIcon.appiconset/Icon-App-40x40@3x.png | Bin 2665 -> 0 bytes .../AppIcon.appiconset/Icon-App-60x60@2x.png | Bin 2665 -> 0 bytes .../AppIcon.appiconset/Icon-App-60x60@3x.png | Bin 3831 -> 0 bytes .../AppIcon.appiconset/Icon-App-76x76@1x.png | Bin 1888 -> 0 bytes .../AppIcon.appiconset/Icon-App-76x76@2x.png | Bin 3294 -> 0 bytes .../Icon-App-83.5x83.5@2x.png | Bin 3612 -> 0 bytes .../LaunchImage.imageset/Contents.json | 23 - .../LaunchImage.imageset/LaunchImage.png | Bin 68 -> 0 bytes .../LaunchImage.imageset/LaunchImage@2x.png | Bin 68 -> 0 bytes .../LaunchImage.imageset/LaunchImage@3x.png | Bin 68 -> 0 bytes .../LaunchImage.imageset/README.md | 5 - .../Runner/Base.lproj/LaunchScreen.storyboard | 37 - example/ios/Runner/Base.lproj/Main.storyboard | 26 - example/ios/Runner/Info.plist | 47 - example/ios/Runner/Runner-Bridging-Header.h | 2 - example/lib/generated/i18n.dart | 126 - example/lib/main.dart | 17 - example/lib/screens/menu_screen.dart | 44 - example/lib/screens/with_ark_screen.dart | 91 - example/pubspec.yaml | 73 - example/res/values/strings_en.arb | 1 - example/test/widget_test.dart | 30 - example/unity/.vs/Unity/xs/UserPrefs.xml | 28 - .../DemoApp/.vs/Demo App/xs/UserPrefs.xml | 27 - .../.vs/Demo App/xs/sqlite3/storage.ide | Bin 147456 -> 0 bytes .../.vs/Demo App/xs/sqlite3/storage.ide-shm | Bin 32768 -> 0 bytes .../.vs/Demo App/xs/sqlite3/storage.ide-wal | Bin 4128272 -> 0 bytes .../.vs/Unity Flutter Demo/xs/UserPrefs.xml | 25 - .../Unity Flutter Demo/xs/sqlite3/storage.ide | Bin 1159168 -> 0 bytes .../xs/sqlite3/storage.ide-shm | Bin 32768 -> 0 bytes .../xs/sqlite3/storage.ide-wal | Bin 4128272 -> 0 bytes .../unity/DemoApp/.vs/Unity/xs/UserPrefs.xml | 29 - .../DemoApp/.vs/Unity/xs/sqlite3/storage.ide | Bin 147456 -> 0 bytes .../.vs/Unity/xs/sqlite3/storage.ide-shm | Bin 32768 -> 0 bytes .../.vs/Unity/xs/sqlite3/storage.ide-wal | Bin 4124152 -> 0 bytes .../DemoApp/Assembly-CSharp-Editor.csproj | 720 -- example/unity/DemoApp/Assembly-CSharp.csproj | 677 -- example/unity/DemoApp/Assets/Editor.meta | 8 - example/unity/DemoApp/Assets/Editor/Build.cs | 122 - .../unity/DemoApp/Assets/Editor/Build.cs.meta | 11 - .../DemoApp/Assets/Editor/XCodePostBuild.cs | 430 - .../Assets/Editor/XCodePostBuild.cs.meta | 11 - example/unity/DemoApp/Assets/JsonDotNet.meta | 8 - .../DemoApp/Assets/JsonDotNet/Assemblies.meta | 9 - .../Assets/JsonDotNet/Assemblies/AOT.meta | 9 - .../Assemblies/AOT/Newtonsoft.Json.XML | 8015 ---------------- .../Assemblies/AOT/Newtonsoft.Json.XML.meta | 8 - .../Assemblies/AOT/Newtonsoft.Json.dll | Bin 399360 -> 0 bytes .../Assemblies/AOT/Newtonsoft.Json.dll.meta | 76 - .../JsonDotNet/Assemblies/Standalone.meta | 9 - .../Assemblies/Standalone/Newtonsoft.Json.XML | 8040 ----------------- .../Standalone/Newtonsoft.Json.XML.meta | 8 - .../Assemblies/Standalone/Newtonsoft.Json.dll | Bin 404480 -> 0 bytes .../Standalone/Newtonsoft.Json.dll.meta | 75 - .../Assets/JsonDotNet/Assemblies/Windows.meta | 9 - .../Assemblies/Windows/Newtonsoft.Json.XML | 7977 ---------------- .../Windows/Newtonsoft.Json.XML.meta | 8 - .../Assemblies/Windows/Newtonsoft.Json.dll | Bin 426496 -> 0 bytes .../Windows/Newtonsoft.Json.dll.meta | 67 - .../unity/DemoApp/Assets/JsonDotNet/link.xml | 7 - .../DemoApp/Assets/JsonDotNet/link.xml.meta | 6 - .../unity/DemoApp/Assets/Plugins/Android.meta | 8 - .../Android/OverrideUnityActivity.java | 25 - .../Android/OverrideUnityActivity.java.meta | 80 - example/unity/DemoApp/Assets/Plugins/iOS.meta | 8 - .../Assets/Plugins/iOS/NativeCallProxy.h | 20 - .../Assets/Plugins/iOS/NativeCallProxy.h.meta | 86 - .../Assets/Plugins/iOS/NativeCallProxy.mm | 19 - .../Plugins/iOS/NativeCallProxy.mm.meta | 86 - example/unity/DemoApp/Assets/Rotate.cs | 44 - example/unity/DemoApp/Assets/Rotate.cs.meta | 11 - example/unity/DemoApp/Assets/Scenes.meta | 8 - .../DemoApp/Assets/Scenes/SampleScene.unity | 369 - .../Assets/Scenes/SampleScene.unity.meta | 7 - .../DemoApp/Assets/UnityMessageManager.cs | 183 - .../Assets/UnityMessageManager.cs.meta | 11 - example/unity/DemoApp/Assets/link.xml | 32 - example/unity/DemoApp/Assets/link.xml.meta | 7 - example/unity/DemoApp/Demo App.sln | 26 - example/unity/DemoApp/DemoApp.sln | 26 - example/unity/DemoApp/Packages/manifest.json | 44 - .../ProjectSettings/AudioManager.asset | 19 - .../ProjectSettings/ClusterInputManager.asset | 6 - .../ProjectSettings/DynamicsManager.asset | 34 - .../ProjectSettings/EditorBuildSettings.asset | 11 - .../ProjectSettings/EditorSettings.asset | 35 - .../ProjectSettings/GraphicsSettings.asset | 66 - .../ProjectSettings/InputManager.asset | 295 - .../ProjectSettings/NavMeshAreas.asset | 91 - .../ProjectSettings/Physics2DSettings.asset | 56 - .../ProjectSettings/PresetManager.asset | 7 - .../ProjectSettings/ProjectSettings.asset | 675 -- .../ProjectSettings/ProjectVersion.txt | 2 - .../ProjectSettings/QualitySettings.asset | 232 - .../DemoApp/ProjectSettings/TagManager.asset | 43 - .../DemoApp/ProjectSettings/TimeManager.asset | 9 - .../UnityConnectSettings.asset | 34 - .../DemoApp/ProjectSettings/VFXManager.asset | 12 - .../DemoApp/ProjectSettings/XRSettings.asset | 10 - example/unity/DemoApp/Unity Flutter Demo.sln | 20 - example/unity/DemoApp/Unity.sln | 26 - ...harp-Editor.csproj.CoreCompileInputs.cache | 1 - ...Sharp-Editor.csprojAssemblyReference.cache | Bin 587103 -> 0 bytes ...mbly-CSharp.csproj.CoreCompileInputs.cache | 1 - ...embly-CSharp.csprojAssemblyReference.cache | Bin 888651 -> 0 bytes .../DemoApp/obj/Debug/project.razor.json | 14 - 146 files changed, 30965 deletions(-) delete mode 100644 example/.metadata delete mode 100644 example/android/.gitignore delete mode 100644 example/android/app/build.gradle delete mode 100644 example/android/app/src/debug/AndroidManifest.xml delete mode 100644 example/android/app/src/main/AndroidManifest.xml delete mode 100644 example/android/app/src/main/kotlin/com/snowball/flutterappunity/MainActivity.kt delete mode 100644 example/android/app/src/main/res/drawable/launch_background.xml delete mode 100644 example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 example/android/app/src/main/res/values/styles.xml delete mode 100644 example/android/app/src/profile/AndroidManifest.xml delete mode 100644 example/android/build.gradle delete mode 100644 example/android/gradle.properties delete mode 100644 example/android/gradle/wrapper/gradle-wrapper.properties delete mode 100644 example/android/settings.gradle delete mode 100644 example/android/unity-classes/build.gradle delete mode 100644 example/ios/.gitignore delete mode 100644 example/ios/Flutter/AppFrameworkInfo.plist delete mode 100644 example/ios/Flutter/Debug.xcconfig delete mode 100644 example/ios/Flutter/Release.xcconfig delete mode 100644 example/ios/Podfile delete mode 100644 example/ios/Runner.xcodeproj/project.pbxproj delete mode 100644 example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme delete mode 100644 example/ios/Runner.xcworkspace/contents.xcworkspacedata delete mode 100644 example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 example/ios/Runner/AppDelegate.swift delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png delete mode 100644 example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png delete mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json delete mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png delete mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png delete mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png delete mode 100644 example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md delete mode 100644 example/ios/Runner/Base.lproj/LaunchScreen.storyboard delete mode 100644 example/ios/Runner/Base.lproj/Main.storyboard delete mode 100644 example/ios/Runner/Info.plist delete mode 100644 example/ios/Runner/Runner-Bridging-Header.h delete mode 100644 example/lib/generated/i18n.dart delete mode 100644 example/lib/main.dart delete mode 100644 example/lib/screens/menu_screen.dart delete mode 100644 example/lib/screens/with_ark_screen.dart delete mode 100644 example/pubspec.yaml delete mode 100644 example/res/values/strings_en.arb delete mode 100644 example/test/widget_test.dart delete mode 100644 example/unity/.vs/Unity/xs/UserPrefs.xml delete mode 100644 example/unity/DemoApp/.vs/Demo App/xs/UserPrefs.xml delete mode 100644 example/unity/DemoApp/.vs/Demo App/xs/sqlite3/storage.ide delete mode 100644 example/unity/DemoApp/.vs/Demo App/xs/sqlite3/storage.ide-shm delete mode 100644 example/unity/DemoApp/.vs/Demo App/xs/sqlite3/storage.ide-wal delete mode 100644 example/unity/DemoApp/.vs/Unity Flutter Demo/xs/UserPrefs.xml delete mode 100644 example/unity/DemoApp/.vs/Unity Flutter Demo/xs/sqlite3/storage.ide delete mode 100644 example/unity/DemoApp/.vs/Unity Flutter Demo/xs/sqlite3/storage.ide-shm delete mode 100644 example/unity/DemoApp/.vs/Unity Flutter Demo/xs/sqlite3/storage.ide-wal delete mode 100644 example/unity/DemoApp/.vs/Unity/xs/UserPrefs.xml delete mode 100644 example/unity/DemoApp/.vs/Unity/xs/sqlite3/storage.ide delete mode 100644 example/unity/DemoApp/.vs/Unity/xs/sqlite3/storage.ide-shm delete mode 100644 example/unity/DemoApp/.vs/Unity/xs/sqlite3/storage.ide-wal delete mode 100644 example/unity/DemoApp/Assembly-CSharp-Editor.csproj delete mode 100644 example/unity/DemoApp/Assembly-CSharp.csproj delete mode 100644 example/unity/DemoApp/Assets/Editor.meta delete mode 100644 example/unity/DemoApp/Assets/Editor/Build.cs delete mode 100644 example/unity/DemoApp/Assets/Editor/Build.cs.meta delete mode 100644 example/unity/DemoApp/Assets/Editor/XCodePostBuild.cs delete mode 100644 example/unity/DemoApp/Assets/Editor/XCodePostBuild.cs.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll.meta delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/link.xml delete mode 100644 example/unity/DemoApp/Assets/JsonDotNet/link.xml.meta delete mode 100644 example/unity/DemoApp/Assets/Plugins/Android.meta delete mode 100644 example/unity/DemoApp/Assets/Plugins/Android/OverrideUnityActivity.java delete mode 100644 example/unity/DemoApp/Assets/Plugins/Android/OverrideUnityActivity.java.meta delete mode 100644 example/unity/DemoApp/Assets/Plugins/iOS.meta delete mode 100644 example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.h delete mode 100644 example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.h.meta delete mode 100644 example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.mm delete mode 100644 example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.mm.meta delete mode 100644 example/unity/DemoApp/Assets/Rotate.cs delete mode 100644 example/unity/DemoApp/Assets/Rotate.cs.meta delete mode 100644 example/unity/DemoApp/Assets/Scenes.meta delete mode 100644 example/unity/DemoApp/Assets/Scenes/SampleScene.unity delete mode 100644 example/unity/DemoApp/Assets/Scenes/SampleScene.unity.meta delete mode 100644 example/unity/DemoApp/Assets/UnityMessageManager.cs delete mode 100755 example/unity/DemoApp/Assets/UnityMessageManager.cs.meta delete mode 100644 example/unity/DemoApp/Assets/link.xml delete mode 100644 example/unity/DemoApp/Assets/link.xml.meta delete mode 100644 example/unity/DemoApp/Demo App.sln delete mode 100644 example/unity/DemoApp/DemoApp.sln delete mode 100644 example/unity/DemoApp/Packages/manifest.json delete mode 100644 example/unity/DemoApp/ProjectSettings/AudioManager.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/ClusterInputManager.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/DynamicsManager.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/EditorBuildSettings.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/EditorSettings.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/GraphicsSettings.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/InputManager.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/NavMeshAreas.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/Physics2DSettings.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/PresetManager.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/ProjectSettings.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/ProjectVersion.txt delete mode 100644 example/unity/DemoApp/ProjectSettings/QualitySettings.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/TagManager.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/TimeManager.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/UnityConnectSettings.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/VFXManager.asset delete mode 100644 example/unity/DemoApp/ProjectSettings/XRSettings.asset delete mode 100644 example/unity/DemoApp/Unity Flutter Demo.sln delete mode 100644 example/unity/DemoApp/Unity.sln delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.CoreCompileInputs.cache delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.CoreCompileInputs.cache delete mode 100644 example/unity/DemoApp/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache delete mode 100644 example/unity/DemoApp/obj/Debug/project.razor.json diff --git a/example/.metadata b/example/.metadata deleted file mode 100644 index 01d2dcb..0000000 --- a/example/.metadata +++ /dev/null @@ -1,10 +0,0 @@ -# This file tracks properties of this Flutter project. -# Used by Flutter tool to assess capabilities and perform upgrades etc. -# -# This file should be version controlled and should not be manually edited. - -version: - revision: 0b8abb4724aa590dd0f429683339b1e045a1594d - channel: stable - -project_type: app diff --git a/example/android/.gitignore b/example/android/.gitignore deleted file mode 100644 index bc2100d..0000000 --- a/example/android/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -gradle-wrapper.jar -/.gradle -/captures/ -/gradlew -/gradlew.bat -/local.properties -GeneratedPluginRegistrant.java diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle deleted file mode 100644 index 96f3095..0000000 --- a/example/android/app/build.gradle +++ /dev/null @@ -1,70 +0,0 @@ -def localProperties = new Properties() -def localPropertiesFile = rootProject.file('local.properties') -if (localPropertiesFile.exists()) { - localPropertiesFile.withReader('UTF-8') { reader -> - localProperties.load(reader) - } -} - -def flutterRoot = localProperties.getProperty('flutter.sdk') -if (flutterRoot == null) { - throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") -} - -def flutterVersionCode = localProperties.getProperty('flutter.versionCode') -if (flutterVersionCode == null) { - flutterVersionCode = '1' -} - -def flutterVersionName = localProperties.getProperty('flutter.versionName') -if (flutterVersionName == null) { - flutterVersionName = '1.0' -} - -apply plugin: 'com.android.application' -apply plugin: 'kotlin-android' -apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" - -android { - compileSdkVersion 28 - - sourceSets { - main.java.srcDirs += 'src/main/kotlin' - } - - lintOptions { - disable 'InvalidPackage' - } - - defaultConfig { - // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId "com.snowball.flutterappunity" - minSdkVersion 16 - targetSdkVersion 28 - versionCode flutterVersionCode.toInteger() - versionName flutterVersionName - testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" - } - - buildTypes { - release { - // TODO: Add your own signing config for the release build. - // Signing with the debug keys for now, so `flutter run --release` works. - signingConfig signingConfigs.debug - } - } -} - -flutter { - source '../..' -} - -dependencies { - implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" - testImplementation 'junit:junit:4.12' - androidTestImplementation 'androidx.test:runner:1.1.1' - androidTestImplementation 'androidx.test.espresso:espresso-core:3.1.1' - implementation project(':UnityExport') - //Remember to add unity jar from unity export as a module dependency and add the module below - implementation project(':unity-classes') -} diff --git a/example/android/app/src/debug/AndroidManifest.xml b/example/android/app/src/debug/AndroidManifest.xml deleted file mode 100644 index 67d4f70..0000000 --- a/example/android/app/src/debug/AndroidManifest.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml deleted file mode 100644 index df81eb9..0000000 --- a/example/android/app/src/main/AndroidManifest.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - diff --git a/example/android/app/src/main/kotlin/com/snowball/flutterappunity/MainActivity.kt b/example/android/app/src/main/kotlin/com/snowball/flutterappunity/MainActivity.kt deleted file mode 100644 index 259c709..0000000 --- a/example/android/app/src/main/kotlin/com/snowball/flutterappunity/MainActivity.kt +++ /dev/null @@ -1,12 +0,0 @@ -package com.snowball.flutterappunity - -import androidx.annotation.NonNull; -import io.flutter.embedding.android.FlutterActivity -import io.flutter.embedding.engine.FlutterEngine -import io.flutter.plugins.GeneratedPluginRegistrant - -class MainActivity: FlutterActivity() { - override fun configureFlutterEngine(@NonNull flutterEngine: FlutterEngine) { - GeneratedPluginRegistrant.registerWith(flutterEngine); - } -} diff --git a/example/android/app/src/main/res/drawable/launch_background.xml b/example/android/app/src/main/res/drawable/launch_background.xml deleted file mode 100644 index 304732f..0000000 --- a/example/android/app/src/main/res/drawable/launch_background.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - diff --git a/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index db77bb4b7b0906d62b1847e87f15cdcacf6a4f29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 544 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAj~WQl7;NpOBzNqJ&XDuZK6ep0G} zXKrG8YEWuoN@d~6R2!h8bpbvhu0Wd6uZuB!w&u2PAxD2eNXD>P5D~Wn-+_Wa#27Xc zC?Zj|6r#X(-D3u$NCt}(Ms06KgJ4FxJVv{GM)!I~&n8Bnc94O7-Hd)cjDZswgC;Qs zO=b+9!WcT8F?0rF7!Uys2bs@gozCP?z~o%U|N3vA*22NaGQG zlg@K`O_XuxvZ&Ks^m&R!`&1=spLvfx7oGDKDwpwW`#iqdw@AL`7MR}m`rwr|mZgU`8P7SBkL78fFf!WnuYWm$5Z0 zNXhDbCv&49sM544K|?c)WrFfiZvCi9h0O)B3Pgg&ebxsLQ05GG~ AQ2+n{ diff --git a/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 17987b79bb8a35cc66c3c1fd44f5a5526c1b78be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xx&nMcT!A!W`0S9QKQy;}1Cl^CgaH=;G9cpY;r$Q>i*pfB zP2drbID<_#qf;rPZx^FqH)F_D#*k@@q03KywUtLX8Ua?`H+NMzkczFPK3lFz@i_kW%1NOn0|D2I9n9wzH8m|-tHjsw|9>@K=iMBhxvkv6m8Y-l zytQ?X=U+MF$@3 zt`~i=@j|6y)RWMK--}M|=T`o&^Ni>IoWKHEbBXz7?A@mgWoL>!*SXo`SZH-*HSdS+ yn*9;$7;m`l>wYBC5bq;=U}IMqLzqbYCidGC!)_gkIk_C@Uy!y&wkt5C($~2D>~)O*cj@FGjOCM)M>_ixfudOh)?xMu#Fs z#}Y=@YDTwOM)x{K_j*Q;dPdJ?Mz0n|pLRx{4n|)f>SXlmV)XB04CrSJn#dS5nK2lM zrZ9#~WelCp7&e13Y$jvaEXHskn$2V!!DN-nWS__6T*l;H&Fopn?A6HZ-6WRLFP=R` zqG+CE#d4|IbyAI+rJJ`&x9*T`+a=p|0O(+s{UBcyZdkhj=yS1>AirP+0R;mf2uMgM zC}@~JfByORAh4SyRgi&!(cja>F(l*O+nd+@4m$|6K6KDn_&uvCpV23&>G9HJp{xgg zoq1^2_p9@|WEo z*X_Uko@K)qYYv~>43eQGMdbiGbo>E~Q& zrYBH{QP^@Sti!`2)uG{irBBq@y*$B zi#&(U-*=fp74j)RyIw49+0MRPMRU)+a2r*PJ$L5roHt2$UjExCTZSbq%V!HeS7J$N zdG@vOZB4v_lF7Plrx+hxo7(fCV&}fHq)$ diff --git a/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index d5f1c8d34e7a88e3f88bea192c3a370d44689c3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1031 zcmeAS@N?(olHy`uVBq!ia0vp^6F``Q8Ax83A=Cw=BuiW)N`mv#O3D+9QW+dm@{>{( zJaZG%Q-e|yQz{EjrrIztFa`(sgt!6~Yi|1%a`XoT0ojZ}lNrNjb9xjc(B0U1_% zz5^97Xt*%oq$rQy4?0GKNfJ44uvxI)gC`h-NZ|&0-7(qS@?b!5r36oQ}zyZrNO3 zMO=Or+<~>+A&uN&E!^Sl+>xE!QC-|oJv`ApDhqC^EWD|@=#J`=d#Xzxs4ah}w&Jnc z$|q_opQ^2TrnVZ0o~wh<3t%W&flvYGe#$xqda2bR_R zvPYgMcHgjZ5nSA^lJr%;<&0do;O^tDDh~=pIxA#coaCY>&N%M2^tq^U%3DB@ynvKo}b?yu-bFc-u0JHzced$sg7S3zqI(2 z#Km{dPr7I=pQ5>FuK#)QwK?Y`E`B?nP+}U)I#c1+FM*1kNvWG|a(TpksZQ3B@sD~b zpQ2)*V*TdwjFOtHvV|;OsiDqHi=6%)o4b!)x$)%9pGTsE z-JL={-Ffv+T87W(Xpooq<`r*VzWQcgBN$$`u}f>-ZQI1BB8ykN*=e4rIsJx9>z}*o zo~|9I;xof diff --git a/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 4d6372eebdb28e45604e46eeda8dd24651419bc0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1443 zcmb`G{WsKk6vsdJTdFg%tJav9_E4vzrOaqkWF|A724Nly!y+?N9`YV6wZ}5(X(D_N(?!*n3`|_r0Hc?=PQw&*vnU?QTFY zB_MsH|!j$PP;I}?dppoE_gA(4uc!jV&0!l7_;&p2^pxNo>PEcNJv za5_RT$o2Mf!<+r?&EbHH6nMoTsDOa;mN(wv8RNsHpG)`^ymG-S5By8=l9iVXzN_eG%Xg2@Xeq76tTZ*dGh~Lo9vl;Zfs+W#BydUw zCkZ$o1LqWQO$FC9aKlLl*7x9^0q%0}$OMlp@Kk_jHXOjofdePND+j!A{q!8~Jn+s3 z?~~w@4?egS02}8NuulUA=L~QQfm;MzCGd)XhiftT;+zFO&JVyp2mBww?;QByS_1w! zrQlx%{^cMj0|Bo1FjwY@Q8?Hx0cIPF*@-ZRFpPc#bBw{5@tD(5%sClzIfl8WU~V#u zm5Q;_F!wa$BSpqhN>W@2De?TKWR*!ujY;Yylk_X5#~V!L*Gw~;$%4Q8~Mad z@`-kG?yb$a9cHIApZDVZ^U6Xkp<*4rU82O7%}0jjHlK{id@?-wpN*fCHXyXh(bLt* zPc}H-x0e4E&nQ>y%B-(EL=9}RyC%MyX=upHuFhAk&MLbsF0LP-q`XnH78@fT+pKPW zu72MW`|?8ht^tz$iC}ZwLp4tB;Q49K!QCF3@!iB1qOI=?w z7In!}F~ij(18UYUjnbmC!qKhPo%24?8U1x{7o(+?^Zu0Hx81|FuS?bJ0jgBhEMzf< zCgUq7r2OCB(`XkKcN-TL>u5y#dD6D!)5W?`O5)V^>jb)P)GBdy%t$uUMpf$SNV31$ zb||OojAbvMP?T@$h_ZiFLFVHDmbyMhJF|-_)HX3%m=CDI+ID$0^C>kzxprBW)hw(v zr!Gmda);ICoQyhV_oP5+C%?jcG8v+D@9f?Dk*!BxY}dazmrT@64UrP3hlslANK)bq z$67n83eh}OeW&SV@HG95P|bjfqJ7gw$e+`Hxo!4cx`jdK1bJ>YDSpGKLPZ^1cv$ek zIB?0S<#tX?SJCLWdMd{-ME?$hc7A$zBOdIJ)4!KcAwb=VMov)nK;9z>x~rfT1>dS+ zZ6#`2v@`jgbqq)P22H)Tx2CpmM^o1$B+xT6`(v%5xJ(?j#>Q$+rx_R|7TzDZe{J6q zG1*EcU%tE?!kO%^M;3aM6JN*LAKUVb^xz8-Pxo#jR5(-KBeLJvA@-gxNHx0M-ZJLl z;#JwQoh~9V?`UVo#}{6ka@II>++D@%KqGpMdlQ}?9E*wFcf5(#XQnP$Dk5~%iX^>f z%$y;?M0BLp{O3a(-4A?ewryHrrD%cx#Q^%KY1H zNre$ve+vceSLZcNY4U(RBX&)oZn*Py()h)XkE?PL$!bNb{N5FVI2Y%LKEm%yvpyTP z(1P?z~7YxD~Rf<(a@_y` diff --git a/example/android/app/src/main/res/values/styles.xml b/example/android/app/src/main/res/values/styles.xml deleted file mode 100644 index 00fa441..0000000 --- a/example/android/app/src/main/res/values/styles.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - diff --git a/example/android/app/src/profile/AndroidManifest.xml b/example/android/app/src/profile/AndroidManifest.xml deleted file mode 100644 index 67d4f70..0000000 --- a/example/android/app/src/profile/AndroidManifest.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - diff --git a/example/android/build.gradle b/example/android/build.gradle deleted file mode 100644 index 3100ad2..0000000 --- a/example/android/build.gradle +++ /dev/null @@ -1,31 +0,0 @@ -buildscript { - ext.kotlin_version = '1.3.50' - repositories { - google() - jcenter() - } - - dependencies { - classpath 'com.android.tools.build:gradle:3.5.0' - classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" - } -} - -allprojects { - repositories { - google() - jcenter() - } -} - -rootProject.buildDir = '../build' -subprojects { - project.buildDir = "${rootProject.buildDir}/${project.name}" -} -subprojects { - project.evaluationDependsOn(':app') -} - -task clean(type: Delete) { - delete rootProject.buildDir -} diff --git a/example/android/gradle.properties b/example/android/gradle.properties deleted file mode 100644 index 38c8d45..0000000 --- a/example/android/gradle.properties +++ /dev/null @@ -1,4 +0,0 @@ -org.gradle.jvmargs=-Xmx1536M -android.enableR8=true -android.useAndroidX=true -android.enableJetifier=true diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties deleted file mode 100644 index 296b146..0000000 --- a/example/android/gradle/wrapper/gradle-wrapper.properties +++ /dev/null @@ -1,6 +0,0 @@ -#Fri Jun 23 08:50:38 CEST 2017 -distributionBase=GRADLE_USER_HOME -distributionPath=wrapper/dists -zipStoreBase=GRADLE_USER_HOME -zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.2-all.zip diff --git a/example/android/settings.gradle b/example/android/settings.gradle deleted file mode 100644 index 0682782..0000000 --- a/example/android/settings.gradle +++ /dev/null @@ -1,15 +0,0 @@ -include ':app', ':unity-classes' - -def flutterProjectRoot = rootProject.projectDir.parentFile.toPath() - -def plugins = new Properties() -def pluginsFile = new File(flutterProjectRoot.toFile(), '.flutter-plugins') -if (pluginsFile.exists()) { - pluginsFile.withReader('UTF-8') { reader -> plugins.load(reader) } -} - -plugins.each { name, path -> - def pluginDirectory = flutterProjectRoot.resolve(path).resolve('android').toFile() - include ":$name" - project(":$name").projectDir = pluginDirectory -} diff --git a/example/android/unity-classes/build.gradle b/example/android/unity-classes/build.gradle deleted file mode 100644 index d610285..0000000 --- a/example/android/unity-classes/build.gradle +++ /dev/null @@ -1,2 +0,0 @@ -configurations.maybeCreate("default") -artifacts.add("default", file('unity-classes.jar')) \ No newline at end of file diff --git a/example/ios/.gitignore b/example/ios/.gitignore deleted file mode 100644 index e96ef60..0000000 --- a/example/ios/.gitignore +++ /dev/null @@ -1,32 +0,0 @@ -*.mode1v3 -*.mode2v3 -*.moved-aside -*.pbxuser -*.perspectivev3 -**/*sync/ -.sconsign.dblite -.tags* -**/.vagrant/ -**/DerivedData/ -Icon? -**/Pods/ -**/.symlinks/ -profile -xcuserdata -**/.generated/ -Flutter/App.framework -Flutter/Flutter.framework -Flutter/Flutter.podspec -Flutter/Generated.xcconfig -Flutter/app.flx -Flutter/app.zip -Flutter/flutter_assets/ -Flutter/flutter_export_environment.sh -ServiceDefinitions.json -Runner/GeneratedPluginRegistrant.* - -# Exceptions to above rules. -!default.mode1v3 -!default.mode2v3 -!default.pbxuser -!default.perspectivev3 diff --git a/example/ios/Flutter/AppFrameworkInfo.plist b/example/ios/Flutter/AppFrameworkInfo.plist deleted file mode 100644 index 6b4c0f7..0000000 --- a/example/ios/Flutter/AppFrameworkInfo.plist +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - App - CFBundleIdentifier - io.flutter.flutter.app - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - App - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1.0 - MinimumOSVersion - 8.0 - - diff --git a/example/ios/Flutter/Debug.xcconfig b/example/ios/Flutter/Debug.xcconfig deleted file mode 100644 index e8efba1..0000000 --- a/example/ios/Flutter/Debug.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" -#include "Generated.xcconfig" diff --git a/example/ios/Flutter/Release.xcconfig b/example/ios/Flutter/Release.xcconfig deleted file mode 100644 index 399e934..0000000 --- a/example/ios/Flutter/Release.xcconfig +++ /dev/null @@ -1,2 +0,0 @@ -#include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" -#include "Generated.xcconfig" diff --git a/example/ios/Podfile b/example/ios/Podfile deleted file mode 100644 index b30a428..0000000 --- a/example/ios/Podfile +++ /dev/null @@ -1,90 +0,0 @@ -# Uncomment this line to define a global platform for your project -# platform :ios, '9.0' - -# CocoaPods analytics sends network stats synchronously affecting flutter build latency. -ENV['COCOAPODS_DISABLE_STATS'] = 'true' - -project 'Runner', { - 'Debug' => :debug, - 'Profile' => :release, - 'Release' => :release, -} - -def parse_KV_file(file, separator='=') - file_abs_path = File.expand_path(file) - if !File.exists? file_abs_path - return []; - end - generated_key_values = {} - skip_line_start_symbols = ["#", "/"] - File.foreach(file_abs_path) do |line| - next if skip_line_start_symbols.any? { |symbol| line =~ /^\s*#{symbol}/ } - plugin = line.split(pattern=separator) - if plugin.length == 2 - podname = plugin[0].strip() - path = plugin[1].strip() - podpath = File.expand_path("#{path}", file_abs_path) - generated_key_values[podname] = podpath - else - puts "Invalid plugin specification: #{line}" - end - end - generated_key_values -end - -target 'Runner' do - use_frameworks! - use_modular_headers! - - # Flutter Pod - - copied_flutter_dir = File.join(__dir__, 'Flutter') - copied_framework_path = File.join(copied_flutter_dir, 'Flutter.framework') - copied_podspec_path = File.join(copied_flutter_dir, 'Flutter.podspec') - unless File.exist?(copied_framework_path) && File.exist?(copied_podspec_path) - # Copy Flutter.framework and Flutter.podspec to Flutter/ to have something to link against if the xcode backend script has not run yet. - # That script will copy the correct debug/profile/release version of the framework based on the currently selected Xcode configuration. - # CocoaPods will not embed the framework on pod install (before any build phases can generate) if the dylib does not exist. - - generated_xcode_build_settings_path = File.join(copied_flutter_dir, 'Generated.xcconfig') - unless File.exist?(generated_xcode_build_settings_path) - raise "Generated.xcconfig must exist. If you're running pod install manually, make sure flutter pub get is executed first" - end - generated_xcode_build_settings = parse_KV_file(generated_xcode_build_settings_path) - cached_framework_dir = generated_xcode_build_settings['FLUTTER_FRAMEWORK_DIR']; - - unless File.exist?(copied_framework_path) - FileUtils.cp_r(File.join(cached_framework_dir, 'Flutter.framework'), copied_flutter_dir) - end - unless File.exist?(copied_podspec_path) - FileUtils.cp(File.join(cached_framework_dir, 'Flutter.podspec'), copied_flutter_dir) - end - end - - # Keep pod path relative so it can be checked into Podfile.lock. - pod 'Flutter', :path => 'Flutter' - - # Plugin Pods - - # Prepare symlinks folder. We use symlinks to avoid having Podfile.lock - # referring to absolute paths on developers' machines. - system('rm -rf .symlinks') - system('mkdir -p .symlinks/plugins') - plugin_pods = parse_KV_file('../.flutter-plugins') - plugin_pods.each do |name, path| - symlink = File.join('.symlinks', 'plugins', name) - File.symlink(path, symlink) - pod name, :path => File.join(symlink, 'ios') - end -end - -# Prevent Cocoapods from embedding a second Flutter framework and causing an error with the new Xcode build system. -install! 'cocoapods', :disable_input_output_paths => true - -post_install do |installer| - installer.pods_project.targets.each do |target| - target.build_configurations.each do |config| - config.build_settings['ENABLE_BITCODE'] = 'NO' - end - end -end diff --git a/example/ios/Runner.xcodeproj/project.pbxproj b/example/ios/Runner.xcodeproj/project.pbxproj deleted file mode 100644 index 3171e65..0000000 --- a/example/ios/Runner.xcodeproj/project.pbxproj +++ /dev/null @@ -1,597 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 46; - objects = { - -/* Begin PBXBuildFile section */ - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; - 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; - 3B80C3941E831B6300D905FE /* App.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; }; - 3B80C3951E831B6300D905FE /* App.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 74858FAE1ED2DC5600515810 /* AppDelegate.swift */; }; - 9705A1C61CF904A100538489 /* Flutter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; }; - 9705A1C71CF904A300538489 /* Flutter.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; }; - 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FD1CF9000F007C117D /* Assets.xcassets */; }; - 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */; }; - CD594D482422DDBE00A1BEDC /* Pods_Runner.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6370401A0DA73821417CCDB9 /* Pods_Runner.framework */; }; - CD594D492422DDBE00A1BEDC /* Pods_Runner.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 6370401A0DA73821417CCDB9 /* Pods_Runner.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; - CD594D6D2423727000A1BEDC /* UnityFramework.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = CD594D66242371B500A1BEDC /* UnityFramework.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; }; -/* End PBXBuildFile section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 9705A1C41CF9048500538489 /* Embed Frameworks */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 10; - files = ( - 3B80C3951E831B6300D905FE /* App.framework in Embed Frameworks */, - 9705A1C71CF904A300538489 /* Flutter.framework in Embed Frameworks */, - CD594D492422DDBE00A1BEDC /* Pods_Runner.framework in Embed Frameworks */, - CD594D6D2423727000A1BEDC /* UnityFramework.framework in Embed Frameworks */, - ); - name = "Embed Frameworks"; - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 02AD614365561E5E74EBABC8 /* Pods-Runner.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.release.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"; sourceTree = ""; }; - 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; - 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; - 2683EEE9CB1489C7414E73B2 /* Pods-Runner.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.debug.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"; sourceTree = ""; }; - 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; - 3B80C3931E831B6300D905FE /* App.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = App.framework; path = Flutter/App.framework; sourceTree = ""; }; - 6370401A0DA73821417CCDB9 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6947351E2D44768048C30DF9 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; - 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Runner-Bridging-Header.h"; sourceTree = ""; }; - 74858FAE1ED2DC5600515810 /* AppDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = ""; }; - 9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = ""; }; - 9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = ""; }; - 9740EEBA1CF902C7004384FC /* Flutter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Flutter.framework; path = Flutter/Flutter.framework; sourceTree = ""; }; - 97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; }; - 97C146FB1CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; - 97C146FD1CF9000F007C117D /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; - 97C147001CF9000F007C117D /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; - 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - CD594D4C2422E03100A1BEDC /* flutter_unity_widget.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = flutter_unity_widget.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CD594D66242371B500A1BEDC /* UnityFramework.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = UnityFramework.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - CD594D692423726700A1BEDC /* flutter_unity_widget.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = flutter_unity_widget.framework; sourceTree = BUILT_PRODUCTS_DIR; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 97C146EB1CF9000F007C117D /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 9705A1C61CF904A100538489 /* Flutter.framework in Frameworks */, - 3B80C3941E831B6300D905FE /* App.framework in Frameworks */, - CD594D482422DDBE00A1BEDC /* Pods_Runner.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 4AE11B09AD2F4B82D6D6AC1B /* Pods */ = { - isa = PBXGroup; - children = ( - 2683EEE9CB1489C7414E73B2 /* Pods-Runner.debug.xcconfig */, - 02AD614365561E5E74EBABC8 /* Pods-Runner.release.xcconfig */, - 6947351E2D44768048C30DF9 /* Pods-Runner.profile.xcconfig */, - ); - path = Pods; - sourceTree = ""; - }; - 60E50B891F0EF0BEDE1DDFCF /* Frameworks */ = { - isa = PBXGroup; - children = ( - CD594D692423726700A1BEDC /* flutter_unity_widget.framework */, - CD594D66242371B500A1BEDC /* UnityFramework.framework */, - CD594D4C2422E03100A1BEDC /* flutter_unity_widget.framework */, - 6370401A0DA73821417CCDB9 /* Pods_Runner.framework */, - ); - name = Frameworks; - sourceTree = ""; - }; - 9740EEB11CF90186004384FC /* Flutter */ = { - isa = PBXGroup; - children = ( - 3B80C3931E831B6300D905FE /* App.framework */, - 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */, - 9740EEBA1CF902C7004384FC /* Flutter.framework */, - 9740EEB21CF90195004384FC /* Debug.xcconfig */, - 7AFA3C8E1D35360C0083082E /* Release.xcconfig */, - 9740EEB31CF90195004384FC /* Generated.xcconfig */, - ); - name = Flutter; - sourceTree = ""; - }; - 97C146E51CF9000F007C117D = { - isa = PBXGroup; - children = ( - 9740EEB11CF90186004384FC /* Flutter */, - 97C146F01CF9000F007C117D /* Runner */, - 97C146EF1CF9000F007C117D /* Products */, - 4AE11B09AD2F4B82D6D6AC1B /* Pods */, - 60E50B891F0EF0BEDE1DDFCF /* Frameworks */, - ); - sourceTree = ""; - }; - 97C146EF1CF9000F007C117D /* Products */ = { - isa = PBXGroup; - children = ( - 97C146EE1CF9000F007C117D /* Runner.app */, - ); - name = Products; - sourceTree = ""; - }; - 97C146F01CF9000F007C117D /* Runner */ = { - isa = PBXGroup; - children = ( - 97C146FA1CF9000F007C117D /* Main.storyboard */, - 97C146FD1CF9000F007C117D /* Assets.xcassets */, - 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */, - 97C147021CF9000F007C117D /* Info.plist */, - 97C146F11CF9000F007C117D /* Supporting Files */, - 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */, - 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */, - 74858FAE1ED2DC5600515810 /* AppDelegate.swift */, - 74858FAD1ED2DC5600515810 /* Runner-Bridging-Header.h */, - ); - path = Runner; - sourceTree = ""; - }; - 97C146F11CF9000F007C117D /* Supporting Files */ = { - isa = PBXGroup; - children = ( - ); - name = "Supporting Files"; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 97C146ED1CF9000F007C117D /* Runner */ = { - isa = PBXNativeTarget; - buildConfigurationList = 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */; - buildPhases = ( - 37A13ECAFA70364D41752092 /* [CP] Check Pods Manifest.lock */, - 9740EEB61CF901F6004384FC /* Run Script */, - 97C146EA1CF9000F007C117D /* Sources */, - 97C146EB1CF9000F007C117D /* Frameworks */, - 97C146EC1CF9000F007C117D /* Resources */, - 9705A1C41CF9048500538489 /* Embed Frameworks */, - 3B06AD1E1E4923F5004D2608 /* Thin Binary */, - 48BE72B3D6235B90DA8DDC8E /* [CP] Embed Pods Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = Runner; - productName = Runner; - productReference = 97C146EE1CF9000F007C117D /* Runner.app */; - productType = "com.apple.product-type.application"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 97C146E61CF9000F007C117D /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 1020; - ORGANIZATIONNAME = "The Chromium Authors"; - TargetAttributes = { - 97C146ED1CF9000F007C117D = { - CreatedOnToolsVersion = 7.3.1; - DevelopmentTeam = B9L2XWSJAH; - LastSwiftMigration = 1100; - }; - }; - }; - buildConfigurationList = 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */; - compatibilityVersion = "Xcode 3.2"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 97C146E51CF9000F007C117D; - productRefGroup = 97C146EF1CF9000F007C117D /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 97C146ED1CF9000F007C117D /* Runner */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 97C146EC1CF9000F007C117D /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */, - 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */, - 97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */, - 97C146FC1CF9000F007C117D /* Main.storyboard in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 37A13ECAFA70364D41752092 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - "${PODS_PODFILE_DIR_PATH}/Podfile.lock", - "${PODS_ROOT}/Manifest.lock", - ); - name = "[CP] Check Pods Manifest.lock"; - outputFileListPaths = ( - ); - outputPaths = ( - "$(DERIVED_FILE_DIR)/Pods-Runner-checkManifestLockResult.txt", - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; - showEnvVarsInLog = 0; - }; - 3B06AD1E1E4923F5004D2608 /* Thin Binary */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Thin Binary"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" thin"; - }; - 48BE72B3D6235B90DA8DDC8E /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - 9740EEB61CF901F6004384FC /* Run Script */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Run Script"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" build\n"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 97C146EA1CF9000F007C117D /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 74858FAF1ED2DC5600515810 /* AppDelegate.swift in Sources */, - 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXVariantGroup section */ - 97C146FA1CF9000F007C117D /* Main.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 97C146FB1CF9000F007C117D /* Base */, - ); - name = Main.storyboard; - sourceTree = ""; - }; - 97C146FF1CF9000F007C117D /* LaunchScreen.storyboard */ = { - isa = PBXVariantGroup; - children = ( - 97C147001CF9000F007C117D /* Base */, - ); - name = LaunchScreen.storyboard; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 249021D3217E4FDB00AE95B9 /* Profile */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SUPPORTED_PLATFORMS = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Profile; - }; - 249021D4217E4FDB00AE95B9 /* Profile */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = B9L2XWSJAH; - ENABLE_BITCODE = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Flutter", - ); - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Flutter", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.snowball.flutterunityapp; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Profile; - }; - 97C147031CF9000F007C117D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = iphoneos; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 97C147041CF9000F007C117D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 11.0; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = iphoneos; - SUPPORTED_PLATFORMS = iphoneos; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 97C147061CF9000F007C117D /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 9740EEB21CF90195004384FC /* Debug.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = B9L2XWSJAH; - ENABLE_BITCODE = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Flutter", - ); - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Flutter", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.snowball.flutterunityapp; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Debug; - }; - 97C147071CF9000F007C117D /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 7AFA3C8E1D35360C0083082E /* Release.xcconfig */; - buildSettings = { - ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; - CLANG_ENABLE_MODULES = YES; - CURRENT_PROJECT_VERSION = "$(FLUTTER_BUILD_NUMBER)"; - DEVELOPMENT_TEAM = B9L2XWSJAH; - ENABLE_BITCODE = NO; - FRAMEWORK_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Flutter", - ); - INFOPLIST_FILE = Runner/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks"; - LIBRARY_SEARCH_PATHS = ( - "$(inherited)", - "$(PROJECT_DIR)/Flutter", - ); - PRODUCT_BUNDLE_IDENTIFIER = com.snowball.flutterunityapp; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "Runner/Runner-Bridging-Header.h"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 97C146E91CF9000F007C117D /* Build configuration list for PBXProject "Runner" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 97C147031CF9000F007C117D /* Debug */, - 97C147041CF9000F007C117D /* Release */, - 249021D3217E4FDB00AE95B9 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Debug; - }; - 97C147051CF9000F007C117D /* Build configuration list for PBXNativeTarget "Runner" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 97C147061CF9000F007C117D /* Debug */, - 97C147071CF9000F007C117D /* Release */, - 249021D4217E4FDB00AE95B9 /* Profile */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Debug; - }; -/* End XCConfigurationList section */ - }; - rootObject = 97C146E61CF9000F007C117D /* Project object */; -} diff --git a/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 1d526a1..0000000 --- a/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme deleted file mode 100644 index a28140c..0000000 --- a/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ /dev/null @@ -1,91 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/example/ios/Runner.xcworkspace/contents.xcworkspacedata b/example/ios/Runner.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 219ee8d..0000000 --- a/example/ios/Runner.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - diff --git a/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/example/ios/Runner.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/example/ios/Runner/AppDelegate.swift b/example/ios/Runner/AppDelegate.swift deleted file mode 100644 index d945443..0000000 --- a/example/ios/Runner/AppDelegate.swift +++ /dev/null @@ -1,14 +0,0 @@ -import UIKit -import Flutter - -@UIApplicationMain -@objc class AppDelegate: FlutterAppDelegate { - override func application( - _ application: UIApplication, - didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]? - ) -> Bool { - InitArgs(CommandLine.argc, CommandLine.unsafeArgv) - GeneratedPluginRegistrant.register(with: self) - return super.application(application, didFinishLaunchingWithOptions: launchOptions) - } -} diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json deleted file mode 100644 index d36b1fa..0000000 --- a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "images" : [ - { - "size" : "20x20", - "idiom" : "iphone", - "filename" : "Icon-App-20x20@2x.png", - "scale" : "2x" - }, - { - "size" : "20x20", - "idiom" : "iphone", - "filename" : "Icon-App-20x20@3x.png", - "scale" : "3x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon-App-29x29@1x.png", - "scale" : "1x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon-App-29x29@2x.png", - "scale" : "2x" - }, - { - "size" : "29x29", - "idiom" : "iphone", - "filename" : "Icon-App-29x29@3x.png", - "scale" : "3x" - }, - { - "size" : "40x40", - "idiom" : "iphone", - "filename" : "Icon-App-40x40@2x.png", - "scale" : "2x" - }, - { - "size" : "40x40", - "idiom" : "iphone", - "filename" : "Icon-App-40x40@3x.png", - "scale" : "3x" - }, - { - "size" : "60x60", - "idiom" : "iphone", - "filename" : "Icon-App-60x60@2x.png", - "scale" : "2x" - }, - { - "size" : "60x60", - "idiom" : "iphone", - "filename" : "Icon-App-60x60@3x.png", - "scale" : "3x" - }, - { - "size" : "20x20", - "idiom" : "ipad", - "filename" : "Icon-App-20x20@1x.png", - "scale" : "1x" - }, - { - "size" : "20x20", - "idiom" : "ipad", - "filename" : "Icon-App-20x20@2x.png", - "scale" : "2x" - }, - { - "size" : "29x29", - "idiom" : "ipad", - "filename" : "Icon-App-29x29@1x.png", - "scale" : "1x" - }, - { - "size" : "29x29", - "idiom" : "ipad", - "filename" : "Icon-App-29x29@2x.png", - "scale" : "2x" - }, - { - "size" : "40x40", - "idiom" : "ipad", - "filename" : "Icon-App-40x40@1x.png", - "scale" : "1x" - }, - { - "size" : "40x40", - "idiom" : "ipad", - "filename" : "Icon-App-40x40@2x.png", - "scale" : "2x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "Icon-App-76x76@1x.png", - "scale" : "1x" - }, - { - "size" : "76x76", - "idiom" : "ipad", - "filename" : "Icon-App-76x76@2x.png", - "scale" : "2x" - }, - { - "size" : "83.5x83.5", - "idiom" : "ipad", - "filename" : "Icon-App-83.5x83.5@2x.png", - "scale" : "2x" - }, - { - "size" : "1024x1024", - "idiom" : "ios-marketing", - "filename" : "Icon-App-1024x1024@1x.png", - "scale" : "1x" - } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } -} diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png deleted file mode 100644 index dc9ada4725e9b0ddb1deab583e5b5102493aa332..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10932 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 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png deleted file mode 100644 index f091b6b0bca859a3f474b03065bef75ba58a9e4c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1588 zcmV-42Fv-0P)C1SqPt}wig>|5Crh^=oyX$BK<}M8eLU3e2hGT;=G|!_SP)7zNI6fqUMB=)y zRAZ>eDe#*r`yDAVgB_R*LB*MAc)8(b{g{9McCXW!lq7r(btRoB9!8B-#AI6JMb~YFBEvdsV)`mEQO^&#eRKx@b&x- z5lZm*!WfD8oCLzfHGz#u7sT0^VLMI1MqGxF^v+`4YYnVYgk*=kU?HsSz{v({E3lb9 z>+xILjBN)t6`=g~IBOelGQ(O990@BfXf(DRI5I$qN$0Gkz-FSc$3a+2fX$AedL4u{ z4V+5Ong(9LiGcIKW?_352sR;LtDPmPJXI{YtT=O8=76o9;*n%_m|xo!i>7$IrZ-{l z-x3`7M}qzHsPV@$v#>H-TpjDh2UE$9g6sysUREDy_R(a)>=eHw-WAyfIN z*qb!_hW>G)Tu8nSw9yn#3wFMiLcfc4pY0ek1}8(NqkBR@t4{~oC>ryc-h_ByH(Cg5 z>ao-}771+xE3um9lWAY1FeQFxowa1(!J(;Jg*wrg!=6FdRX+t_<%z&d&?|Bn){>zm zZQj(aA_HeBY&OC^jj*)N`8fa^ePOU72VpInJoI1?`ty#lvlNzs(&MZX+R%2xS~5Kh zX*|AU4QE#~SgPzOXe9>tRj>hjU@c1k5Y_mW*Jp3fI;)1&g3j|zDgC+}2Q_v%YfDax z!?umcN^n}KYQ|a$Lr+51Nf9dkkYFSjZZjkma$0KOj+;aQ&721~t7QUKx61J3(P4P1 zstI~7-wOACnWP4=8oGOwz%vNDqD8w&Q`qcNGGrbbf&0s9L0De{4{mRS?o0MU+nR_! zrvshUau0G^DeMhM_v{5BuLjb#Hh@r23lDAk8oF(C+P0rsBpv85EP>4CVMx#04MOfG z;P%vktHcXwTj~+IE(~px)3*MY77e}p#|c>TD?sMatC0Tu4iKKJ0(X8jxQY*gYtxsC z(zYC$g|@+I+kY;dg_dE>scBf&bP1Nc@Hz<3R)V`=AGkc;8CXqdi=B4l2k|g;2%#m& z*jfX^%b!A8#bI!j9-0Fi0bOXl(-c^AB9|nQaE`*)Hw+o&jS9@7&Gov#HbD~#d{twV zXd^Tr^mWLfFh$@Dr$e;PBEz4(-2q1FF0}c;~B5sA}+Q>TOoP+t>wf)V9Iy=5ruQa;z)y zI9C9*oUga6=hxw6QasLPnee@3^Rr*M{CdaL5=R41nLs(AHk_=Y+A9$2&H(B7!_pURs&8aNw7?`&Z&xY_Ye z)~D5Bog^td-^QbUtkTirdyK^mTHAOuptDflut!#^lnKqU md>ggs(5nOWAqO?umG&QVYK#ibz}*4>0000U6E9hRK9^#O7(mu>ETqrXGsduA8$)?`v2seloOCza43C{NQ$$gAOH**MCn0Q?+L7dl7qnbRdqZ8LSVp1ItDxhxD?t@5_yHg6A8yI zC*%Wgg22K|8E#!~cTNYR~@Y9KepMPrrB8cABapAFa=`H+UGhkXUZV1GnwR1*lPyZ;*K(i~2gp|@bzp8}og7e*#% zEnr|^CWdVV!-4*Y_7rFvlww2Ze+>j*!Z!pQ?2l->4q#nqRu9`ELo6RMS5=br47g_X zRw}P9a7RRYQ%2Vsd0Me{_(EggTnuN6j=-?uFS6j^u69elMypu?t>op*wBx<=Wx8?( ztpe^(fwM6jJX7M-l*k3kEpWOl_Vk3@(_w4oc}4YF4|Rt=2V^XU?#Yz`8(e?aZ@#li0n*=g^qOcVpd-Wbok=@b#Yw zqn8u9a)z>l(1kEaPYZ6hwubN6i<8QHgsu0oE) ziJ(p;Wxm>sf!K+cw>R-(^Y2_bahB+&KI9y^);#0qt}t-$C|Bo71lHi{_+lg#f%RFy z0um=e3$K3i6K{U_4K!EX?F&rExl^W|G8Z8;`5z-k}OGNZ0#WVb$WCpQu-_YsiqKP?BB# vzVHS-CTUF4Ozn5G+mq_~Qqto~ahA+K`|lyv3(-e}00000NkvXXu0mjfd`9t{ diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png deleted file mode 100644 index d0ef06e7edb86cdfe0d15b4b0d98334a86163658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1716 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 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png deleted file mode 100644 index c8f9ed8f5cee1c98386d13b17e89f719e83555b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1895 zcmV-t2blPYP)FQtfgmafE#=YDCq`qUBt#QpG%*H6QHY765~R=q zZ6iudfM}q!Pz#~9JgOi8QJ|DSu?1-*(kSi1K4#~5?#|rh?sS)(-JQqX*}ciXJ56_H zdw=^s_srbAdqxlvGyrgGet#6T7_|j;95sL%MtM;q86vOxKM$f#puR)Bjv9Zvz9-di zXOTSsZkM83)E9PYBXC<$6(|>lNLVBb&&6y{NByFCp%6+^ALR@NCTse_wqvNmSWI-m z!$%KlHFH2omF!>#%1l3LTZg(s7eof$7*xB)ZQ0h?ejh?Ta9fDv59+u#MokW+1t8Zb zgHv%K(u9G^Lv`lh#f3<6!JVTL3(dCpxHbnbA;kKqQyd1~^Xe0VIaYBSWm6nsr;dFj z4;G-RyL?cYgsN1{L4ZFFNa;8)Rv0fM0C(~Tkit94 zz#~A)59?QjD&pAPSEQ)p8gP|DS{ng)j=2ux)_EzzJ773GmQ_Cic%3JJhC0t2cx>|v zJcVusIB!%F90{+}8hG3QU4KNeKmK%T>mN57NnCZ^56=0?&3@!j>a>B43pi{!u z7JyDj7`6d)qVp^R=%j>UIY6f+3`+qzIc!Y_=+uN^3BYV|o+$vGo-j-Wm<10%A=(Yk^beI{t%ld@yhKjq0iNjqN4XMGgQtbKubPM$JWBz}YA65k%dm*awtC^+f;a-x4+ddbH^7iDWGg&N0n#MW{kA|=8iMUiFYvMoDY@sPC#t$55gn6ykUTPAr`a@!(;np824>2xJthS z*ZdmT`g5-`BuJs`0LVhz+D9NNa3<=6m;cQLaF?tCv8)zcRSh66*Z|vXhG@$I%U~2l z?`Q zykI#*+rQ=z6Jm=Bui-SfpDYLA=|vzGE(dYm=OC8XM&MDo7ux4UF1~0J1+i%aCUpRe zt3L_uNyQ*cE(38Uy03H%I*)*Bh=Lb^Xj3?I^Hnbeq72(EOK^Y93CNp*uAA{5Lc=ky zx=~RKa4{iTm{_>_vSCm?$Ej=i6@=m%@VvAITnigVg{&@!7CDgs908761meDK5azA} z4?=NOH|PdvabgJ&fW2{Mo$Q0CcD8Qc84%{JPYt5EiG{MdLIAeX%T=D7NIP4%Hw}p9 zg)==!2Lbp#j{u_}hMiao9=!VSyx0gHbeCS`;q&vzeq|fs`y&^X-lso(Ls@-706qmA z7u*T5PMo_w3{se1t2`zWeO^hOvTsohG_;>J0wVqVe+n)AbQCx)yh9;w+J6?NF5Lmo zecS@ieAKL8%bVd@+-KT{yI|S}O>pYckUFs;ry9Ow$CD@ztz5K-*D$^{i(_1llhSh^ zEkL$}tsQt5>QA^;QgjgIfBDmcOgi5YDyu?t6vSnbp=1+@6D& z5MJ}B8q;bRlVoxasyhcUF1+)o`&3r0colr}QJ3hcSdLu;9;td>kf@Tcn<@9sIx&=m z;AD;SCh95=&p;$r{Xz3iWCO^MX83AGJ(yH&eTXgv|0=34#-&WAmw{)U7OU9!Wz^!7 zZ%jZFi@JR;>Mhi7S>V7wQ176|FdW2m?&`qa(ScO^CFPR80HucLHOTy%5s*HR0^8)i h0WYBP*#0Ks^FNSabJA*5${_#%002ovPDHLkV1oKhTl@e3 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png deleted file mode 100644 index a6d6b8609df07bf62e5100a53a01510388bd2b22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png deleted file mode 100644 index a6d6b8609df07bf62e5100a53a01510388bd2b22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2665 zcmV-v3YPVWP)oFh3q0MFesq&64WThn3$;G69TfjsAv=f2G9}p zgSx99+!YV6qME!>9MD13x)k(+XE7W?_O4LoLb5ND8 zaV{9+P@>42xDfRiYBMSgD$0!vssptcb;&?u9u(LLBKmkZ>RMD=kvD3h`sk6!QYtBa ztlZI#nu$8lJ^q2Z79UTgZe>BU73(Aospiq+?SdMt8lDZ;*?@tyWVZVS_Q7S&*tJaiRlJ z+aSMOmbg3@h5}v;A*c8SbqM3icg-`Cnwl;7Ts%A1RkNIp+Txl-Ckkvg4oxrqGA5ewEgYqwtECD<_3Egu)xGllKt&J8g&+=ac@Jq4-?w6M3b*>w5 z69N3O%=I^6&UL5gZ!}trC7bUj*12xLdkNs~Bz4QdJJ*UDZox2UGR}SNg@lmOvhCc~ z*f_UeXv(=#I#*7>VZx2ObEN~UoGUTl=-@)E;YtCRZ>SVp$p9yG5hEFZ!`wI!spd)n zSk+vK0Vin7FL{7f&6OB%f;SH22dtbcF<|9fi2Fp%q4kxL!b1#l^)8dUwJ zwEf{(wJj@8iYDVnKB`eSU+;ml-t2`@%_)0jDM`+a46xhDbBj2+&Ih>1A>6aky#(-SYyE{R3f#y57wfLs z6w1p~$bp;6!9DX$M+J~S@D6vJAaElETnsX4h9a5tvPhC3L@qB~bOzkL@^z0k_hS{T4PF*TDrgdXp+dzsE? z>V|VR035Pl9n5&-RePFdS{7KAr2vPOqR9=M$vXA1Yy5>w;EsF`;OK{2pkn-kpp9Pw z)r;5JfJKKaT$4qCb{TaXHjb$QA{y0EYy*+b1XI;6Ah- zw13P)xT`>~eFoJC!>{2XL(a_#upp3gaR1#5+L(Jmzp4TBnx{~WHedpJ1ch8JFk~Sw z>F+gN+i+VD?gMXwcIhn8rz`>e>J^TI3E-MW>f}6R-pL}>WMOa0k#jN+`RyUVUC;#D zg|~oS^$6%wpF{^Qr+}X>0PKcr3Fc&>Z>uv@C);pwDs@2bZWhYP!rvGx?_|q{d`t<*XEb#=aOb=N+L@CVBGqImZf&+a zCQEa3$~@#kC);pasdG=f6tuIi0PO-y&tvX%>Mv=oY3U$nD zJ#gMegnQ46pq+3r=;zmgcG+zRc9D~c>z+jo9&D+`E6$LmyFqlmCYw;-Zooma{sR@~ z)_^|YL1&&@|GXo*pivH7k!msl+$Sew3%XJnxajt0K%3M6Bd&YFNy9}tWG^aovK2eX z1aL1%7;KRDrA@eG-Wr6w+;*H_VD~qLiVI`{_;>o)k`{8xa3EJT1O_>#iy_?va0eR? zDV=N%;Zjb%Z2s$@O>w@iqt!I}tLjGk!=p`D23I}N4Be@$(|iSA zf3Ih7b<{zqpDB4WF_5X1(peKe+rASze%u8eKLn#KKXt;UZ+Adf$_TO+vTqshLLJ5c z52HucO=lrNVae5XWOLm!V@n-ObU11!b+DN<$RuU+YsrBq*lYT;?AwJpmNKniF0Q1< zJCo>Q$=v$@&y=sj6{r!Y&y&`0$-I}S!H_~pI&2H8Z1C|BX4VgZ^-! zje3-;x0PBD!M`v*J_)rL^+$<1VJhH*2Fi~aA7s&@_rUHYJ9zD=M%4AFQ`}k8OC$9s XsPq=LnkwKG00000NkvXXu0mjfhAk5^ diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png deleted file mode 100644 index 75b2d164a5a98e212cca15ea7bf2ab5de5108680..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3831 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 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png deleted file mode 100644 index c4df70d39da7941ef3f6dcb7f06a192d8dcb308d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1888 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 iW8Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png deleted file mode 100644 index 9da19eacad3b03bb08bbddbbf4ac48dd78b3d838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png deleted file mode 100644 index 9da19eacad3b03bb08bbddbbf4ac48dd78b3d838..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>Zci7-kcv6Uzs@r-FtIZ-&5|)J Q1PU{Fy85}Sb4q9e0B4a5jsO4v diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md deleted file mode 100644 index 89c2725..0000000 --- a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Launch Screen Assets - -You can customize the launch screen with your own desired assets by replacing the image files in this directory. - -You can also do it by opening your Flutter project's Xcode project with `open ios/Runner.xcworkspace`, selecting `Runner/Assets.xcassets` in the Project Navigator and dropping in the desired images. \ No newline at end of file diff --git a/example/ios/Runner/Base.lproj/LaunchScreen.storyboard b/example/ios/Runner/Base.lproj/LaunchScreen.storyboard deleted file mode 100644 index f2e259c..0000000 --- a/example/ios/Runner/Base.lproj/LaunchScreen.storyboard +++ /dev/null @@ -1,37 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/example/ios/Runner/Base.lproj/Main.storyboard b/example/ios/Runner/Base.lproj/Main.storyboard deleted file mode 100644 index f3c2851..0000000 --- a/example/ios/Runner/Base.lproj/Main.storyboard +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/example/ios/Runner/Info.plist b/example/ios/Runner/Info.plist deleted file mode 100644 index 9bebd63..0000000 --- a/example/ios/Runner/Info.plist +++ /dev/null @@ -1,47 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - flutterappunity - CFBundlePackageType - APPL - CFBundleShortVersionString - $(FLUTTER_BUILD_NAME) - CFBundleSignature - ???? - CFBundleVersion - $(FLUTTER_BUILD_NUMBER) - LSRequiresIPhoneOS - - UILaunchStoryboardName - LaunchScreen - UIMainStoryboardFile - Main - UISupportedInterfaceOrientations - - UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UISupportedInterfaceOrientations~ipad - - UIInterfaceOrientationPortrait - UIInterfaceOrientationPortraitUpsideDown - UIInterfaceOrientationLandscapeLeft - UIInterfaceOrientationLandscapeRight - - UIViewControllerBasedStatusBarAppearance - - io.flutter.embedded_views_preview - - - diff --git a/example/ios/Runner/Runner-Bridging-Header.h b/example/ios/Runner/Runner-Bridging-Header.h deleted file mode 100644 index 15f2e08..0000000 --- a/example/ios/Runner/Runner-Bridging-Header.h +++ /dev/null @@ -1,2 +0,0 @@ -#import "GeneratedPluginRegistrant.h" -#import "UnityUtils.h" diff --git a/example/lib/generated/i18n.dart b/example/lib/generated/i18n.dart deleted file mode 100644 index 30fdb7a..0000000 --- a/example/lib/generated/i18n.dart +++ /dev/null @@ -1,126 +0,0 @@ -import 'dart:async'; - -import 'package:flutter/foundation.dart'; -import 'package:flutter/material.dart'; - -// ignore_for_file: non_constant_identifier_names -// ignore_for_file: camel_case_types -// ignore_for_file: prefer_single_quotes - -// This file is automatically generated. DO NOT EDIT, all your changes would be lost. -class S implements WidgetsLocalizations { - const S(); - - static S current; - - static const GeneratedLocalizationsDelegate delegate = - GeneratedLocalizationsDelegate(); - - static S of(BuildContext context) => Localizations.of(context, S); - - @override - TextDirection get textDirection => TextDirection.ltr; - -} - -class $en extends S { - const $en(); -} - -class GeneratedLocalizationsDelegate extends LocalizationsDelegate { - const GeneratedLocalizationsDelegate(); - - List get supportedLocales { - return const [ - Locale("en", ""), - ]; - } - - LocaleListResolutionCallback listResolution({Locale fallback, bool withCountry = true}) { - return (List locales, Iterable supported) { - if (locales == null || locales.isEmpty) { - return fallback ?? supported.first; - } else { - return _resolve(locales.first, fallback, supported, withCountry); - } - }; - } - - LocaleResolutionCallback resolution({Locale fallback, bool withCountry = true}) { - return (Locale locale, Iterable supported) { - return _resolve(locale, fallback, supported, withCountry); - }; - } - - @override - Future load(Locale locale) { - final String lang = getLang(locale); - if (lang != null) { - switch (lang) { - case "en": - S.current = const $en(); - return SynchronousFuture(S.current); - default: - // NO-OP. - } - } - S.current = const S(); - return SynchronousFuture(S.current); - } - - @override - bool isSupported(Locale locale) => _isSupported(locale, true); - - @override - bool shouldReload(GeneratedLocalizationsDelegate old) => false; - - /// - /// Internal method to resolve a locale from a list of locales. - /// - Locale _resolve(Locale locale, Locale fallback, Iterable supported, bool withCountry) { - if (locale == null || !_isSupported(locale, withCountry)) { - return fallback ?? supported.first; - } - - final Locale languageLocale = Locale(locale.languageCode, ""); - if (supported.contains(locale)) { - return locale; - } else if (supported.contains(languageLocale)) { - return languageLocale; - } else { - final Locale fallbackLocale = fallback ?? supported.first; - return fallbackLocale; - } - } - - /// - /// Returns true if the specified locale is supported, false otherwise. - /// - bool _isSupported(Locale locale, bool withCountry) { - if (locale != null) { - for (Locale supportedLocale in supportedLocales) { - // Language must always match both locales. - if (supportedLocale.languageCode != locale.languageCode) { - continue; - } - - // If country code matches, return this locale. - if (supportedLocale.countryCode == locale.countryCode) { - return true; - } - - // If no country requirement is requested, check if this locale has no country. - if (true != withCountry && (supportedLocale.countryCode == null || supportedLocale.countryCode.isEmpty)) { - return true; - } - } - } - return false; - } -} - -String getLang(Locale l) => l == null - ? null - : l.countryCode != null && l.countryCode.isEmpty - ? l.languageCode - : l.toString(); diff --git a/example/lib/main.dart b/example/lib/main.dart deleted file mode 100644 index 3f890a0..0000000 --- a/example/lib/main.dart +++ /dev/null @@ -1,17 +0,0 @@ -import 'package:flutter/material.dart'; - -import 'screens/menu_screen.dart'; -import 'screens/with_ark_screen.dart'; - -var MyApp = MaterialApp( - title: 'Named Routes Demo', - // Start the app with the "/" named route. In this case, the app starts - // on the FirstScreen widget. - initialRoute: '/', - routes: { - '/': (context) => MenuScreen(), - '/ar': (context) => WithARkitScreen(), - }, -); - -void main() => runApp(MyApp); \ No newline at end of file diff --git a/example/lib/screens/menu_screen.dart b/example/lib/screens/menu_screen.dart deleted file mode 100644 index 91e66f5..0000000 --- a/example/lib/screens/menu_screen.dart +++ /dev/null @@ -1,44 +0,0 @@ -import 'package:flutter/material.dart'; - -class MenuScreen extends StatelessWidget { - @override - Widget build(BuildContext context) { - return Scaffold( - appBar: AppBar( - title: Text('Menu'), - ), - body: Container( - child: Column( - children: [ - Expanded( - flex: 1, - child: Card( - color: Colors.grey, - child: Container( - width: double.infinity, - child: RaisedButton( - child: Column( - crossAxisAlignment: CrossAxisAlignment.center, - mainAxisAlignment: MainAxisAlignment.center, - children: [ - Text('AR Demo', style: TextStyle( - fontWeight: FontWeight.bold, - fontSize: 18 - ),), - Text('Please make sure you exported the ARKIT unity demo example', textAlign: TextAlign.center,), - ], - ), - onPressed: () { - // Navigate to the second screen using a named route. - Navigator.pushNamed(context, '/ar'); - }, - ), - ) - ), - ), - ], - ), - ), - ); - } -} \ No newline at end of file diff --git a/example/lib/screens/with_ark_screen.dart b/example/lib/screens/with_ark_screen.dart deleted file mode 100644 index b3d6c35..0000000 --- a/example/lib/screens/with_ark_screen.dart +++ /dev/null @@ -1,91 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:flutter_unity_widget/flutter_unity_widget.dart'; - -class WithARkitScreen extends StatefulWidget { - @override - _WithARkitScreenState createState() => _WithARkitScreenState(); -} - -class _WithARkitScreenState extends State { - static final GlobalKey _scaffoldKey = - GlobalKey(); - UnityWidgetController _unityWidgetController; - double _sliderValue = 0.0; - - @override - void initState() { - super.initState(); - } - - @override - Widget build(BuildContext context) { - return MaterialApp( - home: Scaffold( - key: _scaffoldKey, - appBar: AppBar( - title: const Text('Unity Flutter Demo'), - ), - body: Card( - margin: const EdgeInsets.all(8), - clipBehavior: Clip.antiAlias, - shape: RoundedRectangleBorder( - borderRadius: BorderRadius.circular(20.0), - ), - child: Stack( - children: [ - UnityWidget( - onUnityViewCreated: onUnityCreated, - isARScene: false, - onUnityMessage: onUnityMessage, - ), - Positioned( - bottom: 20, - left: 20, - right: 20, - child: Card( - elevation: 10, - child: Column( - children: [ - Padding( - padding: const EdgeInsets.only(top: 20), - child: Text("Rotation speed:"), - ), - Slider( - onChanged: (value) { - setState(() { - _sliderValue = value; - }); - setRotationSpeed(value.toString()); - }, - value: _sliderValue, - min: 0, - max: 20, - ), - ], - ), - ), - ), - ], - ), - ), - ), - ); - } - - void setRotationSpeed(String speed) { - _unityWidgetController.postMessage( - 'Cube', - 'SetRotationSpeed', - speed, - ); - } - - void onUnityMessage(controller, message) { - print('Received message from unity: ${message.toString()}'); - } - - // Callback that connects the created controller to the unity controller - void onUnityCreated(controller) { - this._unityWidgetController = controller; - } -} diff --git a/example/pubspec.yaml b/example/pubspec.yaml deleted file mode 100644 index 8d95d6f..0000000 --- a/example/pubspec.yaml +++ /dev/null @@ -1,73 +0,0 @@ -name: flutter_unity_widget_example -description: A new Flutter application. - -# The following defines the version and build number for your application. -# A version number is three numbers separated by dots, like 1.2.43 -# followed by an optional build number separated by a +. -# Both the version and the builder number may be overridden in flutter -# build by specifying --build-name and --build-number, respectively. -# In Android, build-name is used as versionName while build-number used as versionCode. -# Read more about Android versioning at https://developer.android.com/studio/publish/versioning -# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. -# Read more about iOS versioning at -# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 1.0.0+1 - -environment: - sdk: ">=2.1.0 <3.0.0" - -dependencies: - flutter: - sdk: flutter - - # The following adds the Cupertino Icons font to your application. - # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - flutter_unity_widget: ^0.1.6+8 - -dev_dependencies: - flutter_test: - sdk: flutter - - -# For information on the generic Dart part of this file, see the -# following page: https://dart.dev/tools/pub/pubspec - -# The following section is specific to Flutter. -flutter: - - # The following line ensures that the Material Icons font is - # included with your application, so that you can use the icons in - # the material Icons class. - uses-material-design: true - - # To add assets to your application, add an assets section, like this: - # assets: - # - images/a_dot_burr.jpeg - # - images/a_dot_ham.jpeg - - # An image asset can refer to one or more resolution-specific "variants", see - # https://flutter.dev/assets-and-images/#resolution-aware. - - # For details regarding adding assets from package dependencies, see - # https://flutter.dev/assets-and-images/#from-packages - - # To add custom fonts to your application, add a fonts section here, - # in this "flutter" section. Each entry in this list should have a - # "family" key with the font family name, and a "fonts" key with a - # list giving the asset and other descriptors for the font. For - # example: - # fonts: - # - family: Schyler - # fonts: - # - asset: fonts/Schyler-Regular.ttf - # - asset: fonts/Schyler-Italic.ttf - # style: italic - # - family: Trajan Pro - # fonts: - # - asset: fonts/TrajanPro.ttf - # - asset: fonts/TrajanPro_Bold.ttf - # weight: 700 - # - # For details regarding fonts from package dependencies, - # see https://flutter.dev/custom-fonts/#from-packages diff --git a/example/res/values/strings_en.arb b/example/res/values/strings_en.arb deleted file mode 100644 index 9e26dfe..0000000 --- a/example/res/values/strings_en.arb +++ /dev/null @@ -1 +0,0 @@ -{} \ No newline at end of file diff --git a/example/test/widget_test.dart b/example/test/widget_test.dart deleted file mode 100644 index f9e9845..0000000 --- a/example/test/widget_test.dart +++ /dev/null @@ -1,30 +0,0 @@ -// This is a basic Flutter widget test. -// -// To perform an interaction with a widget in your test, use the WidgetTester -// utility that Flutter provides. For example, you can send tap and scroll -// gestures. You can also use WidgetTester to find child widgets in the widget -// tree, read text, and verify that the values of widget properties are correct. - -import 'package:flutter/material.dart'; -import 'package:flutter_test/flutter_test.dart'; - -import 'package:flutter_unity_widget_example/main.dart'; - -void main() { - testWidgets('Counter increments smoke test', (WidgetTester tester) async { - // Build our app and trigger a frame. - await tester.pumpWidget(MyApp); - - // Verify that our counter starts at 0. - expect(find.text('0'), findsOneWidget); - expect(find.text('1'), findsNothing); - - // Tap the '+' icon and trigger a frame. - await tester.tap(find.byIcon(Icons.add)); - await tester.pump(); - - // Verify that our counter has incremented. - expect(find.text('0'), findsNothing); - expect(find.text('1'), findsOneWidget); - }); -} diff --git a/example/unity/.vs/Unity/xs/UserPrefs.xml b/example/unity/.vs/Unity/xs/UserPrefs.xml deleted file mode 100644 index b8d09ab..0000000 --- a/example/unity/.vs/Unity/xs/UserPrefs.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/.vs/Demo App/xs/UserPrefs.xml b/example/unity/DemoApp/.vs/Demo App/xs/UserPrefs.xml deleted file mode 100644 index 71c1183..0000000 --- a/example/unity/DemoApp/.vs/Demo App/xs/UserPrefs.xml +++ /dev/null @@ -1,27 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/.vs/Demo App/xs/sqlite3/storage.ide b/example/unity/DemoApp/.vs/Demo App/xs/sqlite3/storage.ide deleted file mode 100644 index eb2d1baf87242266b590630ab5416ca467fbb8ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147456 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 KH0@0Gl>dK^;5Eqr diff --git a/example/unity/DemoApp/.vs/Demo App/xs/sqlite3/storage.ide-shm b/example/unity/DemoApp/.vs/Demo App/xs/sqlite3/storage.ide-shm deleted file mode 100644 index fe7cc733922b9cfb4b1ae343c5a882b2c0763fa3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 32768 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 NHO#?I>y>g&{{xE&5~%DnG5&nPn^ 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

0zHYuMi>T(rfxh$-`WqPQDKzy3ljXT1fwcx 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 cG?Pdm=W~|v{`KhBJDh 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%0A+U8Fpvqo(#Altg~}Z(H+g=67>(-BE4i>OvuK_ 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 V8KcfF(=2Js))yBx^W8WX|9>>|PQm~H diff --git a/example/unity/DemoApp/.vs/Unity Flutter Demo/xs/UserPrefs.xml b/example/unity/DemoApp/.vs/Unity Flutter Demo/xs/UserPrefs.xml deleted file mode 100644 index 860798d..0000000 --- a/example/unity/DemoApp/.vs/Unity Flutter Demo/xs/UserPrefs.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/.vs/Unity Flutter Demo/xs/sqlite3/storage.ide b/example/unity/DemoApp/.vs/Unity Flutter Demo/xs/sqlite3/storage.ide deleted file mode 100644 index e37c9f84ce0fad6057fbd5c712fcc3ec452406d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1159168 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

% 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

Cg|B{}k8gQK>hM2u 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 KR9XUI6!;I5HhUfb diff --git a/example/unity/DemoApp/.vs/Unity Flutter Demo/xs/sqlite3/storage.ide-wal b/example/unity/DemoApp/.vs/Unity Flutter Demo/xs/sqlite3/storage.ide-wal deleted file mode 100644 index 2569e52e025f7e4b29f63b511fd39c34e34b1eb5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4128272 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 z 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%0D3qKP=f!3 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

y_UAaUUv5kCf>SOoTauR@NRD4? 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/.vs/Unity/xs/sqlite3/storage.ide b/example/unity/DemoApp/.vs/Unity/xs/sqlite3/storage.ide deleted file mode 100644 index b6c1edceacd3c62e3ccb2cef558df0486d2ef26f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 147456 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

c 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 W;?vw+d#ij>C8?Ri9o8kwx&03ol?9>z diff --git a/example/unity/DemoApp/.vs/Unity/xs/sqlite3/storage.ide-wal b/example/unity/DemoApp/.vs/Unity/xs/sqlite3/storage.ide-wal deleted file mode 100644 index c6bb9437b05974526800b3fe30c7e8e28af3744c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4124152 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

?v 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ǢMi4rwf_2K5M-t@F_%s0jvt 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

T+u(J`x#`2S-l`AuVp-RB*o$ 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 C+BgIN diff --git a/example/unity/DemoApp/Assembly-CSharp-Editor.csproj b/example/unity/DemoApp/Assembly-CSharp-Editor.csproj deleted file mode 100644 index e15b318..0000000 --- a/example/unity/DemoApp/Assembly-CSharp-Editor.csproj +++ /dev/null @@ -1,720 +0,0 @@ - - - - latest - - - Debug - AnyCPU - 10.0.20506 - 2.0 - - {FC6EB947-28DE-8385-8FAC-5C1621986B03} - Library - Properties - Assembly-CSharp-Editor - v4.7.1 - 512 - . - - - true - full - false - Temp\bin\Debug\ - DEBUG;TRACE;UNITY_2019_3_0;UNITY_2019_3;UNITY_2019;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;PLATFORM_IOS;ENABLE_RUNTIME_GI;ENABLE_GAMECENTER;ENABLE_NETWORK;ENABLE_IOS_ON_DEMAND_RESOURCES;ENABLE_IOS_APP_SLICING;PLAYERCONNECTION_LISTENS_FIXED_PORT;DEBUGGER_LISTENS_FIXED_PORT;PLATFORM_SUPPORTS_ADS_ID;SUPPORT_ENVIRONMENT_VARIABLES;PLATFORM_SUPPORTS_PROFILER;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;UNITY_IOS;PLATFORM_IPHONE;UNITY_IPHONE;UNITY_IPHONE_API;SUPPORT_MULTIPLE_DISPLAYS;UNITY_HAS_GOOGLEVR;ENABLE_SPATIALTRACKING;ENABLE_MONO;NET_4_6;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_VSTU;UNITY_PRO_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER - prompt - 4 - 0169 - False - - - pdbonly - true - Temp\bin\Release\ - prompt - 4 - 0169 - False - - - true - true - false - false - false - - - {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Unity/VSTU - Editor:5 - iOS:9 - 2019.3.0b7 - - - - - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEditor.dll - - - - - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEditor.TestRunner.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEngine.TestRunner.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.Timeline.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/com.unity.multiplayer-hlapi.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.VSCode.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEngine.UI.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.Timeline.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.CollabProxy.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/com.unity.multiplayer-weaver.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEngine.XR.LegacyInputHelpers.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.Rider.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEditor.SpatialTracking.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEngine.SpatialTracking.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.TextMeshPro.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.Analytics.DataPrivacy.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEditor.XR.LegacyInputHelpers.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEditor.UI.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/com.unity.multiplayer-hlapi.Runtime.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AIModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ARModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AnimationModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AudioModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClothModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CoreModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DirectorModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GameCenterModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GridModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.HotReloadModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.IMGUIModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.LocalizationModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PhysicsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.Physics2DModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ProfilerModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.StreamingModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubstanceModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TLSModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextCoreModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TilemapModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIElementsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UNETModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UmbraModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VFXModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VRModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VehiclesModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VideoModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.WindModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.XRModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/UnityExtensions/Unity/UnityVR/Editor/UnityEditor.VR.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEditor.Graphs.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/PlaybackEngines/MacStandaloneSupport/UnityEditor.OSXStandalone.Extensions.dll - - - /Applications/Unity/2019.3.0b7/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll - - - /Applications/Unity/2019.3.0b7/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.dll - - - /Applications/Visual Studio.app/Contents/Resources/lib/monodevelop/AddIns/MonoDevelop.Unity/Editor/SyntaxTree.VisualStudio.Unity.Bridge.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/PackageCache/com.unity.ads@2.0.8/Editor/UnityEditor.Advertisements.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/PackageCache/com.unity.analytics@3.3.2/Unity.Analytics.Tracker.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/PackageCache/com.unity.analytics@3.3.2/Unity.Analytics.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/PackageCache/com.unity.analytics@3.3.2/Unity.Analytics.StandardEvents.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/PackageCache/com.unity.purchasing@2.0.6/Editor/UnityEditor.Purchasing.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/PackageCache/com.unity.ext.nunit@1.0.0/net35/unity-custom/nunit.framework.dll - - - /Applications/Unity/2019.3.0b7/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Xcode.dll - - - /Applications/Unity/2019.3.0b7/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Common.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/UnityScript.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/UnityScript.Lang.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/Boo.Lang.dll - - - - - {8454A3E8-CD6F-E229-B101-0AFF15D18447} - Assembly-CSharp - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/Assembly-CSharp.csproj b/example/unity/DemoApp/Assembly-CSharp.csproj deleted file mode 100644 index b2b1d3e..0000000 --- a/example/unity/DemoApp/Assembly-CSharp.csproj +++ /dev/null @@ -1,677 +0,0 @@ - - - - latest - - - Debug - AnyCPU - 10.0.20506 - 2.0 - - {8454A3E8-CD6F-E229-B101-0AFF15D18447} - Library - Properties - Assembly-CSharp - v4.7.1 - 512 - . - - - true - full - false - Temp\bin\Debug\ - DEBUG;TRACE;UNITY_2019_3_0;UNITY_2019_3;UNITY_2019;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;PLATFORM_IOS;ENABLE_RUNTIME_GI;ENABLE_GAMECENTER;ENABLE_NETWORK;ENABLE_IOS_ON_DEMAND_RESOURCES;ENABLE_IOS_APP_SLICING;PLAYERCONNECTION_LISTENS_FIXED_PORT;DEBUGGER_LISTENS_FIXED_PORT;PLATFORM_SUPPORTS_ADS_ID;SUPPORT_ENVIRONMENT_VARIABLES;PLATFORM_SUPPORTS_PROFILER;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;UNITY_IOS;PLATFORM_IPHONE;UNITY_IPHONE;UNITY_IPHONE_API;SUPPORT_MULTIPLE_DISPLAYS;UNITY_HAS_GOOGLEVR;ENABLE_SPATIALTRACKING;ENABLE_MONO;NET_STANDARD_2_0;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_VSTU;UNITY_PRO_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER - prompt - 4 - 0169 - False - - - pdbonly - true - Temp\bin\Release\ - prompt - 4 - 0169 - False - - - true - true - false - false - false - - - {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Unity/VSTU - Game:1 - iOS:9 - 2019.3.0b7 - - - - - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEditor.dll - - - - - - - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.Timeline.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/com.unity.multiplayer-hlapi.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.VSCode.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEngine.UI.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.Timeline.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.CollabProxy.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/com.unity.multiplayer-weaver.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEngine.XR.LegacyInputHelpers.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.Rider.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEditor.SpatialTracking.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEngine.SpatialTracking.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.TextMeshPro.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/Unity.Analytics.DataPrivacy.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEditor.XR.LegacyInputHelpers.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/UnityEditor.UI.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/ScriptAssemblies/com.unity.multiplayer-hlapi.Runtime.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AIModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ARModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AnimationModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.AudioModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ClothModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CoreModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.DirectorModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GameCenterModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.GridModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.HotReloadModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.IMGUIModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.LocalizationModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.PhysicsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.Physics2DModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ProfilerModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.StreamingModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.SubstanceModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TLSModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextCoreModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.TilemapModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UIElementsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UNETModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UmbraModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VFXModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VRModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VehiclesModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.VideoModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.WindModule.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/Managed/UnityEngine/UnityEngine.XRModule.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/PackageCache/com.unity.analytics@3.3.2/Unity.Analytics.Tracker.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/PackageCache/com.unity.analytics@3.3.2/Unity.Analytics.Editor.dll - - - /Users/rex/Documents/oss/flutter-unity-view-widget/example/unity/DemoApp/Library/PackageCache/com.unity.analytics@3.3.2/Unity.Analytics.StandardEvents.dll - - - /Applications/Unity/2019.3.0b7/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Xcode.dll - - - /Applications/Unity/2019.3.0b7/PlaybackEngines/iOSSupport/UnityEditor.iOS.Extensions.Common.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/UnityScript.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/UnityScript.Lang.dll - - - /Applications/Unity/2019.3.0b7/Unity.app/Contents/MonoBleedingEdge/lib/mono/unityscript/Boo.Lang.dll - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/Assets/Editor.meta b/example/unity/DemoApp/Assets/Editor.meta deleted file mode 100644 index d352641..0000000 --- a/example/unity/DemoApp/Assets/Editor.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 1fd67f6e806ee49b1a89c5a7dcfe6349 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Editor/Build.cs b/example/unity/DemoApp/Assets/Editor/Build.cs deleted file mode 100644 index 656f130..0000000 --- a/example/unity/DemoApp/Assets/Editor/Build.cs +++ /dev/null @@ -1,122 +0,0 @@ -using System; -using System.IO; -using System.Linq; -using System.Text.RegularExpressions; -using UnityEditor; -using UnityEngine; -using Application = UnityEngine.Application; -using BuildResult = UnityEditor.Build.Reporting.BuildResult; - -public class Build -{ - static readonly string ProjectPath = Path.GetFullPath(Path.Combine(Application.dataPath, "..")); - - static readonly string apkPath = Path.Combine(ProjectPath, "Builds/" + Application.productName + ".apk"); - - static readonly string androidExportPath = Path.GetFullPath(Path.Combine(ProjectPath, "../../android/UnityExport")); - static readonly string iosExportPath = Path.GetFullPath(Path.Combine(ProjectPath, "../../ios/UnityExport")); - - [MenuItem("Flutter/Export Android (Unity 2019.3.*) %&n", false, 1)] - public static void DoBuildAndroidLibrary() - { - DoBuildAndroid(Path.Combine(apkPath, "unityLibrary")); - - // Copy over resources from the launcher module that are used by the library - Copy(Path.Combine(apkPath + "/launcher/src/main/res"), Path.Combine(androidExportPath, "src/main/res")); - } - - [MenuItem("Flutter/Export Android %&a", false, 2)] - public static void DoBuildAndroidLegacy() - { - DoBuildAndroid(Path.Combine(apkPath, Application.productName)); - } - - public static void DoBuildAndroid(String buildPath) - { - if (Directory.Exists(apkPath)) - Directory.Delete(apkPath, true); - - if (Directory.Exists(androidExportPath)) - Directory.Delete(androidExportPath, true); - - EditorUserBuildSettings.androidBuildSystem = AndroidBuildSystem.Gradle; - - var options = BuildOptions.AcceptExternalModificationsToPlayer; - var report = BuildPipeline.BuildPlayer( - GetEnabledScenes(), - apkPath, - BuildTarget.Android, - options - ); - - if (report.summary.result != BuildResult.Succeeded) - throw new Exception("Build failed"); - - Copy(buildPath, androidExportPath); - - // Modify build.gradle - var build_file = Path.Combine(androidExportPath, "build.gradle"); - var build_text = File.ReadAllText(build_file); - build_text = build_text.Replace("com.android.application", "com.android.library"); - build_text = build_text.Replace("bundle {", "splits {"); - build_text = build_text.Replace("enableSplit = false", "enable false"); - build_text = build_text.Replace("enableSplit = true", "enable true"); - build_text = build_text.Replace("implementation fileTree(dir: 'libs', include: ['*.jar'])", "implementation project(':unity-classes')"); - build_text = Regex.Replace(build_text, @"\n.*applicationId '.+'.*\n", "\n"); - File.WriteAllText(build_file, build_text); - - // Modify AndroidManifest.xml - var manifest_file = Path.Combine(androidExportPath, "src/main/AndroidManifest.xml"); - var manifest_text = File.ReadAllText(manifest_file); - manifest_text = Regex.Replace(manifest_text, @"", ""); - Regex regex = new Regex(@"(\s|\S)+?", RegexOptions.Multiline); - manifest_text = regex.Replace(manifest_text, ""); - File.WriteAllText(manifest_file, manifest_text); - } - - [MenuItem("Flutter/Export IOS (Unity 2019.3.*) %&i", false, 3)] - public static void DoBuildIOS() - { - if (Directory.Exists(iosExportPath)) - Directory.Delete(iosExportPath, true); - - EditorUserBuildSettings.iOSBuildConfigType = iOSBuildType.Release; - - var options = BuildOptions.AcceptExternalModificationsToPlayer; - var report = BuildPipeline.BuildPlayer( - GetEnabledScenes(), - iosExportPath, - BuildTarget.iOS, - options - ); - - if (report.summary.result != BuildResult.Succeeded) - throw new Exception("Build failed"); - } - - static void Copy(string source, string destinationPath) - { - if (Directory.Exists(destinationPath)) - Directory.Delete(destinationPath, true); - - Directory.CreateDirectory(destinationPath); - - foreach (string dirPath in Directory.GetDirectories(source, "*", - SearchOption.AllDirectories)) - Directory.CreateDirectory(dirPath.Replace(source, destinationPath)); - - foreach (string newPath in Directory.GetFiles(source, "*.*", - SearchOption.AllDirectories)) - File.Copy(newPath, newPath.Replace(source, destinationPath), true); - } - - static string[] GetEnabledScenes() - { - var scenes = EditorBuildSettings.scenes - .Where(s => s.enabled) - .Select(s => s.path) - .ToArray(); - - return scenes; - } -} diff --git a/example/unity/DemoApp/Assets/Editor/Build.cs.meta b/example/unity/DemoApp/Assets/Editor/Build.cs.meta deleted file mode 100644 index ef929ed..0000000 --- a/example/unity/DemoApp/Assets/Editor/Build.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 5747fc5bfdf6152488d785a9b466a4fd -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Editor/XCodePostBuild.cs b/example/unity/DemoApp/Assets/Editor/XCodePostBuild.cs deleted file mode 100644 index 778fc1b..0000000 --- a/example/unity/DemoApp/Assets/Editor/XCodePostBuild.cs +++ /dev/null @@ -1,430 +0,0 @@ -/* -MIT License -Copyright (c) 2017 Jiulong Wang -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. -*/ - -#if UNITY_IOS - -using System; - -using System.Collections.Generic; -using System.IO; - -using UnityEditor; -using UnityEditor.Callbacks; -using UnityEditor.iOS.Xcode; - -///

-/// Adding this post build script to Unity project enables the flutter-unity-widget to access it -/// -public static class XcodePostBuild -{ - - /// - /// The identifier added to touched file to avoid double edits when building to existing directory without - /// replace existing content. - /// - private const string TouchedMarker = "https://github.com/snowballdigital/flutter-unity-view-widget"; - - [PostProcessBuild] - public static void OnPostBuild(BuildTarget target, string pathToBuiltProject) - { - if (target != BuildTarget.iOS) - { - return; - } - - PatchUnityNativeCode(pathToBuiltProject); - - UpdateUnityProjectFiles(pathToBuiltProject); - } - - /// - /// We need to add the Data folder to the UnityFramework framework - /// - private static void UpdateUnityProjectFiles(string pathToBuiltProject) - { - var pbx = new PBXProject(); - var pbxPath = Path.Combine(pathToBuiltProject, "Unity-iPhone.xcodeproj/project.pbxproj"); - pbx.ReadFromFile(pbxPath); - - // Add UnityExport/Data - var targetGuid = pbx.TargetGuidByName("UnityFramework"); - var fileGuid = pbx.AddFolderReference(Path.Combine(pathToBuiltProject, "Data"), "Data"); - pbx.AddFileToBuild(targetGuid, fileGuid); - - pbx.WriteToFile(pbxPath); - } - - /// - /// Make necessary changes to Unity build output that enables it to be embedded into existing Xcode project. - /// - private static void PatchUnityNativeCode(string pathToBuiltProject) - { - EditUnityFrameworkH(Path.Combine(pathToBuiltProject, "UnityFramework/UnityFramework.h")); - EditUnityAppControllerH(Path.Combine(pathToBuiltProject, "Classes/UnityAppController.h")); - EditUnityAppControllerMM(Path.Combine(pathToBuiltProject, "Classes/UnityAppController.mm")); - EditUnityViewMM(Path.Combine(pathToBuiltProject, "Classes/UI/UnityView.mm")); - } - - - /// - /// Edit 'UnityFramework.h': add 'frameworkWarmup' - /// - private static void EditUnityFrameworkH(string path) - { - var inScope = false; - - // Add frameworkWarmup method - EditCodeFile(path, line => - { - inScope |= line.Contains("- (void)runUIApplicationMainWithArgc:"); - - if (inScope) - { - if (line.Trim() == "") - { - inScope = false; - - return new string[] - { - "", - "// Added by " + TouchedMarker, - "- (void)frameworkWarmup:(int)argc argv:(char*[])argv;", - "" - }; - } - } - - return new string[] { line }; - }); - } - - /// - /// Edit 'UnityAppController.h': returns 'UnityAppController' from 'AppDelegate' class. - /// - private static void EditUnityAppControllerH(string path) - { - var inScope = false; - var markerDetected = false; - - // Modify inline GetAppController - EditCodeFile(path, line => - { - inScope |= line.Contains("include \"RenderPluginDelegate.h\""); - - if (inScope && !markerDetected) - { - if (line.Trim() == "") - { - inScope = false; - markerDetected = true; - - return new string[] - { - "", - "// Added by " + TouchedMarker, - "@protocol UnityEventListener ", - "- (void)onMessage:(NSString *)message;", - "@end", - "", - }; - } - - return new string[] { line }; - } - - return new string[] { line }; - }); - - inScope = false; - markerDetected = false; - - // Modify inline GetAppController - EditCodeFile(path, line => - { - inScope |= line.Contains("quitHandler)"); - - if (inScope && !markerDetected) - { - if (line.Trim() == "") - { - inScope = false; - markerDetected = true; - - return new string[] - { - "@property (nonatomic, copy) void(^unityMessageHandler)(const char* message);", - }; - } - - return new string[] { line }; - } - - return new string[] { line }; - }); - - inScope = false; - markerDetected = false; - - // Add static GetAppController - EditCodeFile(path, line => - { - inScope |= line.Contains("- (void)startUnity:"); - - if (inScope) - { - if (line.Trim() == "") - { - inScope = false; - - return new string[] - { - "", - "// Added by " + TouchedMarker, - "+ (UnityAppController*)GetAppController;", - "" - }; - } - } - - return new string[] { line }; - }); - - inScope = false; - markerDetected = false; - - // Modify inline GetAppController - EditCodeFile(path, line => - { - inScope |= line.Contains("extern UnityAppController* GetAppController"); - - if (inScope && !markerDetected) - { - if (line.Trim() == "") - { - inScope = false; - markerDetected = true; - - return new string[] - { - "// }", - "", - "// Added by " + TouchedMarker, - "static inline UnityAppController* GetAppController()", - "{", - " return [UnityAppController GetAppController];", - "}", - "", - - }; - } - - return new string[] { "// " + line }; - } - - return new string[] { line }; - }); - - - } - - /// - /// Edit 'UnityAppController.mm': triggers 'UnityReady' notification after Unity is actually started. - /// - private static void EditUnityAppControllerMM(string path) - { - var inScope = false; - var markerDetected = false; - - EditCodeFile(path, line => - { - if (line.Trim() == "@end") - { - return new string[] - { - "", - "// Added by " + TouchedMarker, - "static UnityAppController *unityAppController = nil;", - "", - @"+ (UnityAppController*)GetAppController", - "{", - " static dispatch_once_t onceToken;", - " dispatch_once(&onceToken, ^{", - " unityAppController = [[self alloc] init];", - " });", - " return unityAppController;", - "}", - "", - "// Added by " + TouchedMarker, - "extern \"C\" void onUnityMessage(const char* message)", - "{", - " if (GetAppController().unityMessageHandler) {", - " GetAppController().unityMessageHandler(message);", - " }", - "}", - line, - - }; - } - - inScope |= line.Contains("- (void)startUnity:"); - markerDetected |= inScope && line.Contains(TouchedMarker); - - if (inScope && line.Trim() == "}") - { - inScope = false; - - if (markerDetected) - { - return new string[] { line }; - } - else - { - return new string[] - { - " // Modified by " + TouchedMarker, - @" [[NSNotificationCenter defaultCenter] postNotificationName: @""UnityReady"" object:self];", - "}", - }; - } - } - - return new string[] { line }; - }); - - inScope = false; - markerDetected = false; - - // Modify inline GetAppController - EditCodeFile(path, line => - { - inScope |= line.Contains("UnityAppController* GetAppController()"); - - if (inScope && !markerDetected) - { - if (line.Trim() == "}") - { - inScope = false; - markerDetected = true; - - return new string[] - { - "", - }; - } - - return new string[] { "// " + line }; - } - - return new string[] { line }; - }); - - inScope = false; - markerDetected = false; - - // Modify inline GetAppController - EditCodeFile(path, line => - { - inScope |= line.Contains("@synthesize quitHandler"); - - if (inScope && !markerDetected) - { - if (line.Trim() == "") - { - inScope = false; - markerDetected = true; - - return new string[] - { - "@synthesize unityMessageHandler = _unityMessageHandler;", - }; - } - - return new string[] { line }; - } - - return new string[] { line }; - }); - } - - /// - /// Edit 'UnityView.mm': fix the width and height needed for the Metal renderer - /// - private static void EditUnityViewMM(string path) - { - var inScope = false; - - // Add frameworkWarmup method - EditCodeFile(path, line => - { - inScope |= line.Contains("UnityGetRenderingResolution(&requestedW, &requestedH)"); - - if (inScope) - { - if (line.Trim() == "") - { - inScope = false; - - return new string[] - { - "", - "// Added by " + TouchedMarker, - " if (requestedW == 0) {", - " requestedW = _surfaceSize.width;", - " }", - " if (requestedH == 0) {", - " requestedH = _surfaceSize.height;", - " }", - "" - }; - } - } - - return new string[] { line }; - }); - } - - private static void EditCodeFile(string path, Func> lineHandler) - { - var bakPath = path + ".bak"; - if (File.Exists(bakPath)) - { - File.Delete(bakPath); - } - - File.Move(path, bakPath); - - using (var reader = File.OpenText(bakPath)) - using (var stream = File.Create(path)) - using (var writer = new StreamWriter(stream)) - { - string line; - while ((line = reader.ReadLine()) != null) - { - var outputs = lineHandler(line); - foreach (var o in outputs) - { - writer.WriteLine(o); - } - } - } - } -} - -#endif \ No newline at end of file diff --git a/example/unity/DemoApp/Assets/Editor/XCodePostBuild.cs.meta b/example/unity/DemoApp/Assets/Editor/XCodePostBuild.cs.meta deleted file mode 100644 index 2ba8957..0000000 --- a/example/unity/DemoApp/Assets/Editor/XCodePostBuild.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: a05901a9629a063438d0612bc506262b -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet.meta b/example/unity/DemoApp/Assets/JsonDotNet.meta deleted file mode 100644 index 40f04a3..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ad5d1f53b8d154a50ae263eb2024284c -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies.meta b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies.meta deleted file mode 100644 index 59ac16b..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 577d9725f58264943855b8ac185531fe -folderAsset: yes -timeCreated: 1466788344 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT.meta b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT.meta deleted file mode 100644 index f9dba64..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 14f21d7a1e53a8c4e87b25526a7eb63c -folderAsset: yes -timeCreated: 1466788345 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML deleted file mode 100644 index 2b72b8e..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML +++ /dev/null @@ -1,8015 +0,0 @@ - - - - Newtonsoft.Json - - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. - - - true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. - - - - - Gets or sets a value indicating whether the root object will be read as a JSON array. - - - true if the root object will be read as a JSON array; otherwise, false. - - - - - Gets or sets the used when reading values from BSON. - - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The stream. - - - - Initializes a new instance of the class. - - The reader. - - - - Initializes a new instance of the class. - - The stream. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The reader. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Reads the next JSON token from the stream. - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Changes the to Closed. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets or sets the used when writing values to BSON. - When set to no conversion will occur. - - The used when writing values to BSON. - - - - Initializes a new instance of the class. - - The stream. - - - - Initializes a new instance of the class. - - The writer. - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Writes the end. - - The token. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes the beginning of a JSON array. - - - - - Writes the beginning of a JSON object. - - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Closes this stream and the underlying stream. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value that represents a BSON object id. - - The Object ID value to write. - - - - Writes a BSON regex. - - The regex pattern. - The regex options. - - - - Represents a BSON Oid (object id). - - - - - Gets or sets the value of the Oid. - - The value of the Oid. - - - - Initializes a new instance of the class. - - The Oid value. - - - - Converts a binary value to and from a base 64 string value. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Create a custom object - - The object type to convert. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Creates an object which will then be populated by the serializer. - - Type of the object. - The created object. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - Provides a base class for converting a to and from JSON. - - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - - - - - - - - - - - - - - - - - - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an to and from its name string value. - - - - - Gets or sets a value indicating whether the written enum text should be camel case. - - true if the written enum text will be camel case; otherwise, false. - - - - Gets or sets a value indicating whether integer values are allowed. - - true if integers are allowed; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - true if the written enum text will be camel case; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Json Converter for Vector2, Vector3 and Vector4. Only serializes x, y, (z) and (w) properties. - - - - - Default Constructor - All Vector types enabled by default - - - - - Selectively enable Vector types - - Use for Vector2 objects - Use for Vector3 objects - Use for Vector4 objects - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Converts a to and from a string (e.g. "1.2.3.4"). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). - - - - - Gets or sets the date time styles used when converting a date to and from JSON. - - The date time styles used when converting a date to and from JSON. - - - - Gets or sets the date time format used when converting a date to and from JSON. - - The date time format used when converting a date to and from JSON. - - - - Gets or sets the culture used when converting a date to and from JSON. - - The culture used when converting a date to and from JSON. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Converts XML to and from JSON. - - - - - Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. - - The name of the deserialize root element. - - - - Gets or sets a flag to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - true if the array attibute is written to the XML; otherwise, false. - - - - Gets or sets a value indicating whether to write the root JSON object. - - true if the JSON root object is omitted; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The calling serializer. - The value. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Checks if the attributeName is a namespace attribute. - - Attribute name to test. - The attribute name prefix if it has one, otherwise an empty string. - True if attribute name is for a namespace attribute, otherwise false. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Specifies how constructors are used when initializing objects during deserialization by the . - - - - - First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. - - - - - Json.NET will use a non-public default constructor before falling back to a paramatized constructor. - - - - - Specifies how dates are formatted when writing JSON text. - - - - - Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". - - - - - Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". - - - - - Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. - - - - - Date formatted strings are not parsed to a date type and are read as strings. - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Specifies how to treat the time value when converting between string and . - - - - - Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. - - - - - Treat as a UTC. If the object represents a local time, it is converted to a UTC. - - - - - Treat as a local time if a is being converted to a string. - If a string is being converted to , convert to a local time if a time zone is specified. - - - - - Time zone information should be preserved when converting. - - - - - Specifies float format handling options when writing special floating point numbers, e.g. , - and with . - - - - - Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". - - - - - Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. - Note that this will produce non-valid JSON. - - - - - Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a property. - - - - - Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Floating point numbers are parsed to . - - - - - Floating point numbers are parsed to . - - - - - Specifies formatting options for the . - - - - - No special formatting is applied. This is the default. - - - - - Causes child objects to be indented according to the and settings. - - - - - Provides an interface for using pooled arrays. - - The array type content. - - - - Rent a array from the pool. This array must be returned when it is no longer needed. - - The minimum required length of the array. The returned array may be longer. - The rented array from the pool. This array must be returned when it is no longer needed. - - - - Return an array to the pool. - - The array that is being returned. - - - - Instructs the to use the specified constructor when deserializing that object. - - - - - Instructs the how to serialize the collection. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Instructs the to deserialize properties with no matching class member into the specified collection - and write values during serialization. - - - - - Gets or sets a value that indicates whether to write extension data when serializing the object. - - - true to write extension data when serializing the object; otherwise, false. The default is true. - - - - - Gets or sets a value that indicates whether to read extension data when deserializing the object. - - - true to read extension data when deserializing the object; otherwise, false. The default is true. - - - - - Initializes a new instance of the class. - - - - - Instructs the to always serialize the member, and require the member has a value. - - - - - Specifies how JSON comments are handled when loading JSON. - - - - - Ignore comments. - - - - - Load comments as a with type . - - - - - Specifies how line information is handled when loading JSON. - - - - - Ignore line information. - - - - - Load line information. - - - - - Represents a view of a . - - - - - Initializes a new instance of the class. - - The name. - - - - When overridden in a derived class, returns whether resetting an object changes its value. - - - true if resetting the component changes its value; otherwise, false. - - The component to test for reset capability. - - - - - When overridden in a derived class, gets the current value of the property on a component. - - - The value of a property for a given component. - - The component with the property for which to retrieve the value. - - - - - When overridden in a derived class, resets the value for this property of the component to the default value. - - The component with the property value that is to be reset to the default value. - - - - - When overridden in a derived class, sets the value of the component to a different value. - - The component with the property value that is to be set. - The new value. - - - - - When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. - - - true if the property should be persisted; otherwise, false. - - The component with the property to be examined for persistence. - - - - - When overridden in a derived class, gets the type of the component this property is bound to. - - - A that represents the type of component this property is bound to. When the or methods are invoked, the object specified might be an instance of this type. - - - - - When overridden in a derived class, gets a value indicating whether this property is read-only. - - - true if the property is read-only; otherwise, false. - - - - - When overridden in a derived class, gets the type of the property. - - - A that represents the type of the property. - - - - - Gets the hash code for the name of the member. - - - - The hash code for the name of the member. - - - - - Specifies the settings used when loading JSON. - - - - - Gets or sets how JSON comments are handled when loading JSON. - - The JSON comment handling. - - - - Gets or sets how JSON line info is handled when loading JSON. - - The JSON line info handling. - - - - Specifies the settings used when merging JSON. - - - - - Gets or sets the method used when merging JSON arrays. - - The method used when merging JSON arrays. - - - - Gets or sets how how null value properties are merged. - - How null value properties are merged. - - - - Specifies how JSON arrays are merged together. - - - - Concatenate arrays. - - - Union arrays, skipping items that already exist. - - - Replace all array items. - - - Merge array items together, matched by index. - - - - Specifies how null value properties are merged. - - - - - The content's null value properties will be ignored during merging. - - - - - The content's null value properties will be merged. - - - - - Represents a raw JSON string. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class. - - The raw json. - - - - Creates an instance of with the content of the reader's current token. - - The reader. - An instance of with the content of the reader's current token. - - - - Represents a collection of objects. - - The type of token - - - - Gets the with the specified key. - - - - - - Compares tokens to determine whether they are equal. - - - - - Determines whether the specified objects are equal. - - The first object of type to compare. - The second object of type to compare. - - true if the specified objects are equal; otherwise, false. - - - - - Returns a hash code for the specified object. - - The for which a hash code is to be returned. - A hash code for the specified object. - The type of is a reference type and is null. - - - - Contains the LINQ to JSON extension methods. - - - - - Returns a collection of tokens that contains the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the descendants of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, and the descendants of every token in the source collection. - - - - Returns a collection of child properties of every object in the source collection. - - An of that contains the source collection. - An of that contains the properties of every object in the source collection. - - - - Returns a collection of child values of every object in the source collection with the given key. - - An of that contains the source collection. - The token key. - An of that contains the values of every token in the source collection with the given key. - - - - Returns a collection of child values of every object in the source collection. - - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child values of every object in the source collection with the given key. - - The type to convert the values to. - An of that contains the source collection. - The token key. - An that contains the converted values of every token in the source collection with the given key. - - - - Returns a collection of converted child values of every object in the source collection. - - The type to convert the values to. - An of that contains the source collection. - An that contains the converted values of every token in the source collection. - - - - Converts the value. - - The type to convert the value to. - A cast as a of . - A converted value. - - - - Converts the value. - - The source collection type. - The type to convert the value to. - A cast as a of . - A converted value. - - - - Returns a collection of child tokens of every array in the source collection. - - The source collection type. - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child tokens of every array in the source collection. - - An of that contains the source collection. - The type to convert the values to. - The source collection type. - An that contains the converted values of every token in the source collection. - - - - Returns the input typed as . - - An of that contains the source collection. - The input typed as . - - - - Returns the input typed as . - - The source collection type. - An of that contains the source collection. - The input typed as . - - - - Represents a JSON constructor. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets or sets the name of this constructor. - - The constructor name. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name. - - The constructor name. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a token that can contain other tokens. - - - - - Occurs when the list changes or an item in the list changes. - - - - - Occurs before an item is added to the collection. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Raises the event. - - The instance containing the event data. - - - - Raises the event. - - The instance containing the event data. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Get the first child token of this token. - - - A containing the first child token of the . - - - - - Get the last child token of this token. - - - A containing the last child token of the . - - - - - Returns a collection of the child tokens of this token, in document order. - - - An of containing the child tokens of this , in document order. - - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - - A containing the child values of this , in document order. - - - - - Returns a collection of the descendant tokens for this token in document order. - - An containing the descendant tokens of the . - - - - Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. - - An containing this token, and all the descendant tokens of the . - - - - Adds the specified content as children of this . - - The content to be added. - - - - Adds the specified content as the first children of this . - - The content to be added. - - - - Creates an that can be used to add tokens to the . - - An that is ready to have content written to it. - - - - Replaces the children nodes of this token with the specified content. - - The content. - - - - Removes the child nodes from this token. - - - - - Merge the specified content into this . - - The content to be merged. - - - - Merge the specified content into this using . - - The content to be merged. - The used to merge the content. - - - - Gets the count of child JSON tokens. - - The count of child JSON tokens - - - - Represents a collection of objects. - - The type of token - - - - An empty collection of objects. - - - - - Initializes a new instance of the struct. - - The enumerable. - - - - Returns an enumerator that iterates through the collection. - - - A that can be used to iterate through the collection. - - - - - Returns an enumerator that iterates through a collection. - - - An object that can be used to iterate through the collection. - - - - - Gets the with the specified key. - - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Represents a JSON object. - - - - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Occurs when a property value changes. - - - - - Occurs when a property value is changing. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Gets the node type for this . - - The type. - - - - Gets an of this object's properties. - - An of this object's properties. - - - - Gets a the specified name. - - The property name. - A with the specified name or null. - - - - Gets an of this object's property values. - - An of this object's property values. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the with the specified property name. - - - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified property name. - - Name of the property. - The with the specified property name. - - - - Gets the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - One of the enumeration values that specifies how the strings will be compared. - The with the specified property name. - - - - Tries to get the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - The value. - One of the enumeration values that specifies how the strings will be compared. - true if a value was successfully retrieved; otherwise, false. - - - - Adds the specified property name. - - Name of the property. - The value. - - - - Removes the property with the specified name. - - Name of the property. - true if item was successfully removed; otherwise, false. - - - - Tries the get value. - - Name of the property. - The value. - true if a value was successfully retrieved; otherwise, false. - - - - Returns an enumerator that iterates through the collection. - - - A that can be used to iterate through the collection. - - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Returns the properties for this instance of a component. - - - A that represents the properties for this component instance. - - - - - Returns the properties for this instance of a component using the attribute array as a filter. - - An array of type that is used as a filter. - - A that represents the filtered properties for this component instance. - - - - - Returns a collection of custom attributes for this instance of a component. - - - An containing the attributes for this object. - - - - - Returns the class name of this instance of a component. - - - The class name of the object, or null if the class does not have a name. - - - - - Returns the name of this instance of a component. - - - The name of the object, or null if the object does not have a name. - - - - - Returns a type converter for this instance of a component. - - - A that is the converter for this object, or null if there is no for this object. - - - - - Returns the default event for this instance of a component. - - - An that represents the default event for this object, or null if this object does not have events. - - - - - Returns the default property for this instance of a component. - - - A that represents the default property for this object, or null if this object does not have properties. - - - - - Returns an editor of the specified type for this instance of a component. - - A that represents the editor for this object. - - An of the specified type that is the editor for this object, or null if the editor cannot be found. - - - - - Returns the events for this instance of a component using the specified attribute array as a filter. - - An array of type that is used as a filter. - - An that represents the filtered events for this component instance. - - - - - Returns the events for this instance of a component. - - - An that represents the events for this component instance. - - - - - Returns an object that contains the property described by the specified property descriptor. - - A that represents the property whose owner is to be found. - - An that represents the owner of the specified property. - - - - - Represents a JSON array. - - - - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the at the specified index. - - - - - - Determines the index of a specific item in the . - - The object to locate in the . - - The index of if found in the list; otherwise, -1. - - - - - Inserts an item to the at the specified index. - - The zero-based index at which should be inserted. - The object to insert into the . - - is not a valid index in the . - The is read-only. - - - - Removes the item at the specified index. - - The zero-based index of the item to remove. - - is not a valid index in the . - The is read-only. - - - - Returns an enumerator that iterates through the collection. - - - A that can be used to iterate through the collection. - - - - - Adds an item to the . - - The object to add to the . - The is read-only. - - - - Removes all items from the . - - The is read-only. - - - - Determines whether the contains a specific value. - - The object to locate in the . - - true if is found in the ; otherwise, false. - - - - - Copies to. - - The array. - Index of the array. - - - - Gets a value indicating whether the is read-only. - - true if the is read-only; otherwise, false. - - - - Removes the first occurrence of a specific object from the . - - The object to remove from the . - - true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . - - The is read-only. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Gets the at the reader's current position. - - - - - Initializes a new instance of the class. - - The token to read from. - - - - Reads the next JSON token from the stream. - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Gets the path of the current JSON token. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets the at the writer's current position. - - - - - Gets the token being writen. - - The token being writen. - - - - Initializes a new instance of the class writing to the given . - - The container being written to. - - - - Initializes a new instance of the class. - - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Closes this stream and the underlying stream. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end. - - The token. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Represents an abstract JSON token. - - - - - Gets a comparer that can compare two tokens for value equality. - - A that can compare two nodes for value equality. - - - - Gets or sets the parent. - - The parent. - - - - Gets the root of this . - - The root of this . - - - - Gets the node type for this . - - The type. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Compares the values of two tokens, including the values of all descendant tokens. - - The first to compare. - The second to compare. - true if the tokens are equal; otherwise false. - - - - Gets the next sibling token of this node. - - The that contains the next sibling token. - - - - Gets the previous sibling token of this node. - - The that contains the previous sibling token. - - - - Gets the path of the JSON token. - - - - - Adds the specified content immediately after this token. - - A content object that contains simple content or a collection of content objects to be added after this token. - - - - Adds the specified content immediately before this token. - - A content object that contains simple content or a collection of content objects to be added before this token. - - - - Returns a collection of the ancestor tokens of this token. - - A collection of the ancestor tokens of this token. - - - - Returns a collection of tokens that contain this token, and the ancestors of this token. - - A collection of tokens that contain this token, and the ancestors of this token. - - - - Returns a collection of the sibling tokens after this token, in document order. - - A collection of the sibling tokens after this tokens, in document order. - - - - Returns a collection of the sibling tokens before this token, in document order. - - A collection of the sibling tokens before this token, in document order. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets the with the specified key converted to the specified type. - - The type to convert the token to. - The token key. - The converted token value. - - - - Get the first child token of this token. - - A containing the first child token of the . - - - - Get the last child token of this token. - - A containing the last child token of the . - - - - Returns a collection of the child tokens of this token, in document order. - - An of containing the child tokens of this , in document order. - - - - Returns a collection of the child tokens of this token, in document order, filtered by the specified type. - - The type to filter the child tokens on. - A containing the child tokens of this , in document order. - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - A containing the child values of this , in document order. - - - - Removes this token from its parent. - - - - - Replaces this token with the specified token. - - The value. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Returns the indented JSON for this token. - - - The indented JSON for this token. - - - - - Returns the JSON for this token using the given formatting and converters. - - Indicates how the output is formatted. - A collection of which will be used when writing the token. - The JSON for this token using the given formatting and converters. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to []. - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from [] to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Creates an for this token. - - An that can be used to read this token and its descendants. - - - - Creates a from an object. - - The object that will be used to create . - A with the value of the specified object - - - - Creates a from an object using the specified . - - The object that will be used to create . - The that will be used when reading the object. - A with the value of the specified object - - - - Creates the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates a from a . - - An positioned at the token to read into this . - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - Creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - An positioned at the token to read into this . - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Selects a using a JPath expression. Selects the token that matches the object path. - - - A that contains a JPath expression. - - A , or null. - - - - Selects a using a JPath expression. Selects the token that matches the object path. - - - A that contains a JPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - A . - - - - Selects a collection of elements using a JPath expression. - - - A that contains a JPath expression. - - An that contains the selected elements. - - - - Selects a collection of elements using a JPath expression. - - - A that contains a JPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - An that contains the selected elements. - - - - Creates a new instance of the . All child tokens are recursively cloned. - - A new instance of the . - - - - Adds an object to the annotation list of this . - - The annotation to add. - - - - Get the first annotation object of the specified type from this . - - The type of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets the first annotation object of the specified type from this . - - The of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets a collection of annotations of the specified type for this . - - The type of the annotations to retrieve. - An that contains the annotations for this . - - - - Gets a collection of annotations of the specified type for this . - - The of the annotations to retrieve. - An of that contains the annotations that match the specified type for this . - - - - Removes the annotations of the specified type from this . - - The type of annotations to remove. - - - - Removes the annotations of the specified type from this . - - The of annotations to remove. - - - - Represents a JSON property. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the property name. - - The property name. - - - - Gets or sets the property value. - - The property value. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Specifies the type of token. - - - - - No token type has been set. - - - - - A JSON object. - - - - - A JSON array. - - - - - A JSON constructor. - - - - - A JSON object property. - - - - - A comment. - - - - - An integer value. - - - - - A float value. - - - - - A string value. - - - - - A boolean value. - - - - - A null value. - - - - - An undefined value. - - - - - A date value. - - - - - A raw JSON value. - - - - - A collection of bytes value. - - - - - A Guid value. - - - - - A Uri value. - - - - - A TimeSpan value. - - - - - Represents a value in JSON (string, integer, date, etc). - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Creates a comment with the given value. - - The value. - A comment with the given value. - - - - Creates a string with the given value. - - The value. - A string with the given value. - - - - Creates a null value. - - A null value. - - - - Creates a undefined value. - - A undefined value. - - - - Gets the node type for this . - - The type. - - - - Gets or sets the underlying token value. - - The underlying token value. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Indicates whether the current object is equal to another object of the same type. - - - true if the current object is equal to the parameter; otherwise, false. - - An object to compare with this object. - - - - Determines whether the specified is equal to the current . - - The to compare with the current . - - true if the specified is equal to the current ; otherwise, false. - - - The parameter is null. - - - - - Serves as a hash function for a particular type. - - - A hash code for the current . - - - - - Returns a that represents this instance. - - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format provider. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - The format provider. - - A that represents this instance. - - - - - Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. - - An object to compare with this instance. - - A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: - Value - Meaning - Less than zero - This instance is less than . - Zero - This instance is equal to . - Greater than zero - This instance is greater than . - - - is not the same type as this instance. - - - - - Specifies metadata property handling options for the . - - - - - Read metadata properties located at the start of a JSON object. - - - - - Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. - - - - - Do not try to read metadata properties. - - - - - Represents a trace writer that writes to the application's instances. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of Info will exclude Verbose messages and include Info, - Warning and Error messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Provides methods to get attributes. - - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Represents a trace writer. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of Info will exclude Verbose messages and include Info, - Warning and Error messages. - - The that will be used to filter the trace messages passed to the writer. - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Contract details for a used by the . - - - - - Gets or sets the default collection items . - - The converter. - - - - Gets or sets a value indicating whether the collection items preserve object references. - - true if collection items preserve object references; otherwise, false. - - - - Gets or sets the collection item reference loop handling. - - The reference loop handling. - - - - Gets or sets the collection item type name handling. - - The type name handling. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Represents a trace writer that writes to memory. When the trace message limit is - reached then old trace messages will be removed as new messages are added. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of Info will exclude Verbose messages and include Info, - Warning and Error messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Initializes a new instance of the class. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Returns an enumeration of the most recent trace messages. - - An enumeration of the most recent trace messages. - - - - Returns a of the most recent trace messages. - - - A of the most recent trace messages. - - - - - Provides methods to get attributes from a , , or . - - - - - Initializes a new instance of the class. - - The instance to get attributes for. This parameter should be a , , or . - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Contract details for a used by the . - - - - - Gets or sets the ISerializable object constructor. - - The ISerializable object constructor. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Provides data for the Error event. - - - - - Gets the current object the error event is being raised against. - - The current object the error event is being raised against. - - - - Gets the error context. - - The error context. - - - - Initializes a new instance of the class. - - The current object. - The error context. - - - - Resolves member mappings for a type, camel casing property names. - - - - - Initializes a new instance of the class. - - - - - Resolves the name of the property. - - Name of the property. - The property name camel cased. - - - - Used by to resolves a for a given . - - - - - Gets a value indicating whether members are being get and set using dynamic code generation. - This value is determined by the runtime permissions available. - - - true if using dynamic code generation; otherwise, false. - - - - - Gets or sets the default members search flags. - - The default members search flags. - - - - Gets or sets a value indicating whether compiler generated members should be serialized. - - - true if serialized compiler generated members; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. - - - true if the interface will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. - - - true if the attribute will be ignored when serializing and deserializing types; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - - If set to true the will use a cached shared with other resolvers of the same type. - Sharing the cache will significantly improve performance with multiple resolver instances because expensive reflection will only - happen once. This setting can cause unexpected behavior if different instances of the resolver are suppose to produce different - results. When set to false it is highly recommended to reuse instances with the . - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Gets the serializable members for the type. - - The type to get serializable members for. - The serializable members for the type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates the constructor parameters. - - The constructor to create properties for. - The type's member properties. - Properties for the given . - - - - Creates a for the given . - - The matching member property. - The constructor parameter. - A created for the given . - - - - Resolves the default for the contract. - - Type of the object. - The contract's default . - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Determines which contract type is created for the given type. - - Type of the object. - A for the given type. - - - - Creates properties for the given . - - The type to create properties for. - /// The member serialization mode for the type. - Properties for the given . - - - - Creates the used by the serializer to get and set values from a member. - - The member. - The used by the serializer to get and set values from a member. - - - - Creates a for the given . - - The member's parent . - The member to create a for. - A created for the given . - - - - Resolves the name of the property. - - Name of the property. - Resolved name of the property. - - - - Resolves the key of the dictionary. By default is used to resolve dictionary keys. - - Key of the dictionary. - Resolved key of the dictionary. - - - - Gets the resolved name of the property. - - Name of the property. - Name of the property. - - - - The default serialization binder used when resolving and loading classes from type names. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - The type of the object the formatter creates a new instance of. - - - - - Provides information surrounding an error. - - - - - Gets the error. - - The error. - - - - Gets the original object that caused the error. - - The original object that caused the error. - - - - Gets the member that caused the error. - - The member that caused the error. - - - - Gets the path of the JSON location where the error occurred. - - The path of the JSON location where the error occurred. - - - - Gets or sets a value indicating whether this is handled. - - true if handled; otherwise, false. - - - - Used by to resolves a for a given . - - - - - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Provides methods to get and set values. - - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Contract details for a used by the . - - - - - Gets the of the collection items. - - The of the collection items. - - - - Gets a value indicating whether the collection type is a multidimensional array. - - true if the collection type is a multidimensional array; otherwise, false. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the collection values. - - true if the creator has a parameter with the collection values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Handles serialization callback events. - - The object that raised the callback event. - The streaming context. - - - - Handles serialization error callback events. - - The object that raised the callback event. - The streaming context. - The error context. - - - - Sets extension data for an object during deserialization. - - The object to set extension data on. - The extension data key. - The extension data value. - - - - Gets extension data for an object during serialization. - - The object to set extension data on. - - - - Contract details for a used by the . - - - - - Gets the underlying type for the contract. - - The underlying type for the contract. - - - - Gets or sets the type created during deserialization. - - The type created during deserialization. - - - - Gets or sets whether this type contract is serialized as a reference. - - Whether this type contract is serialized as a reference. - - - - Gets or sets the default for this contract. - - The converter. - - - - Gets or sets all methods called immediately after deserialization of the object. - - The methods called immediately after deserialization of the object. - - - - Gets or sets all methods called during deserialization of the object. - - The methods called during deserialization of the object. - - - - Gets or sets all methods called after serialization of the object graph. - - The methods called after serialization of the object graph. - - - - Gets or sets all methods called before serialization of the object. - - The methods called before serialization of the object. - - - - Gets or sets all method called when an error is thrown during the serialization of the object. - - The methods called when an error is thrown during the serialization of the object. - - - - Gets or sets the method called immediately after deserialization of the object. - - The method called immediately after deserialization of the object. - - - - Gets or sets the method called during deserialization of the object. - - The method called during deserialization of the object. - - - - Gets or sets the method called after serialization of the object graph. - - The method called after serialization of the object graph. - - - - Gets or sets the method called before serialization of the object. - - The method called before serialization of the object. - - - - Gets or sets the method called when an error is thrown during the serialization of the object. - - The method called when an error is thrown during the serialization of the object. - - - - Gets or sets the default creator method used to create the object. - - The default creator method used to create the object. - - - - Gets or sets a value indicating whether the default creator is non public. - - true if the default object creator is non-public; otherwise, false. - - - - Contract details for a used by the . - - - - - Gets or sets the property name resolver. - - The property name resolver. - - - - Gets or sets the dictionary key resolver. - - The dictionary key resolver. - - - - Gets the of the dictionary keys. - - The of the dictionary keys. - - - - Gets the of the dictionary values. - - The of the dictionary values. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the dictionary values. - - true if the creator has a parameter with the dictionary values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Maps a JSON property to a .NET member or constructor parameter. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the type that declared this property. - - The type that declared this property. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets the name of the underlying member or parameter. - - The name of the underlying member or parameter. - - - - Gets the that will get and set the during serialization. - - The that will get and set the during serialization. - - - - Gets or sets the for this property. - - The for this property. - - - - Gets or sets the type of the property. - - The type of the property. - - - - Gets or sets the for the property. - If set this converter takes presidence over the contract converter for the property type. - - The converter. - - - - Gets or sets the member converter. - - The member converter. - - - - Gets or sets a value indicating whether this is ignored. - - true if ignored; otherwise, false. - - - - Gets or sets a value indicating whether this is readable. - - true if readable; otherwise, false. - - - - Gets or sets a value indicating whether this is writable. - - true if writable; otherwise, false. - - - - Gets or sets a value indicating whether this has a member attribute. - - true if has a member attribute; otherwise, false. - - - - Gets the default value. - - The default value. - - - - Gets or sets a value indicating whether this is required. - - A value indicating whether this is required. - - - - Gets or sets a value indicating whether this property preserves object references. - - - true if this instance is reference; otherwise, false. - - - - - Gets or sets the property null value handling. - - The null value handling. - - - - Gets or sets the property default value handling. - - The default value handling. - - - - Gets or sets the property reference loop handling. - - The reference loop handling. - - - - Gets or sets the property object creation handling. - - The object creation handling. - - - - Gets or sets or sets the type name handling. - - The type name handling. - - - - Gets or sets a predicate used to determine whether the property should be serialize. - - A predicate used to determine whether the property should be serialize. - - - - Gets or sets a predicate used to determine whether the property should be deserialized. - - A predicate used to determine whether the property should be deserialized. - - - - Gets or sets a predicate used to determine whether the property should be serialized. - - A predicate used to determine whether the property should be serialized. - - - - Gets or sets an action used to set whether the property has been deserialized. - - An action used to set whether the property has been deserialized. - - - - Returns a that represents this instance. - - - A that represents this instance. - - - - - Gets or sets the converter used when serializing the property's collection items. - - The collection's items converter. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Gets or sets the the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets the the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - A collection of objects. - - - - - Initializes a new instance of the class. - - The type. - - - - When implemented in a derived class, extracts the key from the specified element. - - The element from which to extract the key. - The key for the specified element. - - - - Adds a object. - - The property to add to the collection. - - - - Gets the closest matching object. - First attempts to get an exact case match of propertyName and then - a case insensitive match. - - Name of the property. - A matching property if found. - - - - Gets a property by property name. - - The name of the property to get. - Type property name string comparison. - A matching property if found. - - - - Used to resolve references when serializing and deserializing JSON by the . - - - - - Resolves a reference to its object. - - The serialization context. - The reference to resolve. - The object that - - - - Gets the reference for the sepecified object. - - The serialization context. - The object to get a reference for. - The reference to the object. - - - - Determines whether the specified object is referenced. - - The serialization context. - The object to test for a reference. - - true if the specified object is referenced; otherwise, false. - - - - - Adds a reference to the specified object. - - The serialization context. - The reference. - The object to reference. - - - - Contract details for a used by the . - - - - - Gets or sets the object member serialization. - - The member object serialization. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Gets the object's properties. - - The object's properties. - - - - Gets the constructor parameters required for any non-default constructor - - - - - Gets a collection of instances that define the parameters used with . - - - - - Gets or sets the override constructor used to create the object. - This is set when a constructor is marked up using the - JsonConstructor attribute. - - The override constructor. - - - - Gets or sets the parametrized constructor used to create the object. - - The parametrized constructor. - - - - Gets or sets the function used to create the object. When set this function will override . - This function is called with a collection of arguments which are defined by the collection. - - The function used to create the object. - - - - Gets or sets the extension data setter. - - - - - Gets or sets the extension data getter. - - - - - Gets or sets the extension data value type. - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Lookup and create an instance of the JsonConverter type described by the argument. - - The JsonConverter type to create. - Optional arguments to pass to an initializing constructor of the JsonConverter. - If null, the default constructor is used. - - - - Create a factory function that can be used to create instances of a JsonConverter described by the - argument type. The returned function can then be used to either invoke the converter's default ctor, or any - parameterized constructors by way of an object array. - - - - - Get and set values for a using reflection. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - When applied to a method, specifies that the method is called when an error occurs serializing an object. - - - - - Represents a method that constructs an object. - - The object type to create. - - - - Specifies how strings are escaped when writing JSON text. - - - - - Only control characters (e.g. newline) are escaped. - - - - - All non-ASCII and control characters (e.g. newline) are escaped. - - - - - HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. - - - - - Converts the value to the specified type. If the value is unable to be converted, the - value is checked whether it assignable to the specified type. - - The value to convert. - The culture to use when converting. - The type to convert or cast the value to. - - The converted type. If conversion was unsuccessful, the initial value - is returned if assignable to the target type. - - - - - Gets a dictionary of the names and values of an Enum type. - - - - - - Gets a dictionary of the names and values of an Enum type. - - The enum type to get names and values for. - - - - - Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. - - - - - Determines whether the collection is null or empty. - - The collection. - - true if the collection is null or empty; otherwise, false. - - - - - Adds the elements of the specified collection to the specified generic IList. - - The list to add to. - The collection of elements to add. - - - - Gets the type of the typed collection's items. - - The type. - The type of the typed collection's items. - - - - Gets the member's underlying type. - - The member. - The underlying type of the member. - - - - Determines whether the member is an indexed property. - - The member. - - true if the member is an indexed property; otherwise, false. - - - - - Determines whether the property is an indexed property. - - The property. - - true if the property is an indexed property; otherwise, false. - - - - - Gets the member's value on the object. - - The member. - The target object. - The member's value on the object. - - - - Sets the member's value on the target object. - - The member. - The target. - The value. - - - - Determines whether the specified MemberInfo can be read. - - The MemberInfo to determine whether can be read. - /// if set to true then allow the member to be gotten non-publicly. - - true if the specified MemberInfo can be read; otherwise, false. - - - - - Determines whether the specified MemberInfo can be set. - - The MemberInfo to determine whether can be set. - if set to true then allow the member to be set non-publicly. - if set to true then allow the member to be set if read-only. - - true if the specified MemberInfo can be set; otherwise, false. - - - - - Determines whether the string is all white space. Empty string will return false. - - The string to test whether it is all white space. - - true if the string is all white space; otherwise, false. - - - - - Nulls an empty string. - - The string. - Null if the string was null, otherwise the string unchanged. - - - - Indicating whether a property is required. - - - - - The property is not required. The default state. - - - - - The property must be defined in JSON but can be a null value. - - - - - The property must be defined in JSON and cannot be a null value. - - - - - The property is not required but it cannot be a null value. - - - - - Specifies reference handling options for the . - Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement ISerializable. - - - - - - - - Do not preserve references when serializing types. - - - - - Preserve references when serializing into a JSON object structure. - - - - - Preserve references when serializing into a JSON array structure. - - - - - Preserve references when serializing. - - - - - Provides an interface to enable a class to return line and position information. - - - - - Gets a value indicating whether the class can return line information. - - - true if LineNumber and LinePosition can be provided; otherwise, false. - - - - - Gets the current line number. - - The current line number or 0 if no line information is available (for example, HasLineInfo returns false). - - - - Gets the current line position. - - The current line position or 0 if no line information is available (for example, HasLineInfo returns false). - - - - Instructs the how to serialize the collection. - - - - - Gets or sets a value indicating whether null items are allowed in the collection. - - true if null items are allowed in the collection; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with a flag indicating whether the array can contain null items - - A flag indicating whether the array can contain null items. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the how to serialize the object. - - - - - Gets or sets the id. - - The id. - - - - Gets or sets the title. - - The title. - - - - Gets or sets the description. - - The description. - - - - Gets the collection's items converter. - - The collection's items converter. - - - - The parameter list to use when constructing the JsonConverter described by ItemConverterType. - If null, the default constructor is used. - When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number, - order, and type of these parameters. - - - [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - Gets or sets a value that indicates whether to preserve object references. - - - true to keep object reference; otherwise, false. The default is false. - - - - - Gets or sets a value that indicates whether to preserve collection's items references. - - - true to keep collection's items object references; otherwise, false. The default is false. - - - - - Gets or sets the reference loop handling used when serializing the collection's items. - - The reference loop handling. - - - - Gets or sets the type name handling used when serializing the collection's items. - - The type name handling. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Specifies default value handling options for the . - - - - - - - - - Include members where the member value is the same as the member's default value when serializing objects. - Included members are written to JSON. Has no effect when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - so that is is not written to JSON. - This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, - decimals and floating point numbers; and false for booleans). The default value ignored can be changed by - placing the on the property. - - - - - Members with a default value but no JSON will be set to their default value when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - and sets members to their default value when deserializing. - - - - - Instructs the to use the specified when serializing the member or class. - - - - - Gets the of the converter. - - The of the converter. - - - - The parameter list to use when constructing the JsonConverter described by ConverterType. - If null, the default constructor is used. - - - - - Initializes a new instance of the class. - - Type of the converter. - - - - Initializes a new instance of the class. - - Type of the converter. - Parameter list to use when constructing the JsonConverter. Can be null. - - - - Instructs the how to serialize the object. - - - - - Gets or sets the member serialization. - - The member serialization. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified member serialization. - - The member serialization. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Specifies the settings on a object. - - - - - Gets or sets how reference loops (e.g. a class referencing itself) is handled. - - Reference loop handling. - - - - Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - - Missing member handling. - - - - Gets or sets how objects are created during deserialization. - - The object creation handling. - - - - Gets or sets how null values are handled during serialization and deserialization. - - Null value handling. - - - - Gets or sets how null default are handled during serialization and deserialization. - - The default value handling. - - - - Gets or sets a collection that will be used during serialization. - - The converters. - - - - Gets or sets how object references are preserved by the serializer. - - The preserve references handling. - - - - Gets or sets how type name writing and reading is handled by the serializer. - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than TypeNameHandling.None. - - The type name handling. - - - - Gets or sets how metadata properties are used during deserialization. - - The metadata properties handling. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - - The type name assembly format. - - - - Gets or sets how constructors are used during deserialization. - - The constructor handling. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - The contract resolver. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets the used by the serializer when resolving references. - - The reference resolver. - - - - Gets or sets a function that creates the used by the serializer when resolving references. - - A function that creates the used by the serializer when resolving references. - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the used by the serializer when resolving type names. - - The binder. - - - - Gets or sets the error handler called during serialization and deserialization. - - The error handler called during serialization and deserialization. - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Get or set how and values are formatted when writing JSON text, and the expected date format when reading JSON text. - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - - - - - Indicates how JSON text output is formatted. - - - - - Get or set how dates are written to JSON text. - - - - - Get or set how time zones are handling during serialization and deserialization. - - - - - Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Get or set how special floating point numbers, e.g. , - and , - are written as JSON. - - - - - Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Get or set how strings are escaped when writing JSON text. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Gets a value indicating whether there will be a check for additional content after deserializing an object. - - - true if there will be a check for additional content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Specifies the member serialization options for the . - - - - - All public members are serialized by default. Members can be excluded using or . - This is the default member serialization mode. - - - - - Only members marked with or are serialized. - This member serialization mode can also be set by marking the class with . - - - - - All public and private fields are serialized. Members can be excluded using or . - This member serialization mode can also be set by marking the class with - and setting IgnoreSerializableAttribute on to false. - - - - - Specifies how object creation is handled by the . - - - - - Reuse existing objects, create new objects when needed. - - - - - Only reuse existing objects. - - - - - Always create new objects. - - - - - Represents a reader that provides fast, non-cached, forward-only access to JSON text data. - - - - - Initializes a new instance of the class with the specified . - - The TextReader containing the XML data to read. - - - - Gets or sets the reader's character buffer pool. - - - - - Reads the next JSON token from the stream. - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a []. - - A [] or a null reference if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Changes the state to closed. - - - - - Gets a value indicating whether the class can return line information. - - - true if LineNumber and LinePosition can be provided; otherwise, false. - - - - - Gets the current line number. - - - The current line number or 0 if no line information is available (for example, HasLineInfo returns false). - - - - - Gets the current line position. - - - The current line position or 0 if no line information is available (for example, HasLineInfo returns false). - - - - - Instructs the to always serialize the member with the specified name. - - - - - Gets or sets the converter used when serializing the property's collection items. - - The collection's items converter. - - - - The parameter list to use when constructing the JsonConverter described by ItemConverterType. - If null, the default constructor is used. - When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number, - order, and type of these parameters. - - - [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - Gets or sets the null value handling used when serializing this property. - - The null value handling. - - - - Gets or sets the default value handling used when serializing this property. - - The default value handling. - - - - Gets or sets the reference loop handling used when serializing this property. - - The reference loop handling. - - - - Gets or sets the object creation handling used when deserializing this property. - - The object creation handling. - - - - Gets or sets the type name handling used when serializing this property. - - The type name handling. - - - - Gets or sets whether this property's value is serialized as a reference. - - Whether this property's value is serialized as a reference. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets a value indicating whether this property is required. - - - A value indicating whether this property is required. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - Gets or sets the the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified name. - - Name of the property. - - - - Instructs the not to serialize the public field or public read/write property value. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets or sets the writer's character array pool. - - - - - Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. - - - - - Gets or sets which character to use to quote attribute values. - - - - - Gets or sets which character to use for indenting when is set to Formatting.Indented. - - - - - Gets or sets a value indicating whether object names will be surrounded with quotes. - - - - - Creates an instance of the JsonWriter class using the specified . - - The TextWriter to write to. - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Closes this stream and the underlying stream. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the specified end token. - - The end token to write. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes out the given white space. - - The string of white space characters. - - - - The exception thrown when an error occurs while reading JSON text. - - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - The exception thrown when an error occurs while reading JSON text. - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Converts an object to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can read JSON. - - true if this can read JSON; otherwise, false. - - - - Gets a value indicating whether this can write JSON. - - true if this can write JSON; otherwise, false. - - - - Represents a collection of . - - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Specifies the state of the reader. - - - - - The Read method has not been called. - - - - - The end of the file has been reached successfully. - - - - - Reader is at a property. - - - - - Reader is at the start of an object. - - - - - Reader is in an object. - - - - - Reader is at the start of an array. - - - - - Reader is in an array. - - - - - The Close method has been called. - - - - - Reader has just read a value. - - - - - Reader is at the start of a constructor. - - - - - Reader in a constructor. - - - - - An error occurred that prevents the read operation from continuing. - - - - - The end of the file has been reached successfully. - - - - - Gets the current reader state. - - The current reader state. - - - - Gets or sets a value indicating whether the underlying stream or - should be closed when the reader is closed. - - - true to close the underlying stream or when - the reader is closed; otherwise false. The default is true. - - - - - Gets or sets a value indicating whether multiple pieces of JSON content can - be read from a continuous stream without erroring. - - - true to support reading multiple pieces of JSON content; otherwise false. The default is false. - - - - - Gets the quotation mark character used to enclose the value of a string. - - - - - Get or set how time zones are handling when reading JSON. - - - - - Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Get or set how custom date formatted strings are parsed when reading JSON. - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - - - - - Gets the type of the current JSON token. - - - - - Gets the text value of the current JSON token. - - - - - Gets The Common Language Runtime (CLR) type for the current JSON token. - - - - - Gets the depth of the current token in the JSON document. - - The depth of the current token in the JSON document. - - - - Gets the path of the current JSON token. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Initializes a new instance of the class with the specified . - - - - - Reads the next JSON token from the stream. - - true if the next token was read successfully; false if there are no more tokens to read. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a []. - - A [] or a null reference if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Skips the children of the current token. - - - - - Sets the current token. - - The new token. - - - - Sets the current token and value. - - The new token. - The value. - - - - Sets the state based on current token type. - - - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - - - Releases unmanaged and - optionally - managed resources - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Changes the to Closed. - - - - - Provides methods for converting between common language runtime types and JSON types. - - - - - - - - Gets or sets a function that creates default . - Default settings are automatically used by serialization methods on , - and and on . - To serialize without using any default settings create a with - . - - - - - Represents JavaScript's boolean value true as a string. This field is read-only. - - - - - Represents JavaScript's boolean value false as a string. This field is read-only. - - - - - Represents JavaScript's null as a string. This field is read-only. - - - - - Represents JavaScript's undefined as a string. This field is read-only. - - - - - Represents JavaScript's positive infinity as a string. This field is read-only. - - - - - Represents JavaScript's negative infinity as a string. This field is read-only. - - - - - Represents JavaScript's NaN as a string. This field is read-only. - - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - The time zone handling when the date is converted to a string. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - The string escape handling. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Serializes the specified object to a JSON string. - - The object to serialize. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting. - - The object to serialize. - Indicates how the output is formatted. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a collection of . - - The object to serialize. - A collection converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting and a collection of . - - The object to serialize. - Indicates how the output is formatted. - A collection converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using formatting and . - - The object to serialize. - Indicates how the output is formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - Indicates how the output is formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - A JSON string representation of the object. - - - - - Deserializes the JSON to a .NET object. - - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to a .NET object using . - - The JSON to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The JSON to deserialize. - The of object being deserialized. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The type of the object to deserialize to. - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the given anonymous type. - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be infered from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the given anonymous type using . - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be infered from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The type of the object to deserialize to. - The JSON to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The type of the object to deserialize to. - The object to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The JSON to deserialize. - The type of the object to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The JSON to deserialize. - The type of the object to deserialize to. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Populates the object with values from the JSON string. - - The JSON to populate values from. - The target object to populate values onto. - - - - Populates the object with values from the JSON string using . - - The JSON to populate values from. - The target object to populate values onto. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - - - - Serializes the XML node to a JSON string. - - The node to serialize. - A JSON string of the XmlNode. - - - - Serializes the XML node to a JSON string using formatting. - - The node to serialize. - Indicates how the output is formatted. - A JSON string of the XmlNode. - - - - Serializes the XML node to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output is formatted. - Omits writing the root object. - A JSON string of the XmlNode. - - - - Deserializes the XmlNode from a JSON string. - - The JSON string. - The deserialized XmlNode - - - - Deserializes the XmlNode from a JSON string nested in a root elment specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized XmlNode - - - - Deserializes the XmlNode from a JSON string nested in a root elment specified by - and writes a .NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A flag to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized XmlNode - - - - Serializes the to a JSON string. - - The node to convert to JSON. - A JSON string of the XNode. - - - - Serializes the to a JSON string using formatting. - - The node to convert to JSON. - Indicates how the output is formatted. - A JSON string of the XNode. - - - - Serializes the to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output is formatted. - Omits writing the root object. - A JSON string of the XNode. - - - - Deserializes the from a JSON string. - - The JSON string. - The deserialized XNode - - - - Deserializes the from a JSON string nested in a root elment specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized XNode - - - - Deserializes the from a JSON string nested in a root elment specified by - and writes a .NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A flag to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized XNode - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Serializes and deserializes objects into and from the JSON format. - The enables you to control how objects are encoded into JSON. - - - - - Occurs when the errors during serialization and deserialization. - - - - - Gets or sets the used by the serializer when resolving references. - - - - - Gets or sets the used by the serializer when resolving type names. - - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets how type name writing and reading is handled by the serializer. - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than TypeNameHandling.None. - - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - - The type name assembly format. - - - - Gets or sets how object references are preserved by the serializer. - - - - - Get or set how reference loops (e.g. a class referencing itself) is handled. - - - - - Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - - - - - Get or set how null values are handled during serialization and deserialization. - - - - - Get or set how null default are handled during serialization and deserialization. - - - - - Gets or sets how objects are created during deserialization. - - The object creation handling. - - - - Gets or sets how constructors are used during deserialization. - - The constructor handling. - - - - Gets or sets how metadata properties are used during deserialization. - - The metadata properties handling. - - - - Gets a collection that will be used during serialization. - - Collection that will be used during serialization. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Indicates how JSON text output is formatted. - - - - - Get or set how dates are written to JSON text. - - - - - Get or set how time zones are handling during serialization and deserialization. - - - - - Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Get or set how special floating point numbers, e.g. , - and , - are written as JSON text. - - - - - Get or set how strings are escaped when writing JSON text. - - - - - Get or set how and values are formatted when writing JSON text, and the expected date format when reading JSON text. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - - - - - Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. - - - true if there will be a check for additional JSON content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Creates a new instance. - The will not use default settings - from . - - - A new instance. - The will not use default settings - from . - - - - - Creates a new instance using the specified . - The will not use default settings - from . - - The settings to be applied to the . - - A new instance using the specified . - The will not use default settings - from . - - - - - Creates a new instance. - The will use default settings - from . - - - A new instance. - The will use default settings - from . - - - - - Creates a new instance using the specified . - The will use default settings - from as well as the specified . - - The settings to be applied to the . - - A new instance using the specified . - The will use default settings - from as well as the specified . - - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to reader values from. - The target object to populate values onto. - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to reader values from. - The target object to populate values onto. - - - - Deserializes the JSON structure contained by the specified . - - The that contains the JSON structure to deserialize. - The being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The type of the object to deserialize. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Specifies missing member handling options for the . - - - - - Ignore a missing member and do not attempt to deserialize it. - - - - - Throw a when a missing member is encountered during deserialization. - - - - - Specifies null value handling options for the . - - - - - - - - - Include null values when serializing and deserializing objects. - - - - - Ignore null values when serializing and deserializing objects. - - - - - Specifies reference loop handling options for the . - - - - - Throw a when a loop is encountered. - - - - - Ignore loop references and do not serialize. - - - - - Serialize loop references. - - - - - Specifies type name handling options for the . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than TypeNameHandling.None. - - - - - Do not include the .NET type name when serializing types. - - - - - Include the .NET type name when serializing into a JSON object structure. - - - - - Include the .NET type name when serializing into a JSON array structure. - - - - - Always include the .NET type name when serializing. - - - - - Include the .NET type name when the type of the object being serialized is not the same as its declared type. - - - - - Specifies the type of JSON token. - - - - - This is returned by the if a method has not been called. - - - - - An object start token. - - - - - An array start token. - - - - - A constructor start token. - - - - - An object property name. - - - - - A comment. - - - - - Raw JSON. - - - - - An integer. - - - - - A float. - - - - - A string. - - - - - A boolean. - - - - - A null token. - - - - - An undefined token. - - - - - An object end token. - - - - - An array end token. - - - - - A constructor end token. - - - - - A Date. - - - - - Byte data. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets or sets a value indicating whether the underlying stream or - should be closed when the writer is closed. - - - true to close the underlying stream or when - the writer is closed; otherwise false. The default is true. - - - - - Gets the top. - - The top. - - - - Gets the state of the writer. - - - - - Gets the path of the writer. - - - - - Indicates how JSON text output is formatted. - - - - - Get or set how dates are written to JSON text. - - - - - Get or set how time zones are handling when writing JSON text. - - - - - Get or set how strings are escaped when writing JSON text. - - - - - Get or set how special floating point numbers, e.g. , - and , - are written to JSON text. - - - - - Get or set how and values are formatting when writing JSON text. - - - - - Gets or sets the culture used when writing JSON. Defaults to . - - - - - Creates an instance of the JsonWriter class. - - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Closes this stream and the underlying stream. - - - - - Writes the beginning of a JSON object. - - - - - Writes the end of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the end of an array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end constructor. - - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes the end of the current JSON object or array. - - - - - Writes the current token and its children. - - The to read the token from. - - - - Writes the current token. - - The to read the token from. - A flag indicating whether the current token's children should be written. - - - - Writes the token and its value. - - The to write. - - The value to write. - A value is only required for tokens that have an associated value, e.g. the property name for . - A null value can be passed to the method for token's that don't have a value, e.g. . - - - - Writes the token. - - The to write. - - - - Writes the specified end token. - - The end token to write. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON without changing the writer's state. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes out the given white space. - - The string of white space characters. - - - - Releases unmanaged and - optionally - managed resources - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Sets the state of the JsonWriter, - - The JsonToken being written. - The value being written. - - - - Specifies the state of the . - - - - - An exception has been thrown, which has left the in an invalid state. - You may call the method to put the in the Closed state. - Any other method calls results in an being thrown. - - - - - The method has been called. - - - - - An object is being written. - - - - - A array is being written. - - - - - A constructor is being written. - - - - - A property is being written. - - - - - A write method has not been called. - - - - diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML.meta b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML.meta deleted file mode 100644 index 0e2097f..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.XML.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: aadad8ac54f29e44583510294ac5c312 -timeCreated: 1466788355 -licenseType: Store -TextScriptImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll deleted file mode 100644 index 3d093255040d8c029970c9d9172a5932702a7c86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 399360 zcmb@v37i~NwLe}{RbAa(v-ZrSdzMUk5;94pw@hXTOfo>i5|#jwCBRJB!yX|8-HBo* zGXzvr3=s_aG*46_0YyboaKVku4S)E8B2Rr7L2-R<_}rfFIsCrgb8l5w&l2$W|IcTt z@4e@qbMCq4p1an)w@%$~n_(G-VdHuEWyAO!T>h<=--G|`Ky*{~;U?q3uCj7!85{pK*Ib(S<63@QD%n(w57v--2*&qs|xe zs^t#QKyp#3Tq$1yfXK$YF$w^iT+HZl!Wf%L6wj2RxLl z!V?bw$p9c80Nel|9sueCfOr5vb`=ltRMTi;8b=|q3_Pao!2+DzrXXCo84~r`{#)Rv zsAEja_Bx0g^V*3U1+<2MPK6Bb<_;(>zSMg_yYfC$jMccH@cZeaugZ>MJwCEgkOZl&*d!j1-d zi)mK|bpnfn1jK_Bk+M>=c+OTSni+2h1aMZ8?iQ5zQs5!ARS1s{&_8D!)z~)M$Cr@< zET*mBG*IPfUnz5p_^y)~UBf1bR>qpjC*Na^k;LBxA-hL%<{0^G^6s?^r(+~n2Klv> zcOY&XkjWF7A%m$rfoGhdA21=y`uIeNoNoj5oYH)&3|qR^za61PR$RN~R0zvi{yPzu zUY4}7C4YAmEoWuV)et40e}_b8&sWe~$?Pb_%+ATWT!wk??zfD);3BiBv}+a)NjK!v zj+yY^1+vCg%R3T!8*vkvk%olnzZ<}T7ncID&8a$`+UWDt-!l9651T$oU{ z2&wE~akJilld@v*pkA@Qz-lFkc(7OT;sM}<03aR!P7DCz0pO$nARYkL1_1F;XLSbJ z0rpR@&6DAATMh4Sh*dPxIe7QMn>)<3D)+!MPJ~=7%_*-$LxhkfCh452Y3{A2^Wh+! zk1!n~gfx!OtkX32RcSsN(0q(EL|`+{)&`XvETlDBPcU+R7G1P8hPgQSmk?kDBQg8Qzi`LsG;1#{WG~96_P&QSf-sR*P z>R##OM$KbZoe&|^NkY=yp=n@ILAsv`()~2kB|=D(6q*|}&4X2%hXR_wwZn>EcN)pQ;W(s_*O5Fw;#5}Gkh^LUl!iGb#- zq#;5`(=0S^)HGkK(tJIj`37l-K)t+$F7+ZF0Nxq^#Ir&AU8iWa=akR?CfSJoEF%vW z&10&v%{3g?vBu9pb7MMVbc$AczQLJvFn)0=PlAY5M(PS&m85u(G zodG~RQg-u@HaaNSz)gr`z4#UqDLNCVOg7t;|3g99raT4DIFT@(8G8fVzM`|J3x)@(y-igJve?FjN;3zbUu#2zada)DL)N1<+?gl?)?C; za+3l0T_5sMZC{(nx*1T)3bLRseFt8V^Skhj6Co_icA@b#%`;V+?*%l^l7KXQUwl%XceWmhZ%C37}yUf&vZd zyDj`)2O!Jg?kc~10l$05j|jO9H_(_S=k%g4mA-n1aQ%!P#aDg~%)Uxb(s2A=!0Vyt z9n%A;Q~5;#z+aN(F4KE`o#C((Xr!G4oxojS4Ld<`p7U0yNIZ+y=nOEHffJk#ppTdW;#j*BR`8Q@}umi9yHo9-zFIhn9f@ z*mpuo8^h29tp0dV#Nh7Ge&8Fy!?>Xj0AOza2-tXkFfrCirf>ZWv{awp5P@bF4lY!| z$@CiF%b*HcZ)ZNJ{$D{s_4&n`@l5zTBWp7xL#CpV32gPBbxR3vi# zBy(<#p_bW&H`v{ScBV1kY|kCEI~wzG1#e7d1_#VB=D_qW15eX?t^97mF9wXqQpO|A zY)i`CIf$GE32TZ7Zp_2T-6^Dq8{2tk1UH+UCTFdPnEZ5Xuwxw?n(U4Z-ha|uSYBw* zjc&2iy%2BLRj#87ZuDyB>O=Otmw%sMwPE=NbL>MDUkY`!KAv9IX^xRXL6koo_ddz; zHOFWU8dpriOe-^pk1H;UlK%9aoF=8cPlGTASt!#sl=@te>0V$IFm6+++aoHST~}pB zS2;kk3Xn_5-JvD4M=~ScZ;-nNWx5IPCTOft3z$p?_)1c-ZUyq*2s|@6PIf~mDx)UH zZFb5g>wtXVB*k7qC5^UN%1$rS38>7cV(FAUOG>GjB$dySs!Q>$QD#6nyEapHM4h{? zQUZ@=MqP94E-8SjnjQbQV%7>LJ|cwiVjQgkbsQwGN+h1!tR%6JUxEgboV7m0BI3lV zt=~3|fQEXelo4xsKr)&cK~HAdPJC3#wjohS#1kX+acAJyac3#YG$Z!+U*LoOHD!8V zqv?#HXT=P4O(Vc;6yC1g2Dp3(3*c>2!Vt$8x*0zv`#e-!?hXmdQh}!uJiY7BK!8{DSG2nCdEkhMVx7_W0fuUg)>Xguy`@vn+3)@(48b&tM z6=t-et@?PVtzV-~P&;%3e-I8d7leNToS~oLrzSTIiR|L#M<=q4%li_At%+=MbPWlv z1K#C$-lU%maEETdPa@kpe5tq#O6P&Lbk5L~5(CfGfC2M*9P&W2v{=Z{gT(hRly`-23F)<;A8npPJ*MAI1P z2L2#SH+UG=i)ZK%{M1-ieLQ>8F*JcV49ttKpjE^J8~X^X8;haF7xnW_xI>@CPdwW@ zx&~tkV-SJk@oa#fZuFT622(IBJcr?VQoHoO(gP`n?*rb@3Q7I^<#XcMb;BP7Bo3?n z3S+VobNTR60d5|K6(VxWaF&rKBDEF&gJlu1;XB(atJZtdeuU9sn zt8umtq9H)XFXq3G0U0X5hE;`NJK?<*cDYm94+Y)I5kg4BfQ%VxiEbg$k!*CzB{Nv% zGcy_0RCY%TFf+0{d(vP6VQ;C9dtc^VQ)&fu;BaS_L~F zo4_2xZh#s85GfSf!FVqKiv4cQ7Q-;_Hb|eKBrj-*ej@Iay7{_)gmv?^^wx^`s_JHt z7hN|O3P-7%ozplDInzLKRX2b8zeqh`^=j*8*(|R{$*3i~Dg8~*H+&tYG=KKGdm*A( zKj{YkARN@&AiNGZLmTi@qjS{V700|6EaEHBX;rK3bFlcQ@%&ytUxgdiSPWf_2|TBP zf^PJg2^Is+jlkve-`Wkr2XlwsP{&j+XH7kScoLKd48IHR(1jASxpWGv=Nkz*6%buL zyP};;Yix4PA*ctbSkA=YUwWHqgK7_5V9@qQ3DOZ0mxA(sFN4smo7njwN z{V!EZ|IcY=J@ox)AZ_ViVMM@6EIpdWD|JU-o~eq?D`Dc(p!(o!K{o>4yI3GHCjEEV z?1I_rfRAX}INiV>grjwUaaZ6O+Jv9k>cC@SV|sY>XIK=+TL}>GIUqKtdo37@@h^DR zf`V@JnF+QSIIsc(Gk60-PI2jfrDq6}YMA{x)`63T9})T14P!!P3|%iV=MUG5yLosw zftMhlt3f7O4KP>;dZ|pwwYo}&SUsg9^5>Y->jK_5Iy+_bIz!~mj690{$_$Y=F>=+^ zPA6!!E$=6~HGe_ef4(!S?V5sGvb0)D7XA~pBsxS3ELvBNA5|;Icc#^ZA*lm3eT}Xh z_e`rCuVRRHm^oL?5Tvs{%~SRMeW;nQtA8o8FH^ z$4bl&ybatW$x5<3{GL?)G&acjd!lU!6x*6tGYSf(f{>gb&?lC2V z5_hl_DPj8H6f=4zi-}r|!qd6EDlf$>BJRT&qL+(VGGmtsxQb0<9Rhj5yLXIP(FtI! zmjfA0vFOw*r$Mcar9Hf_$5eGMVw^tAb9Xl;F`k{1EG$W8-QjUG00<9{!p;96nO!h^ zvp^OPPl$V7>Bzj!1m46BeilD2W`dH7`%Fh^xBQveI{a+`N?MK3igV3_AcHyj6(#EK zwwMEHQ?cxM%S-rOygY;71;e+Y_!u013p_*Tp;UB;m%$>)t@lloa+{NKygzaUtfBWGhy@Oc#{lpp09U*R{&ZX1?9gM^ag}jZ zc)PRb4PG4uDEl8xIc*7TGJ)~erd6D)`3H$6GHvmETnUgcy^ljMGnGi7^Zo|CVlfQ? zf|H7`ypqkUvZs70$WXb}(nGrPY4Ekiygy*T;N8Wa>KZ}7-U-+{4MR7v@j$^UOUcMw zQL`Vqye7`$_%w(*nNi9TGNZe#)x!wW_Tq`b3>2^z)*Q!bP30vlf{t^oGJk?f-AOF# zR+g_SkitzkiBS(TMlAQK72|iopVt0c;IA^G)#+^Ko{ZTuakFE#<|fQkLYDUq@KJsH z2`JlzC~C7y7w*z%S*kpCjd*iF;JpMLy1GoeRD+gpFw5(ya9MfLJXgce`p7e=>(qg> z8zbH0kGT=)#aCdp8(nICbPbjxjZ^WQt=*}9h7b0TZnkGOy8QZhcBFKCJbUrz8VB?c zb;c*2y}s0om2KU0$cmja*r?l-m3^?jT#jWhB*WbRjhR(B-`${A4vL*vvMIGEvg4&@ ztk0C(M0QCjhUJ?tvTK zUxh`R<$X@!A}3e{cmbI-fX|@{pFbfuGC-a)|uE0AfQGz zTvl)(|EPnU95IAiiDBG_!t4&Fb*HiNwXB%ghVgG94r_l(GCg@6TF1y5keO|i!RORI zCKyCdhc^fK;VNP+Lm9kIOZgd&P4occ8!}{(dFGekbz~Y@XsZ=$XfLtK1zWc$&eRfO zIatPzp@^BvL5g57EP~eq?P@%?=;tE1LvO|pilB52v|Kuoip}S@)M&Ln=!!o$HADGb zf#zz(hQ30*=58EE@2H@Y@iQ?M2Ku0w%La>UPA=VRH*gF(h0rzr5dBfmal$1bWif2Z}B{L;7ig%SNh);k*QvE?)_Y8^)S2Viu3C;Zoo2cwT~W zegY3&KKt;@)BbgEhkk<}2eY`ixa)@h45Fcbm%!!AyBsW}zeWP*4_}~wSUdlm__i!> zcCwpGS2|crJ9Fr6fo&Z&#T^rO=p6{u6i-vo9=?obWNPId`Ze1YN3DmT#(K{|G`eU_ z=mvAMsdEeTqFb?4D6@1QtSS}s|BmY{%K&nS`WBhikOZOw)(nJ z`!Gjds!_X>-kNlVZs9m==4RcOsQ+ReMAKDd(^bMNsW4-X(%t4-jylB6TMpi_S;ld& z9{x>1%UEiOHyc&s?yNi5GzC$~Tjj@&0YiQ4sZ7`Bx7ASNH6LCfxus#eLMj#WN7UF^ zBP5q;&hZ&He@ty6`2j?J7ZSrfL{<6uc(+tas48A)&D2l9H#4qNc%zk`tczbHu`A+t2>v{R$NVE4_iw%`IysHtp-!K;*m8%M%${J$VRnQ(pyZCVTg)IN*h^d znIhgEOaTX5l;-MTfs(cJF+Ut^4uC3~CnZ(cX9BQt^(Z8tOJ+S3xk^5dx!$uuOO~A0 z<*1A~@n}=}YWoh4eMiWRkOn)+jaDt?oF%3^i6bCgqfOK?~hJ+HJSckaDsu z-e2HdluxFddCGfW1T)q09aI)F>|&0|SzjvdoyB#Pl+$}JYZ;?j6W(9p6cnO5crY)IDMkFt~spLHGZ%7+* zCy@tw6^|crX4K}I>Gm1vlGY`8yo%f0(W1n07P_eO9UFf@$p9 z8dHt6s%caO3Dq>};`RPFWOU%VwkEuD4Kk5xRLW_JDkq}&Uc4;Oh28A^16&Gjs#%GI ziCvY?G_fMZKCf};bQ8JkS&cVn%w+~Uc;Lg|iK|Clgytm zLjKUqPKNnwQTa>FmcObow~8?%f31oW^B3}Yh5TKoY`M+ZobBHQkAV~t#iCK+H^XV z&I~rE=7bV{4%Df%81@;-S7X@I+7)yUm;~CH!NXITh_!SC*3zM^x$0={>RLvFPR#? z*IN3trTwqBb9dR|=ltPbQ01YN+HTX#s2w^*EZ2OIiqf4gy9CuE?9S!}?X;UmryT_@ z#lAb2v$KR7s5ct_3SF4)+@lm6#Vl`06tZxKF|9O)evTiEYKAedftxF>9pZ9C&Ddda zFwc3=nUVubcWB%ii`R#>ef-U}VP|ETlUcpKt2V+!MawQ-eL4{Wo|#eMTFWHo6q-W} zovIpz47GC>Jv~+pQ2)x&evNpt5oVKx&7gWO0N3g&SbcTnMI`KjW6UyiQDAvma)c-| zs#mAEQUQ(G(U%4&zCyJ4oRQs@ZkdQ^ZnV1cuIB?`N}&_dx!Ikl(_p)DkP0<6Q|TpH2Fq-@>r; z5}=h%%wJ$({i(siq8aFxmYVXXT3B|9S=sTyVcj^&+{DG_&=x z1O=4$MNy!QDvElg3Y7gJ3X+3PH42kU&ypO=-iKEBXHMW%lBPM^DkQKYq~GcpT&0?> z;^F2z-5>qoWodTAeriFORV5V{ZtM^r{CD-)?ke-@6^XSI*7gY@wKBvCZ_* z>^a4HwZpEvB&K{1rCX^Q3AHYmZ z^9jI^z6j4a5keYFJ&+Ej!IBP!AVE49yeb;J=5WV} z5Yk|Y1~i}0G!Is39tvnaLmDE4G>*{VO}nIXUzG++fGQni#T_R?NQ1#S(!reQ;AaDf z5YiNd1~X`(`L}91=$}+NSm$xai4fAnh33^o|vLTEPa_NiRFz9HXrjSE54D z_Ofop1)hiZYOYvez89kouK___x{4qj_p#Z?#miuD>3@z*y{M$1R1ySxRq(KACTY*! z`ymEw0Yi`bD3FXt5WwD80XJyye^8_b1zu-*9~R-6kTM8#LfNFCTE(VXCZ?57!A=n9p;#b)0KfB8c7B3G-c3*;4p{hGsf~aHaO{adQB?^uQNr1HKUmAVWftD4X}lwZ z7ho8t1@|!hV$n;H0Iu|mqWdu6Nd-SU5ZdxSUrio%$9*#2fLo&dVH!};HN_&{r|7E zPB5QEYqSN+I2n0cDz>2Ps2y^Z--Q-e78|@S(4!btp|OTWnnq_f#=*T6QNGP}lj*~; z-XLfD{#lNDtadi6ZXv9aq1F3y0oN_cw@vS3VIh{^J9|%6{y-3yI|CKxqal%Qy~@f! zF@#nfZ1xbf=Ztkg+HlKYf7}nfS?Ns!9hh@&>c{aAX=(d6StC!Y=9Q6_l{c-+TzHq_ zB%5Fql@c9Knk1G(%s3zX*e8(H@)=kuGealFdW9F;sy@auBYpLwSWvUF?xqVyp1zar zc`bET@jy^$lv#HQ9JoBeEO6i=9&}g(9DcFoAEXE8`E2jd(1(RpeZ31|xbNj?)D-k7 z{u-zZm?tv0t{v290?>9?wplrzFr@U=ASLkt@U;LS9ss@`0K{`skTjCPi&VJ{X05m} z?-cTcY-&vpg|-#L2ppfN01h$EX0*~HMKYu1&sKEstgyjC4bT^n| zbmeTn`22ZP68JM6)M?c=jy*#poO*|C(kpkeK-E4p>wN*{QfxH0{~tuiMK(p#;qnmo zdziA??-z>?@LVWdk>Hi^Nw_;68-dY@CQXAd-=JrI*-3YA`vqK%;# zj<;Ib@Yqub@yNF{Y*GaX$=#>$3f&ljgmSa0GGNJdGmwI8fhyNC;Xo{9F*~I=v3Hdv z1|SOsi-;GAF|tqk6m%o=K5sW*(cCrSzJVhk*SPRiXbo~W@MhVRA zEGTugz0+Jg?3@SGe(XW;tD+C5wHN3xkKU9QQ&N-(?om+1}44)J5oQucQ zZs5<4wwjZ3V3XZApX6T)>aCb+*A;ur9u-u*<3i*_-hJug+Jd={m=(_EHL08ft;cza zaqz*)P^?M!uFlj0j*xRvHD_p4cgr=^p(4`R>Xjg*ziy&q_7LS!Whltju(HM}9ydHZ! zC0>RJILV*XC;8*h+e1MHX4BiDbvPdw$%iyq(g0-!*Q&FjrhfynjeTKnr%oj9)gCyBT5i<=fw`lbccq4HTI+l!VdKHcbg(M|bLByGg;r0_qq1E) zTR-&Y*Rx$aB+{-a_52k6Hi?m?#2eBiz`COf%KIjJi{5iCv zqoQ_%Mv-m)yr?B%OxTyPkI;aa ztdhggsYldwagb_MO-zsdI=F^9Qtdq&`ef<6{ARZI4Q$Bb*!ogx$e&M>LGe|)Li9~_ zh51-L(3Ze3ujJ#bHgXAyj)g7ORR%;g)%wNm@U2QY4+UbX=6HJZfO-})?t{#zO|#T9 ziU%9gH?+vGIMmj0m@yR&!7TqWq$g_}E<|@Cf;vh(kh4ea-GQWFje`*RRneJc-1?+X z_(ld%${z0ov(+=}dNlvqsk+`kUBeWrx~BFD^QyWQZK9)dY^QKW=4B8ISx_tA{k?J;jEs>zbG;x;=Gh&cUMIflITzw9{7C@hvM5a z>Ix%xZSCb;36p90!(@`PG}9jE z4K7}F&lAi%YU#THunO>S&Xn7xNA(!$*xWwIIm7mT{PeBOjI5V(k4a9EbF^nTN)B~e z-oLQZZM!4a2@AZsy(VXohG(Uj@!t!krZ>dK-~u&a?vV+zbs<#i?_nM{m^~sUQWi^U z7fZ^Wtt%RK@kssp6>zuV>RT~iEWmkpk~j?&q0KOP-jZu!xZHvheK!w})Kk7}Rv@SF z8>hSUOI$uge5~7Od_jxc-lMU*OD{UPu8Ds~8DjxvhqyYejd1x_z8`tt@qJ*FKS$pW z=zD^`AJX@2`u>BypV0RleSf0wNAxA;z;^(?3Wl7{jvvFVy0XJT7 z;_5!xL{8rq+hQy}TrA00fQ`=gNJ=mJ&lblEqCZ8PNjrmWM&7X? zDq@0i99`4O*&Tx|O?JVNw^g}vJGkeXEjg5FY1doB)Hj+niDRi!Cys4gGsjeu*2!Uu zyCgrKR~+L_q&sIYZDrSJFOJ(>ro1J{WtHbLqj$k1knsS&WSXeI)tIWXv78#!-$@Lv z3yT7ap|1BCs$mgcBYR(<4|U3tqq}QhE6Bl=m3zEn5PLisq`1B-uCyTJUn2P#%|>Kd z-trzLaHFYL+qFKK*jE^V-jb{B8cnze0TyP{-ebggCtt76;p_F5@&aVNybV9Wm6sXY zdmC(4$@~Nw*5g^1V3Mr0Xf3#`=-I$<9bB<99~FR&Oah4POzEPb5qF(-H)!{A?UuDW zq1{`w`)=(*7ear(b}@yKFq#r^zoy+6wfnzto$MlYKpHKPTtR`klB}2v{Td!qdNoyp z%zY1_zmV5(IddO)*U76o_|a+Cc{t;P&UD`+^nX^=K4E>)~{>SM5 zxblCA{`-~xar!@@{7=yTN#*|n{hwBT4i>!+DLS-}sd|BLjOchQt-O}eDmiK$H%i_G?R@0&!DCHg1nqh0nwL6~i&tb%Rrl8auY z&F!=N*F&$a+3qMRjy>mVT)SY~QCvH~wH)tTDv5SWk%{fMfbK-3VS72OMxpO_y#GVA zoY{^y074;n8I2cHc#iG206#=Wn`_Hi8>}*2Jp4;L9db}r?L`&|Xl309$=Wc;1cjMv>LKAUbEtki}l))dv9HdUpM0eW3=ukU` zVI+9FR%{V_Ek94|I2|;6yY>h6BY1uFJGxbzMVSbW!~y3w#Nm5T@c{7K03aR!o>yG> z9}`$tXl zOqJ$)0nM}Uj1wWGnIkm+rD-rWKsqzrpG}02CM`67(li+LfM$mKvxyMWpdCZK`irK4 z-39r9d8z!shTL%?gf!^uK=Wr!gIP~NgK3YV!R*EzCqhWmDKvl8G_bjV2BxKGQ10$H z5qN(#Mn+TaM<)dD7yqFV{-zNoUP}Ng8X+vy|E7!j|NnSzI?0jF--Qd?5mkn^$p1fp zvfS^k%D*p={~pRu1imVyD_E*6GUW^e%m|AEZw4Ob#H@C3ShL`;^1xyJfWs;PhqV_D zjU5ikh7QfzoY;upaoVOi@tZn$+3c923();iw8TzBAAQdKfvdUyJZqG7}Hm_@$}VrY!$;Xw5ySE?+F+ zV8>k3cbSxeJN}vA>SLJ%U!56Y_eO00EQAN1wYI+rIr8p8yN9m5OFOdVv;zLvt_%wh+AevokT!D+j}^m*un@)BHqY|uLTiE5&NAa;wDCX zD~Py_5x7498H9e6Q8A4%hQ!|F$P2DLQpal?9|i$sf{TLD<2R6j|5n0y42K^1go6Kj zLB1tGrpNy;fuR5t1A6>F3v6cqqsM=VujB6R)OP>srlLtJTI$Pltlg^#2Ie z7MhgnH=}3jTFRPeRTjbDhQadtV>l4(^cBrTNbCa=D6}j5u9V|123ot{f?rHQ;)!I+ zPQ|?CTDo?RgKKQF3dEM+1*TOU@(YF<@k@4ay)Ns1(tw>#&CCDy44D2Q;P2n{Ph^Ab zP#W#bY0@sUmE?EtoU+1`ET8Xg z%rSzv7v%e}i;|VeyYSOau@k7UFs867KLFsyLoxESG!J6?my>ZEw}djr-2Nvr7fW7i z`Bw;Yf*M*)`Iv=bZVCpO_ccLKqE((F_vMPaF!>L1zmnV&P51@`qs;ApA^YbMQvmy` zggrrgNydI#v9|<6v4`+PtNeuQ4_EAk3DNycian%flsWcy@G6{X`PTr>E8=MJ_>7e; zn`B_4-_~ig0rYS114KtwfD7GCXlY1!<1$G{sQt|<2}kWOF~``C7w|o=*8;A(d+!{S zSRvDdxgUWnGFEi|YEs%w@%GcLtsXj1tU(^4hHhKYLYTbw4PWGf&EE-YAHz(?9{(ul zQ2A&hXqS!CVIy`Sj*7zK$ATTpw9v?AmgY+Gs8wVA;=KNiRPAqGDnmXZjM=uA(5njn+p#nufMx zB4{vLjmbF!Vg@fEpQ`CS&hk$Hxj9BqTLRYtd`FiNuLyV=e%isjRzukWKAJt&O-NXE|qUI1fmFE+;rYD=~zc~6Tru%w_U#&rshH{Fu4Fd(MC7Sw#}c&IS0 zRyr`|rf^m1+T2z*QtRBX*3D~0Z$&&F<0NBYAfh~F ziehXlJP)HdG8P8J^w)v99s6jcDJm=unk#NUSIt$s$T{UgKvL(g(hUEqtDiZTyC z>%<~-IR{k>?OddgRKWn(lCsbmR$2wr7DbAB!m5P&%&g$(e!@z{d@3S`$=n~HdQRrv z2Ki(@u0WW0$vh9A?IR-UJnKH^|7Ws)C@jS2Gh?a|Csq&qQPjnP8CNHWO*Q6xzFpB- zMjPnXOTRLS0{ zyLgg*3EYc&4!FsJlT@#19REC#Tdke-8=Lm1^{lr3xPgT#`I~p^2{84(bk@D~mq;I; zp_}vTifVcy+cp{_-b>o?frw31ztRp1r0vVnN z8A9E7=HltW6D8{m$>xF#PlODiZaj1G^x%n-b%kV^AcOF9;(4X)bqACgAa@`Wot+?} zgxyH02T9?HCN=k;CFltWz&Vl~@Si1(9b$f~VDLK@zz{k2#hR{~42y?#pbsTn5L;e| zIK6+GUcG!9Hz<*z?VY zsXE?j2qJUQ4WM0CON%!?S=zixv#W&bF_`#VZtbS0W0tMmOgz}y&D3-%Q0roZ^p^W+ zOHmRBoFxarkvQPwsyNe@#v~3ndE(qG+xw?2X)(_9U&AI&jzAQu{HEbb9QYN9!}SsI zU}*(=5vS}^Cj_rYgOv&D2n!9&7`AFqF6=r#hKXXggp|+#ikrJ77>Mka_Yd^EhKATi1Q=`yC!d)jQBz!O{S|@L zUU0E8uGEl31+e;i4Rg6DIKT?EWxRV7NFQDWs3QRBgR1~_DiE~n@yICE?O#IAVK}JC z3g%s{xZrH!74&V0Oa;0BCgX1+82RS=l}X($TWeYY!8_}dhwtf4UD0Up*!$n`sXtt)5nJ%oSa>KDP!95ir>F@7Pw@` zL<53Zs7C$3G*oXd+5!&?t**a)N~FDYIbH!28clm2JwEQeM*6aoR)Ak1@CF5ZBEY1_ zpCAygtAsa<*wtv$Wq-qzGy|gFLn?oVu+b+j{nx3`1LH?&OV%VnMmRv~$ z+QeNbUAE(vytpdbbKHDZ`PJc1}mwMZhLZL*6=h24!05hUy%Z6)Eh;K|Q1{TZynEbr)KA!Vj?U~BUjZC?gur~}sN{+DtG zqHHlZlwLBAEB|uYrd+le9pcw!WTompYwjrYh9j}nrpb~Uj0RO29r(mvLw-R#F^WS( zY*mwT97ftOYtTt_jJWwkA~V{MNH6`NX#Vd=Pir0*;tk!$ESnzgpm)5@_~DF%ZGL7D zdEtp<)!}6ZaVSdq%Mz|7q^GL{gzJca5&5-rrE%j7T(++DkTD*PRNL|77oz_lVg68T z@)J)!@ZkNVf^?eY-Y(Sl(^5sj=- zNTR8Vz!eSVa`beS(BTSkX^!&DEj3tOxHMCs+!`n9b0q7i;rbXned^>p261xO9lPhe zbC>|&Tj*j>0~{i%bF}DV)LC_S)RA+>sWaU4sgu{aZP=m1r5WsN)lDA&T)y$QksYHi zLPJm!eKA|Mu^@Wm)aXkXEzLWrFP$2F8KcJo>ZYmD&5V{NozyK;qp?V$+jmCaJyr63 zVN1^F%coLbLFyZWw6B~RjTJE0zbS~uqE~IcvFhadZw#W*W!6SxNz3)$6hvb^t2P=9 zt?R!zh`x4e^mUAuPLGn8r$$#8Ee#Z-v1D1x9P3uD>V6pgx~b8xXS8%IjJ|$q^cxs` z3q@Nu{rGzBa%`gL2FA3*&$-t{u&wI$Da-p1dBIY78k&P0@1yi^U+7+Vs{2A&73M|u zg`P(=)y|z^%eUH6{Mwm^I?aZXqaE~-+=p*mi05iNJMp|1&*$;rWr>V({seap+DSA4 z#<6%#!vp=w7o_mo%J>+br|@9EhJhD7^4XmwXqXPegGyywiU%cSyc5r-@jQa(1w6mQ zb0j(hKFxUM;#q2lEN!hl#vH z1&GYB95(?n*4hpMa@@aNBY&01VnB*B!xeO%sTB&F;mU;Kjm6$|#CH65Y3#>{ElrEUX1H>L!j4bQIg!|Lf2YP~&#zh z#;%S|6>o;+L=|*WuMUT$>iyd^_8=wELqqarSdM@IyFs0GNj3QI(b&1Im65poW?nq= z5mASwE;_<0zq;B8^BiUXdy1aG_(bL{de5plw4f%9x;fSTKN{8hgqfa!2Gh=9t|^m- z$~&NhZES#j;+~;~jFudNz$c(MaKL_hHIT5>IKuWu2whnNMITU@V|l-ZnmAG~b%*0c zwC>%C5Aw>f^AF+jujf{_3w`^s6W#Vc1Tl7;h{nErGf2H%44%Z`ZDDXNgYOH2Co}l5 zFn9`sUk-z(GWbjwT*u&V!r*Hd{9_nI>u;C;9tKZm(3u;EaR!6!VGvsm?DC>8xSqjW z7(5HX++VO(ay&fPgf=pMf_S`7Kxc&o<^%<^N3!d^hX_cS6BNxJ@jl6*+{H*8VU!|& zxCv_e5kTLBCz`ELufEY*?q;F2vV8745h zI0is0`{&IumZr6KH!iux$H@nl;;XX#IE*_+gsi&(AH1fIE1=+&8EHtY2YVL$Qrqbn zc*N;h+N~}SRU{KM^d4vQjtxQ=%I2zQ$|Pq|EaM+g)I!dI6}uz2LZhYOEuR~B?0wr{ z3cHQgfTfigX{j4RuVq*rxNSiMI2lDt8--#p(9t%5cO495FX=Bh*?cL3+y4i#ETx!C z(1yV%--5Z9unizuilvvDR!~&^k|ut1awpMZj|&sRWnK&*p?-)2o=d8z^J-BsL)54- zLDh-D!jK=<3BHFtm%8W-62o`IrC?Yt(4F{s2RlkhhdLyLkF`r&r-T~QPXD2}o@(jR zbi6+whi6eb(Z2vU@h8#(#ZQ7i$&vM$oSk0JLq(M3c*xRCS;CA% zrL)O`^l)<3UD}59nwg%fxd%Ki2oxI#y4#kDwa3h!aw~_6<5;P~m1C&$u2mjjW5Zq0 zXl3yFhp(w2lVco?x^^CA!mWO*fm8W7n|7PG4X$HQTKbq=K3EOnhADd#dq+2fAae|_ zd+^ct^OUC{-)WAW3rGUrqHC~h{I;04zb}>M$Ak0|j`GOpzb{tj^NDQuu95)=kwfo>FVa zE1*lRkp*JmGhmXu3P(A)0V79cD6R5-lsU#S;mi3(WE-ElkKQiGVFI7LH1wOy$m&sT z)UVA~c%5g1OYqc^mb{yh@D41Y+Pvc~JC518wjGGfKxX9DUqO!X3yDJ8v5mKZ-TBCO zEO_$~n;--1sdIWZTK4XXM_eek9;6NVCV?dgOR%kr5Bv_Nyi%9oIzJp17N;A(<{0^7 zC5TC0xTi6{I5~C=x_W0YlN`Gm9-dozoV`X|g>%WV%>d(*8PDqXsJ8JwEf;P2^3bL& zxu^nL3-xOnM+sY>#@CGEaR{7{>z*$jsTTni`oPcPaY|Va2U5a;lxQa?C2S;+vQJ4F zADpA5^xpz?PM7ifxc=IElzkobhiQj#0rZDXQW&|oW=iFMPi4D{^9VW=--|N104X*= zvT=IQQIG-)XWnDr78ljX7?X2X%wb`R6cPF)UdM*aNImY*(_h}O*@B2)_8Tcu>D`^*3g7zZFY;8RjRhRF*L5BBz`JA=& zI6!b$N5YKzaYD+QQJ^vsSEv6gZ)baT5I%`%e3HWFlQZ$@nz)!5f;@bO$uaoFkgGC| z!oWt+@oQ;`WBe`uk>qSo9R=8W0$Uwl5cpeYbS9k%&{f{b8jZjWVIbhWk-XoAX!5=V zt~18p8r}pb-ftHK{tEA%@KkQa4|(qj1MFw;4wa{#QtKVK$K7_Qr zpEJ#kruQ?rwtqK3{sDL`e;>R!DH)A;o)Izs9>#zRNi0S39K2Xc#c{CT(5KqkF0|K| zvP^#gnCl(wpn0(H1r@w>`8pu}i}=BZJk#DID6~RfWf!astt@sv!`jEO7sPfFlg>K= z8x(xIk<0R*!w3NTG|?Vlc|F_i-wTQQc3qVzWy(V=t-YvV==Z9};ykRg=i9KS4@tJg z@sXInAj!5wD$!MHN+sr%j!Px7EvtVDBTV52((h89=2RSregg>oAA<}L`2G=MR=h|w ziELyfmcyK({X)8BEov0M{^EZG60N|}hXMb6@VB`scUN&0LLWtF|2Kgrlk`%davL(( zR-dYmBeID(--ev0;;H&c=XT~DOLVSCklzd*S7ipTn8syredV3xf{(z2T*efahDm2P zxqO^lC~Dp--x2CaDPreI5C?g^A2_n!ug(&_vMK^4g?fP4j`wXS$^Q|Oa(tRdDu#8c zPk?nWib?LeYSmHrJ_0Rf>_mJ zdSBwtm+_NZhs^+Ga~>9n_`_4tZth{-v{{u$5FCFLKc-!IjQ+>zkBvV;r^z1wDqLh& z`tm#BUM2Y@0e0#6UxQm%)>>!pguc2b)BIK24(H<9PDHBSd?&Qj9cg87?K9%A^~V3Y zVqjQ;GMOe~$be}J1I50Efk}`-e1$R^|+R z#0GFV84mCh1RrMdlrJqquomxM7_@DfTNlIImyQe3UjHeefrp|7=S=Rf33NEvrn43H zyeD`3elB@RvuOI?1~T89{2N`C6Ta65*)dj3Rra7kb5V2N1-HB&r5~gO*d2iF_4kWJ z#RUP<)dxW`+jEX|PI1-zzL6czr1P(AHQDw``|w7jeGT zGhs_{;sY}B77H`@!C1^ZomYs=gCJg)wjL2u}5vW2$m>B0vZ%qXKp`hjPSIj z20(G~49{&-WXHpsHjI!8nS|~C0I)(+EYWUZJJJs|e?e$W7Sc(_{|_QG#*#qrpHuPp zunatdojCf%gd1Y**k#`YuSy;ZKi=OEDz@0(-|4~@VB1b12H854fSdzDAN*EL%HB_l zQX1er8bwz#MvYSSq@Ky(dRc6t_!7J-F{w{z5LusLgWM&hZOtrr*y+ofUjV-ej6kup zQF%8iqJIED%&A&2I+THFHKlSxudX$C1zX;T0M7o15$bAZfpi;Mk`)+#=C~(0jkH;J zEVJ@s#GQ_clUQU)&5;H%s51=>L7g#WeuA|yT&W|qKwXV7cXSN~6td7^|3A8Ffke&S zo&k^RkVY)M9#{P0Vj*jHwm8YjWeYZ(03b_{HWs9yU93@L-To&03@#yJ|7gduUaKLW zHWLgqCes5kY&Tv8GQD{5^NyT_)unUIluZmykkbPgohhWO8(X^}6&vLamDt*4c{NzW zIm8*UgP~k};KwkGl(W7H_#o^jwzd~}*)eD$GPd?IEdO!-_!MAe$={~4UR?&;UR{>X zpIJ!Uza2XTdD^5hb;>`Rsk5q?dcRX_kDW3f8Q`DJ*eREt#o?aJyH^vAKenmY!Uk2F zTHZqM^Dr{ge*wS#Pw-P{g5j}+xsfduK2J6A(;$$Ry0Hj+xaOL6EetvxGrrqPv-V_0 z-fekw0Ql5OlGmdD5qS8x0bkiPv~o0W>*;s0C!rv{B{rv^M6V03A~ zApu6W27EQZn5zNk?NtNaqXCZu81ppX1 z0@=ZlYqsrH=oZH^Di&%?U$uks4TjUc2?r-IW{%G2=#H7AvrBY*r;ZP8UUBcz(Oo(^ ztTZaRLq~V(=&(Mh=(#$2u8s~ZR7Jy1mFzt_KCCP%ex8n=r=!D)qRCwypG|6nu$E|q zh5*6U2%-6Fgq8rIUL%CIuMt`Uga(Ze8oowo4-gtPLTL3GAt;}0lST+lULyoL%r)Ogs2Nk*7o z{w{)O`-c!|YHGi)qWFKHe=5RD5rj45@Vlwv{IQA=5vLFP2BMkmCGER4ZIIXN2vlfZ z3npN`0H%r%!SXvvvDxzeghWkipG?mGOuzpZ{ANb+=`!!H@Ugs9?B5W=yZ-O!r0dHa zC|NZf)2Mi9C#53zGVAx}GMPD{GV06QLL!aq_Ymc4A=d*Tf~|y8Jnab6d8C+{xu|}# zMA$Gj1OJT-RL!KmeAI$K{y>!ZwW3rJW))=tDX<}7%VwCg?f;!Ra?`j;bnJiNEw%%}@ z!I%-4ZNS7qG_*4!7OI5YRFdz|TskV`!iCK`x|q1VDjuzrFW`|;JWO&i6_*K}bY?K2 z6XLY*P~^c|i65QDdEm08DrctDWlmUN;Mw@WhN_8J5GaIfG&}6QaS(~Ouk&ACb@-pQ zdQaw;xuG}b;Hy6PvJX}<55s~clk|>ax;&VKU8;D=VHJ~_6=s~?iV)){bAskD+S`KJ z_oj2P4NUnq2zW&2m3p>~x6~O1R;yCnz=|;mR?5H+5d3r zehiYUcgEHrp~j?s9Ug-+&=whY;~822&bZs6PD(l>B|X$c7+&8U3o1u;jikLebfB@Y znn8`=)wJjk*AB#lx<8#zLJNeYTrZntaPb$*L%vfmBjK{yf{3`&2^)tDoudRj`V@nT9n) zcdP|_*chv}fT;~&UIW+?^%z8K@){AU$G*JQI&|s$`@<@)iLf~4pfTf7K=eBl+H?A- z`v8D(^F<00cf8-ilU+JEpbb8o9Jtafe~-=GpAb_x7blDu_%j1os&B#vs!(hNe9t+c zXd5^z@Ou6EfT#B-^eP3kdDuuaqEcBuh<+FhR+9lXl-TkumSQ(AOvPwItvF&G6euTY z6kh+KY97R9etry>f9gGc`lxTxpO)7-$i-R(&L&swAzbpIt{-3VHUTg%UH%6s+L-Cr zvn^I6m6wpgFn1T?Yt`~1DBCu0ruKRLC+UP#)`oHPM5ViaaH(1T6}7Y%jC*$=C1jx) zg-}R0*-iF!%t4L0>zp@Z{b!ckvOZv1Qd@RxUuGz~{y_c7flH%hcTTkI*5ZQjwbbg- z(ULnfAoco})RtUVZOPU1LuI;9)OR_Gom0!rJ6R*BD`8MIXD+iRk&SAZofwwcorFir zY^MMsWi~Or%yh0Ujg;6(SYqpHN^Etc#15TWVpzmwf#JTcsa7#9NLNOQPf@Ou28|GE{`~KM=h@nR2kWTNc*`QvRu#hMqRe#oj{(^zKkaf8xsYbpDShZ z3vFCg!9FJKwK6#xZ9W|URWNQR#beK4)2ghCNOOc~+A*mJc*!Caq190pz-_XFHh)Up zw&lBtZf6ZIvICi< ztdlWEH_ugrrQU8t9>##*Y*?z{;^M8=HOic2$~k`%UK{83-9CP5ItxcEg<*$g-?|fShA2o65G~eXra|=A8+~*eloNVcq~w z7dD;WX#wR#4&BrD<6K#t*b1!Lg@_18&Q@<>0fNj~5f1OA`+l?um;9 zBJNelRr&zjhE*mZ#@T}^v5z7Q$Si*m@c5xe!AmRGN6+WV+KrdOm|G{|FDB|=G^#g^ zB|oViNyP(p25U50E+3~Dv2lQN?$c0?{L`GUbs|DW;iPlp9uM@HHIbMPy89S$BY!Yd z2=e?j=6Px^(1*DmrpbA)Es~2I<@l6N8>>W-v_tj*V?R&ihc)s{Mc^Tg0NeHpM1Qsx zeG6ukb=J;nA+TN?)Fp=XGM1d>7fFRBBq;(w>GBfBfU&=n{wX3y*~&^`z^$LivL^va z8aJR0Y0g-L5zb2>GIj(x{xV=34v=-%K>ZYc!9F_xH-#^}N9C4Z)i#4WZO_n4TiH~!w)AN2fff`|me)e@H=lSxd z^K+4M(PORvj#}cQ^%QW@of)l(V9^4AhQpOTM7%89E#RcUG|a$mL+kR704f-Z?VeOC z!*a#IYlneN90|O>VrJ3AQSeMUtMFS{P1p{`cyoZ`9|K>IHSyy`__2fqMuvJ!kx-8# zwOg%v+EOB_eh1com1sftnZdvir4+?>C9gB^j+(7tYu;kO_bHyZNmO|IG?=K&mE$1b z&I)XT%h=NTpn(xvRw+xH5(vg3;R2xGVKq=Q%@d5JV*$fN=}HR|G&#(cG(@?*TAnbk zETY=HvT<27jUB6cQ1^u$TZG&_nq5`XvWTv8uw@JKW&2{ty2gZxSV(eNP+bGgTu`N3 zyP!%4v&-~wEL~hJtFj^6_$+K_2kNDFJaFWvasqr<$~+Mcwj2(jH#6diJ&j4(0@`LL z_g{z_C#$g;-f8H1X&T&Hu^=i2_ZE02oey(|)LO*$?O=?T0gl&!pT1&zk!HmXsnzjM z0al@>d^-Cfj{8zEGqT(CX|$%>&;{bG^r=8p`xUTB^eWtCf$aJGzBq!=6*oHiXCt;al$^j>dsUZl - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. - - - true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. - - - - - Gets or sets a value indicating whether the root object will be read as a JSON array. - - - true if the root object will be read as a JSON array; otherwise, false. - - - - - Gets or sets the used when reading values from BSON. - - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The stream. - - - - Initializes a new instance of the class. - - The reader. - - - - Initializes a new instance of the class. - - The stream. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The reader. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Reads the next JSON token from the stream. - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Changes the to Closed. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets or sets the used when writing values to BSON. - When set to no conversion will occur. - - The used when writing values to BSON. - - - - Initializes a new instance of the class. - - The stream. - - - - Initializes a new instance of the class. - - The writer. - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Writes the end. - - The token. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes the beginning of a JSON array. - - - - - Writes the beginning of a JSON object. - - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Closes this stream and the underlying stream. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value that represents a BSON object id. - - The Object ID value to write. - - - - Writes a BSON regex. - - The regex pattern. - The regex options. - - - - Represents a BSON Oid (object id). - - - - - Gets or sets the value of the Oid. - - The value of the Oid. - - - - Initializes a new instance of the class. - - The Oid value. - - - - Converts a binary value to and from a base 64 string value. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Create a custom object - - The object type to convert. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Creates an object which will then be populated by the serializer. - - Type of the object. - The created object. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - Provides a base class for converting a to and from JSON. - - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - - - - - - - - - - - - - - - - - - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an to and from its name string value. - - - - - Gets or sets a value indicating whether the written enum text should be camel case. - - true if the written enum text will be camel case; otherwise, false. - - - - Gets or sets a value indicating whether integer values are allowed. - - true if integers are allowed; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - true if the written enum text will be camel case; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Json Converter for Vector2, Vector3 and Vector4. Only serializes x, y, (z) and (w) properties. - - - - - Default Constructor - All Vector types enabled by default - - - - - Selectively enable Vector types - - Use for Vector2 objects - Use for Vector3 objects - Use for Vector4 objects - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Converts a to and from a string (e.g. "1.2.3.4"). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). - - - - - Gets or sets the date time styles used when converting a date to and from JSON. - - The date time styles used when converting a date to and from JSON. - - - - Gets or sets the date time format used when converting a date to and from JSON. - - The date time format used when converting a date to and from JSON. - - - - Gets or sets the culture used when converting a date to and from JSON. - - The culture used when converting a date to and from JSON. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Converts XML to and from JSON. - - - - - Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. - - The name of the deserialize root element. - - - - Gets or sets a flag to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - true if the array attibute is written to the XML; otherwise, false. - - - - Gets or sets a value indicating whether to write the root JSON object. - - true if the JSON root object is omitted; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The calling serializer. - The value. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Checks if the attributeName is a namespace attribute. - - Attribute name to test. - The attribute name prefix if it has one, otherwise an empty string. - True if attribute name is for a namespace attribute, otherwise false. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Specifies how constructors are used when initializing objects during deserialization by the . - - - - - First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. - - - - - Json.NET will use a non-public default constructor before falling back to a paramatized constructor. - - - - - Specifies how dates are formatted when writing JSON text. - - - - - Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". - - - - - Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". - - - - - Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. - - - - - Date formatted strings are not parsed to a date type and are read as strings. - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Specifies how to treat the time value when converting between string and . - - - - - Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. - - - - - Treat as a UTC. If the object represents a local time, it is converted to a UTC. - - - - - Treat as a local time if a is being converted to a string. - If a string is being converted to , convert to a local time if a time zone is specified. - - - - - Time zone information should be preserved when converting. - - - - - Specifies float format handling options when writing special floating point numbers, e.g. , - and with . - - - - - Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". - - - - - Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. - Note that this will produce non-valid JSON. - - - - - Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a property. - - - - - Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Floating point numbers are parsed to . - - - - - Floating point numbers are parsed to . - - - - - Specifies formatting options for the . - - - - - No special formatting is applied. This is the default. - - - - - Causes child objects to be indented according to the and settings. - - - - - Provides an interface for using pooled arrays. - - The array type content. - - - - Rent a array from the pool. This array must be returned when it is no longer needed. - - The minimum required length of the array. The returned array may be longer. - The rented array from the pool. This array must be returned when it is no longer needed. - - - - Return an array to the pool. - - The array that is being returned. - - - - Instructs the to use the specified constructor when deserializing that object. - - - - - Instructs the how to serialize the collection. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Instructs the to deserialize properties with no matching class member into the specified collection - and write values during serialization. - - - - - Gets or sets a value that indicates whether to write extension data when serializing the object. - - - true to write extension data when serializing the object; otherwise, false. The default is true. - - - - - Gets or sets a value that indicates whether to read extension data when deserializing the object. - - - true to read extension data when deserializing the object; otherwise, false. The default is true. - - - - - Initializes a new instance of the class. - - - - - Instructs the to always serialize the member, and require the member has a value. - - - - - Specifies how JSON comments are handled when loading JSON. - - - - - Ignore comments. - - - - - Load comments as a with type . - - - - - Specifies how line information is handled when loading JSON. - - - - - Ignore line information. - - - - - Load line information. - - - - - Represents a view of a . - - - - - Initializes a new instance of the class. - - The name. - - - - When overridden in a derived class, returns whether resetting an object changes its value. - - - true if resetting the component changes its value; otherwise, false. - - The component to test for reset capability. - - - - - When overridden in a derived class, gets the current value of the property on a component. - - - The value of a property for a given component. - - The component with the property for which to retrieve the value. - - - - - When overridden in a derived class, resets the value for this property of the component to the default value. - - The component with the property value that is to be reset to the default value. - - - - - When overridden in a derived class, sets the value of the component to a different value. - - The component with the property value that is to be set. - The new value. - - - - - When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. - - - true if the property should be persisted; otherwise, false. - - The component with the property to be examined for persistence. - - - - - When overridden in a derived class, gets the type of the component this property is bound to. - - - A that represents the type of component this property is bound to. When the or methods are invoked, the object specified might be an instance of this type. - - - - - When overridden in a derived class, gets a value indicating whether this property is read-only. - - - true if the property is read-only; otherwise, false. - - - - - When overridden in a derived class, gets the type of the property. - - - A that represents the type of the property. - - - - - Gets the hash code for the name of the member. - - - - The hash code for the name of the member. - - - - - Specifies the settings used when loading JSON. - - - - - Gets or sets how JSON comments are handled when loading JSON. - - The JSON comment handling. - - - - Gets or sets how JSON line info is handled when loading JSON. - - The JSON line info handling. - - - - Specifies the settings used when merging JSON. - - - - - Gets or sets the method used when merging JSON arrays. - - The method used when merging JSON arrays. - - - - Gets or sets how how null value properties are merged. - - How null value properties are merged. - - - - Specifies how JSON arrays are merged together. - - - - Concatenate arrays. - - - Union arrays, skipping items that already exist. - - - Replace all array items. - - - Merge array items together, matched by index. - - - - Specifies how null value properties are merged. - - - - - The content's null value properties will be ignored during merging. - - - - - The content's null value properties will be merged. - - - - - Represents a raw JSON string. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class. - - The raw json. - - - - Creates an instance of with the content of the reader's current token. - - The reader. - An instance of with the content of the reader's current token. - - - - Represents a collection of objects. - - The type of token - - - - Gets the with the specified key. - - - - - - Compares tokens to determine whether they are equal. - - - - - Determines whether the specified objects are equal. - - The first object of type to compare. - The second object of type to compare. - - true if the specified objects are equal; otherwise, false. - - - - - Returns a hash code for the specified object. - - The for which a hash code is to be returned. - A hash code for the specified object. - The type of is a reference type and is null. - - - - Contains the LINQ to JSON extension methods. - - - - - Returns a collection of tokens that contains the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the descendants of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, and the descendants of every token in the source collection. - - - - Returns a collection of child properties of every object in the source collection. - - An of that contains the source collection. - An of that contains the properties of every object in the source collection. - - - - Returns a collection of child values of every object in the source collection with the given key. - - An of that contains the source collection. - The token key. - An of that contains the values of every token in the source collection with the given key. - - - - Returns a collection of child values of every object in the source collection. - - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child values of every object in the source collection with the given key. - - The type to convert the values to. - An of that contains the source collection. - The token key. - An that contains the converted values of every token in the source collection with the given key. - - - - Returns a collection of converted child values of every object in the source collection. - - The type to convert the values to. - An of that contains the source collection. - An that contains the converted values of every token in the source collection. - - - - Converts the value. - - The type to convert the value to. - A cast as a of . - A converted value. - - - - Converts the value. - - The source collection type. - The type to convert the value to. - A cast as a of . - A converted value. - - - - Returns a collection of child tokens of every array in the source collection. - - The source collection type. - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child tokens of every array in the source collection. - - An of that contains the source collection. - The type to convert the values to. - The source collection type. - An that contains the converted values of every token in the source collection. - - - - Returns the input typed as . - - An of that contains the source collection. - The input typed as . - - - - Returns the input typed as . - - The source collection type. - An of that contains the source collection. - The input typed as . - - - - Represents a JSON constructor. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets or sets the name of this constructor. - - The constructor name. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name. - - The constructor name. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a token that can contain other tokens. - - - - - Occurs when the list changes or an item in the list changes. - - - - - Occurs before an item is added to the collection. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Raises the event. - - The instance containing the event data. - - - - Raises the event. - - The instance containing the event data. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Get the first child token of this token. - - - A containing the first child token of the . - - - - - Get the last child token of this token. - - - A containing the last child token of the . - - - - - Returns a collection of the child tokens of this token, in document order. - - - An of containing the child tokens of this , in document order. - - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - - A containing the child values of this , in document order. - - - - - Returns a collection of the descendant tokens for this token in document order. - - An containing the descendant tokens of the . - - - - Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. - - An containing this token, and all the descendant tokens of the . - - - - Adds the specified content as children of this . - - The content to be added. - - - - Adds the specified content as the first children of this . - - The content to be added. - - - - Creates an that can be used to add tokens to the . - - An that is ready to have content written to it. - - - - Replaces the children nodes of this token with the specified content. - - The content. - - - - Removes the child nodes from this token. - - - - - Merge the specified content into this . - - The content to be merged. - - - - Merge the specified content into this using . - - The content to be merged. - The used to merge the content. - - - - Gets the count of child JSON tokens. - - The count of child JSON tokens - - - - Represents a collection of objects. - - The type of token - - - - An empty collection of objects. - - - - - Initializes a new instance of the struct. - - The enumerable. - - - - Returns an enumerator that iterates through the collection. - - - A that can be used to iterate through the collection. - - - - - Returns an enumerator that iterates through a collection. - - - An object that can be used to iterate through the collection. - - - - - Gets the with the specified key. - - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Represents a JSON object. - - - - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Occurs when a property value changes. - - - - - Occurs when a property value is changing. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Gets the node type for this . - - The type. - - - - Gets an of this object's properties. - - An of this object's properties. - - - - Gets a the specified name. - - The property name. - A with the specified name or null. - - - - Gets an of this object's property values. - - An of this object's property values. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the with the specified property name. - - - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified property name. - - Name of the property. - The with the specified property name. - - - - Gets the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - One of the enumeration values that specifies how the strings will be compared. - The with the specified property name. - - - - Tries to get the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - The value. - One of the enumeration values that specifies how the strings will be compared. - true if a value was successfully retrieved; otherwise, false. - - - - Adds the specified property name. - - Name of the property. - The value. - - - - Removes the property with the specified name. - - Name of the property. - true if item was successfully removed; otherwise, false. - - - - Tries the get value. - - Name of the property. - The value. - true if a value was successfully retrieved; otherwise, false. - - - - Returns an enumerator that iterates through the collection. - - - A that can be used to iterate through the collection. - - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Returns the properties for this instance of a component. - - - A that represents the properties for this component instance. - - - - - Returns the properties for this instance of a component using the attribute array as a filter. - - An array of type that is used as a filter. - - A that represents the filtered properties for this component instance. - - - - - Returns a collection of custom attributes for this instance of a component. - - - An containing the attributes for this object. - - - - - Returns the class name of this instance of a component. - - - The class name of the object, or null if the class does not have a name. - - - - - Returns the name of this instance of a component. - - - The name of the object, or null if the object does not have a name. - - - - - Returns a type converter for this instance of a component. - - - A that is the converter for this object, or null if there is no for this object. - - - - - Returns the default event for this instance of a component. - - - An that represents the default event for this object, or null if this object does not have events. - - - - - Returns the default property for this instance of a component. - - - A that represents the default property for this object, or null if this object does not have properties. - - - - - Returns an editor of the specified type for this instance of a component. - - A that represents the editor for this object. - - An of the specified type that is the editor for this object, or null if the editor cannot be found. - - - - - Returns the events for this instance of a component using the specified attribute array as a filter. - - An array of type that is used as a filter. - - An that represents the filtered events for this component instance. - - - - - Returns the events for this instance of a component. - - - An that represents the events for this component instance. - - - - - Returns an object that contains the property described by the specified property descriptor. - - A that represents the property whose owner is to be found. - - An that represents the owner of the specified property. - - - - - Represents a JSON array. - - - - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the at the specified index. - - - - - - Determines the index of a specific item in the . - - The object to locate in the . - - The index of if found in the list; otherwise, -1. - - - - - Inserts an item to the at the specified index. - - The zero-based index at which should be inserted. - The object to insert into the . - - is not a valid index in the . - The is read-only. - - - - Removes the item at the specified index. - - The zero-based index of the item to remove. - - is not a valid index in the . - The is read-only. - - - - Returns an enumerator that iterates through the collection. - - - A that can be used to iterate through the collection. - - - - - Adds an item to the . - - The object to add to the . - The is read-only. - - - - Removes all items from the . - - The is read-only. - - - - Determines whether the contains a specific value. - - The object to locate in the . - - true if is found in the ; otherwise, false. - - - - - Copies to. - - The array. - Index of the array. - - - - Gets a value indicating whether the is read-only. - - true if the is read-only; otherwise, false. - - - - Removes the first occurrence of a specific object from the . - - The object to remove from the . - - true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . - - The is read-only. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Gets the at the reader's current position. - - - - - Initializes a new instance of the class. - - The token to read from. - - - - Reads the next JSON token from the stream. - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Gets the path of the current JSON token. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets the at the writer's current position. - - - - - Gets the token being writen. - - The token being writen. - - - - Initializes a new instance of the class writing to the given . - - The container being written to. - - - - Initializes a new instance of the class. - - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Closes this stream and the underlying stream. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end. - - The token. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Represents an abstract JSON token. - - - - - Gets a comparer that can compare two tokens for value equality. - - A that can compare two nodes for value equality. - - - - Gets or sets the parent. - - The parent. - - - - Gets the root of this . - - The root of this . - - - - Gets the node type for this . - - The type. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Compares the values of two tokens, including the values of all descendant tokens. - - The first to compare. - The second to compare. - true if the tokens are equal; otherwise false. - - - - Gets the next sibling token of this node. - - The that contains the next sibling token. - - - - Gets the previous sibling token of this node. - - The that contains the previous sibling token. - - - - Gets the path of the JSON token. - - - - - Adds the specified content immediately after this token. - - A content object that contains simple content or a collection of content objects to be added after this token. - - - - Adds the specified content immediately before this token. - - A content object that contains simple content or a collection of content objects to be added before this token. - - - - Returns a collection of the ancestor tokens of this token. - - A collection of the ancestor tokens of this token. - - - - Returns a collection of tokens that contain this token, and the ancestors of this token. - - A collection of tokens that contain this token, and the ancestors of this token. - - - - Returns a collection of the sibling tokens after this token, in document order. - - A collection of the sibling tokens after this tokens, in document order. - - - - Returns a collection of the sibling tokens before this token, in document order. - - A collection of the sibling tokens before this token, in document order. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets the with the specified key converted to the specified type. - - The type to convert the token to. - The token key. - The converted token value. - - - - Get the first child token of this token. - - A containing the first child token of the . - - - - Get the last child token of this token. - - A containing the last child token of the . - - - - Returns a collection of the child tokens of this token, in document order. - - An of containing the child tokens of this , in document order. - - - - Returns a collection of the child tokens of this token, in document order, filtered by the specified type. - - The type to filter the child tokens on. - A containing the child tokens of this , in document order. - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - A containing the child values of this , in document order. - - - - Removes this token from its parent. - - - - - Replaces this token with the specified token. - - The value. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Returns the indented JSON for this token. - - - The indented JSON for this token. - - - - - Returns the JSON for this token using the given formatting and converters. - - Indicates how the output is formatted. - A collection of which will be used when writing the token. - The JSON for this token using the given formatting and converters. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to []. - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from [] to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Creates an for this token. - - An that can be used to read this token and its descendants. - - - - Creates a from an object. - - The object that will be used to create . - A with the value of the specified object - - - - Creates a from an object using the specified . - - The object that will be used to create . - The that will be used when reading the object. - A with the value of the specified object - - - - Creates the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates a from a . - - An positioned at the token to read into this . - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - Creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - An positioned at the token to read into this . - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Selects a using a JPath expression. Selects the token that matches the object path. - - - A that contains a JPath expression. - - A , or null. - - - - Selects a using a JPath expression. Selects the token that matches the object path. - - - A that contains a JPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - A . - - - - Selects a collection of elements using a JPath expression. - - - A that contains a JPath expression. - - An that contains the selected elements. - - - - Selects a collection of elements using a JPath expression. - - - A that contains a JPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - An that contains the selected elements. - - - - Creates a new instance of the . All child tokens are recursively cloned. - - A new instance of the . - - - - Adds an object to the annotation list of this . - - The annotation to add. - - - - Get the first annotation object of the specified type from this . - - The type of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets the first annotation object of the specified type from this . - - The of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets a collection of annotations of the specified type for this . - - The type of the annotations to retrieve. - An that contains the annotations for this . - - - - Gets a collection of annotations of the specified type for this . - - The of the annotations to retrieve. - An of that contains the annotations that match the specified type for this . - - - - Removes the annotations of the specified type from this . - - The type of annotations to remove. - - - - Removes the annotations of the specified type from this . - - The of annotations to remove. - - - - Represents a JSON property. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the property name. - - The property name. - - - - Gets or sets the property value. - - The property value. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Specifies the type of token. - - - - - No token type has been set. - - - - - A JSON object. - - - - - A JSON array. - - - - - A JSON constructor. - - - - - A JSON object property. - - - - - A comment. - - - - - An integer value. - - - - - A float value. - - - - - A string value. - - - - - A boolean value. - - - - - A null value. - - - - - An undefined value. - - - - - A date value. - - - - - A raw JSON value. - - - - - A collection of bytes value. - - - - - A Guid value. - - - - - A Uri value. - - - - - A TimeSpan value. - - - - - Represents a value in JSON (string, integer, date, etc). - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Creates a comment with the given value. - - The value. - A comment with the given value. - - - - Creates a string with the given value. - - The value. - A string with the given value. - - - - Creates a null value. - - A null value. - - - - Creates a undefined value. - - A undefined value. - - - - Gets the node type for this . - - The type. - - - - Gets or sets the underlying token value. - - The underlying token value. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Indicates whether the current object is equal to another object of the same type. - - - true if the current object is equal to the parameter; otherwise, false. - - An object to compare with this object. - - - - Determines whether the specified is equal to the current . - - The to compare with the current . - - true if the specified is equal to the current ; otherwise, false. - - - The parameter is null. - - - - - Serves as a hash function for a particular type. - - - A hash code for the current . - - - - - Returns a that represents this instance. - - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format provider. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - The format provider. - - A that represents this instance. - - - - - Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. - - An object to compare with this instance. - - A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: - Value - Meaning - Less than zero - This instance is less than . - Zero - This instance is equal to . - Greater than zero - This instance is greater than . - - - is not the same type as this instance. - - - - - Specifies metadata property handling options for the . - - - - - Read metadata properties located at the start of a JSON object. - - - - - Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. - - - - - Do not try to read metadata properties. - - - - - Represents a trace writer that writes to the application's instances. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of Info will exclude Verbose messages and include Info, - Warning and Error messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Provides methods to get attributes. - - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Represents a trace writer. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of Info will exclude Verbose messages and include Info, - Warning and Error messages. - - The that will be used to filter the trace messages passed to the writer. - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Contract details for a used by the . - - - - - Gets or sets the default collection items . - - The converter. - - - - Gets or sets a value indicating whether the collection items preserve object references. - - true if collection items preserve object references; otherwise, false. - - - - Gets or sets the collection item reference loop handling. - - The reference loop handling. - - - - Gets or sets the collection item type name handling. - - The type name handling. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Represents a trace writer that writes to memory. When the trace message limit is - reached then old trace messages will be removed as new messages are added. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of Info will exclude Verbose messages and include Info, - Warning and Error messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Initializes a new instance of the class. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Returns an enumeration of the most recent trace messages. - - An enumeration of the most recent trace messages. - - - - Returns a of the most recent trace messages. - - - A of the most recent trace messages. - - - - - Provides methods to get attributes from a , , or . - - - - - Initializes a new instance of the class. - - The instance to get attributes for. This parameter should be a , , or . - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Contract details for a used by the . - - - - - Gets or sets the ISerializable object constructor. - - The ISerializable object constructor. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Get and set values for a using dynamic methods. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Provides data for the Error event. - - - - - Gets the current object the error event is being raised against. - - The current object the error event is being raised against. - - - - Gets the error context. - - The error context. - - - - Initializes a new instance of the class. - - The current object. - The error context. - - - - Resolves member mappings for a type, camel casing property names. - - - - - Initializes a new instance of the class. - - - - - Resolves the name of the property. - - Name of the property. - The property name camel cased. - - - - Used by to resolves a for a given . - - - - - Gets a value indicating whether members are being get and set using dynamic code generation. - This value is determined by the runtime permissions available. - - - true if using dynamic code generation; otherwise, false. - - - - - Gets or sets the default members search flags. - - The default members search flags. - - - - Gets or sets a value indicating whether compiler generated members should be serialized. - - - true if serialized compiler generated members; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. - - - true if the interface will be ignored when serializing and deserializing types; otherwise, false. - - - - - Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. - - - true if the attribute will be ignored when serializing and deserializing types; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - - If set to true the will use a cached shared with other resolvers of the same type. - Sharing the cache will significantly improve performance with multiple resolver instances because expensive reflection will only - happen once. This setting can cause unexpected behavior if different instances of the resolver are suppose to produce different - results. When set to false it is highly recommended to reuse instances with the . - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Gets the serializable members for the type. - - The type to get serializable members for. - The serializable members for the type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates the constructor parameters. - - The constructor to create properties for. - The type's member properties. - Properties for the given . - - - - Creates a for the given . - - The matching member property. - The constructor parameter. - A created for the given . - - - - Resolves the default for the contract. - - Type of the object. - The contract's default . - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Determines which contract type is created for the given type. - - Type of the object. - A for the given type. - - - - Creates properties for the given . - - The type to create properties for. - /// The member serialization mode for the type. - Properties for the given . - - - - Creates the used by the serializer to get and set values from a member. - - The member. - The used by the serializer to get and set values from a member. - - - - Creates a for the given . - - The member's parent . - The member to create a for. - A created for the given . - - - - Resolves the name of the property. - - Name of the property. - Resolved name of the property. - - - - Resolves the key of the dictionary. By default is used to resolve dictionary keys. - - Key of the dictionary. - Resolved key of the dictionary. - - - - Gets the resolved name of the property. - - Name of the property. - Name of the property. - - - - The default serialization binder used when resolving and loading classes from type names. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - The type of the object the formatter creates a new instance of. - - - - - Provides information surrounding an error. - - - - - Gets the error. - - The error. - - - - Gets the original object that caused the error. - - The original object that caused the error. - - - - Gets the member that caused the error. - - The member that caused the error. - - - - Gets the path of the JSON location where the error occurred. - - The path of the JSON location where the error occurred. - - - - Gets or sets a value indicating whether this is handled. - - true if handled; otherwise, false. - - - - Used by to resolves a for a given . - - - - - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Provides methods to get and set values. - - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Contract details for a used by the . - - - - - Gets the of the collection items. - - The of the collection items. - - - - Gets a value indicating whether the collection type is a multidimensional array. - - true if the collection type is a multidimensional array; otherwise, false. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the collection values. - - true if the creator has a parameter with the collection values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Handles serialization callback events. - - The object that raised the callback event. - The streaming context. - - - - Handles serialization error callback events. - - The object that raised the callback event. - The streaming context. - The error context. - - - - Sets extension data for an object during deserialization. - - The object to set extension data on. - The extension data key. - The extension data value. - - - - Gets extension data for an object during serialization. - - The object to set extension data on. - - - - Contract details for a used by the . - - - - - Gets the underlying type for the contract. - - The underlying type for the contract. - - - - Gets or sets the type created during deserialization. - - The type created during deserialization. - - - - Gets or sets whether this type contract is serialized as a reference. - - Whether this type contract is serialized as a reference. - - - - Gets or sets the default for this contract. - - The converter. - - - - Gets or sets all methods called immediately after deserialization of the object. - - The methods called immediately after deserialization of the object. - - - - Gets or sets all methods called during deserialization of the object. - - The methods called during deserialization of the object. - - - - Gets or sets all methods called after serialization of the object graph. - - The methods called after serialization of the object graph. - - - - Gets or sets all methods called before serialization of the object. - - The methods called before serialization of the object. - - - - Gets or sets all method called when an error is thrown during the serialization of the object. - - The methods called when an error is thrown during the serialization of the object. - - - - Gets or sets the method called immediately after deserialization of the object. - - The method called immediately after deserialization of the object. - - - - Gets or sets the method called during deserialization of the object. - - The method called during deserialization of the object. - - - - Gets or sets the method called after serialization of the object graph. - - The method called after serialization of the object graph. - - - - Gets or sets the method called before serialization of the object. - - The method called before serialization of the object. - - - - Gets or sets the method called when an error is thrown during the serialization of the object. - - The method called when an error is thrown during the serialization of the object. - - - - Gets or sets the default creator method used to create the object. - - The default creator method used to create the object. - - - - Gets or sets a value indicating whether the default creator is non public. - - true if the default object creator is non-public; otherwise, false. - - - - Contract details for a used by the . - - - - - Gets or sets the property name resolver. - - The property name resolver. - - - - Gets or sets the dictionary key resolver. - - The dictionary key resolver. - - - - Gets the of the dictionary keys. - - The of the dictionary keys. - - - - Gets the of the dictionary values. - - The of the dictionary values. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the dictionary values. - - true if the creator has a parameter with the dictionary values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Maps a JSON property to a .NET member or constructor parameter. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the type that declared this property. - - The type that declared this property. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets the name of the underlying member or parameter. - - The name of the underlying member or parameter. - - - - Gets the that will get and set the during serialization. - - The that will get and set the during serialization. - - - - Gets or sets the for this property. - - The for this property. - - - - Gets or sets the type of the property. - - The type of the property. - - - - Gets or sets the for the property. - If set this converter takes presidence over the contract converter for the property type. - - The converter. - - - - Gets or sets the member converter. - - The member converter. - - - - Gets or sets a value indicating whether this is ignored. - - true if ignored; otherwise, false. - - - - Gets or sets a value indicating whether this is readable. - - true if readable; otherwise, false. - - - - Gets or sets a value indicating whether this is writable. - - true if writable; otherwise, false. - - - - Gets or sets a value indicating whether this has a member attribute. - - true if has a member attribute; otherwise, false. - - - - Gets the default value. - - The default value. - - - - Gets or sets a value indicating whether this is required. - - A value indicating whether this is required. - - - - Gets or sets a value indicating whether this property preserves object references. - - - true if this instance is reference; otherwise, false. - - - - - Gets or sets the property null value handling. - - The null value handling. - - - - Gets or sets the property default value handling. - - The default value handling. - - - - Gets or sets the property reference loop handling. - - The reference loop handling. - - - - Gets or sets the property object creation handling. - - The object creation handling. - - - - Gets or sets or sets the type name handling. - - The type name handling. - - - - Gets or sets a predicate used to determine whether the property should be serialize. - - A predicate used to determine whether the property should be serialize. - - - - Gets or sets a predicate used to determine whether the property should be deserialized. - - A predicate used to determine whether the property should be deserialized. - - - - Gets or sets a predicate used to determine whether the property should be serialized. - - A predicate used to determine whether the property should be serialized. - - - - Gets or sets an action used to set whether the property has been deserialized. - - An action used to set whether the property has been deserialized. - - - - Returns a that represents this instance. - - - A that represents this instance. - - - - - Gets or sets the converter used when serializing the property's collection items. - - The collection's items converter. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Gets or sets the the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets the the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - A collection of objects. - - - - - Initializes a new instance of the class. - - The type. - - - - When implemented in a derived class, extracts the key from the specified element. - - The element from which to extract the key. - The key for the specified element. - - - - Adds a object. - - The property to add to the collection. - - - - Gets the closest matching object. - First attempts to get an exact case match of propertyName and then - a case insensitive match. - - Name of the property. - A matching property if found. - - - - Gets a property by property name. - - The name of the property to get. - Type property name string comparison. - A matching property if found. - - - - Used to resolve references when serializing and deserializing JSON by the . - - - - - Resolves a reference to its object. - - The serialization context. - The reference to resolve. - The object that - - - - Gets the reference for the sepecified object. - - The serialization context. - The object to get a reference for. - The reference to the object. - - - - Determines whether the specified object is referenced. - - The serialization context. - The object to test for a reference. - - true if the specified object is referenced; otherwise, false. - - - - - Adds a reference to the specified object. - - The serialization context. - The reference. - The object to reference. - - - - Contract details for a used by the . - - - - - Gets or sets the object member serialization. - - The member object serialization. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Gets the object's properties. - - The object's properties. - - - - Gets the constructor parameters required for any non-default constructor - - - - - Gets a collection of instances that define the parameters used with . - - - - - Gets or sets the override constructor used to create the object. - This is set when a constructor is marked up using the - JsonConstructor attribute. - - The override constructor. - - - - Gets or sets the parametrized constructor used to create the object. - - The parametrized constructor. - - - - Gets or sets the function used to create the object. When set this function will override . - This function is called with a collection of arguments which are defined by the collection. - - The function used to create the object. - - - - Gets or sets the extension data setter. - - - - - Gets or sets the extension data getter. - - - - - Gets or sets the extension data value type. - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Lookup and create an instance of the JsonConverter type described by the argument. - - The JsonConverter type to create. - Optional arguments to pass to an initializing constructor of the JsonConverter. - If null, the default constructor is used. - - - - Create a factory function that can be used to create instances of a JsonConverter described by the - argument type. The returned function can then be used to either invoke the converter's default ctor, or any - parameterized constructors by way of an object array. - - - - - Get and set values for a using reflection. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - When applied to a method, specifies that the method is called when an error occurs serializing an object. - - - - - Represents a method that constructs an object. - - The object type to create. - - - - Specifies how strings are escaped when writing JSON text. - - - - - Only control characters (e.g. newline) are escaped. - - - - - All non-ASCII and control characters (e.g. newline) are escaped. - - - - - HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. - - - - - Converts the value to the specified type. If the value is unable to be converted, the - value is checked whether it assignable to the specified type. - - The value to convert. - The culture to use when converting. - The type to convert or cast the value to. - - The converted type. If conversion was unsuccessful, the initial value - is returned if assignable to the target type. - - - - - Gets a dictionary of the names and values of an Enum type. - - - - - - Gets a dictionary of the names and values of an Enum type. - - The enum type to get names and values for. - - - - - Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. - - - - - Determines whether the collection is null or empty. - - The collection. - - true if the collection is null or empty; otherwise, false. - - - - - Adds the elements of the specified collection to the specified generic IList. - - The list to add to. - The collection of elements to add. - - - - Gets the type of the typed collection's items. - - The type. - The type of the typed collection's items. - - - - Gets the member's underlying type. - - The member. - The underlying type of the member. - - - - Determines whether the member is an indexed property. - - The member. - - true if the member is an indexed property; otherwise, false. - - - - - Determines whether the property is an indexed property. - - The property. - - true if the property is an indexed property; otherwise, false. - - - - - Gets the member's value on the object. - - The member. - The target object. - The member's value on the object. - - - - Sets the member's value on the target object. - - The member. - The target. - The value. - - - - Determines whether the specified MemberInfo can be read. - - The MemberInfo to determine whether can be read. - /// if set to true then allow the member to be gotten non-publicly. - - true if the specified MemberInfo can be read; otherwise, false. - - - - - Determines whether the specified MemberInfo can be set. - - The MemberInfo to determine whether can be set. - if set to true then allow the member to be set non-publicly. - if set to true then allow the member to be set if read-only. - - true if the specified MemberInfo can be set; otherwise, false. - - - - - Determines whether the string is all white space. Empty string will return false. - - The string to test whether it is all white space. - - true if the string is all white space; otherwise, false. - - - - - Nulls an empty string. - - The string. - Null if the string was null, otherwise the string unchanged. - - - - Indicating whether a property is required. - - - - - The property is not required. The default state. - - - - - The property must be defined in JSON but can be a null value. - - - - - The property must be defined in JSON and cannot be a null value. - - - - - The property is not required but it cannot be a null value. - - - - - Specifies reference handling options for the . - Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement ISerializable. - - - - - - - - Do not preserve references when serializing types. - - - - - Preserve references when serializing into a JSON object structure. - - - - - Preserve references when serializing into a JSON array structure. - - - - - Preserve references when serializing. - - - - - Provides an interface to enable a class to return line and position information. - - - - - Gets a value indicating whether the class can return line information. - - - true if LineNumber and LinePosition can be provided; otherwise, false. - - - - - Gets the current line number. - - The current line number or 0 if no line information is available (for example, HasLineInfo returns false). - - - - Gets the current line position. - - The current line position or 0 if no line information is available (for example, HasLineInfo returns false). - - - - Instructs the how to serialize the collection. - - - - - Gets or sets a value indicating whether null items are allowed in the collection. - - true if null items are allowed in the collection; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with a flag indicating whether the array can contain null items - - A flag indicating whether the array can contain null items. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the how to serialize the object. - - - - - Gets or sets the id. - - The id. - - - - Gets or sets the title. - - The title. - - - - Gets or sets the description. - - The description. - - - - Gets the collection's items converter. - - The collection's items converter. - - - - The parameter list to use when constructing the JsonConverter described by ItemConverterType. - If null, the default constructor is used. - When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number, - order, and type of these parameters. - - - [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - Gets or sets a value that indicates whether to preserve object references. - - - true to keep object reference; otherwise, false. The default is false. - - - - - Gets or sets a value that indicates whether to preserve collection's items references. - - - true to keep collection's items object references; otherwise, false. The default is false. - - - - - Gets or sets the reference loop handling used when serializing the collection's items. - - The reference loop handling. - - - - Gets or sets the type name handling used when serializing the collection's items. - - The type name handling. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Specifies default value handling options for the . - - - - - - - - - Include members where the member value is the same as the member's default value when serializing objects. - Included members are written to JSON. Has no effect when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - so that is is not written to JSON. - This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, - decimals and floating point numbers; and false for booleans). The default value ignored can be changed by - placing the on the property. - - - - - Members with a default value but no JSON will be set to their default value when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - and sets members to their default value when deserializing. - - - - - Instructs the to use the specified when serializing the member or class. - - - - - Gets the of the converter. - - The of the converter. - - - - The parameter list to use when constructing the JsonConverter described by ConverterType. - If null, the default constructor is used. - - - - - Initializes a new instance of the class. - - Type of the converter. - - - - Initializes a new instance of the class. - - Type of the converter. - Parameter list to use when constructing the JsonConverter. Can be null. - - - - Instructs the how to serialize the object. - - - - - Gets or sets the member serialization. - - The member serialization. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified member serialization. - - The member serialization. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Specifies the settings on a object. - - - - - Gets or sets how reference loops (e.g. a class referencing itself) is handled. - - Reference loop handling. - - - - Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - - Missing member handling. - - - - Gets or sets how objects are created during deserialization. - - The object creation handling. - - - - Gets or sets how null values are handled during serialization and deserialization. - - Null value handling. - - - - Gets or sets how null default are handled during serialization and deserialization. - - The default value handling. - - - - Gets or sets a collection that will be used during serialization. - - The converters. - - - - Gets or sets how object references are preserved by the serializer. - - The preserve references handling. - - - - Gets or sets how type name writing and reading is handled by the serializer. - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than TypeNameHandling.None. - - The type name handling. - - - - Gets or sets how metadata properties are used during deserialization. - - The metadata properties handling. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - - The type name assembly format. - - - - Gets or sets how constructors are used during deserialization. - - The constructor handling. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - The contract resolver. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets the used by the serializer when resolving references. - - The reference resolver. - - - - Gets or sets a function that creates the used by the serializer when resolving references. - - A function that creates the used by the serializer when resolving references. - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the used by the serializer when resolving type names. - - The binder. - - - - Gets or sets the error handler called during serialization and deserialization. - - The error handler called during serialization and deserialization. - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Get or set how and values are formatted when writing JSON text, and the expected date format when reading JSON text. - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - - - - - Indicates how JSON text output is formatted. - - - - - Get or set how dates are written to JSON text. - - - - - Get or set how time zones are handling during serialization and deserialization. - - - - - Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Get or set how special floating point numbers, e.g. , - and , - are written as JSON. - - - - - Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Get or set how strings are escaped when writing JSON text. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Gets a value indicating whether there will be a check for additional content after deserializing an object. - - - true if there will be a check for additional content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Specifies the member serialization options for the . - - - - - All public members are serialized by default. Members can be excluded using or . - This is the default member serialization mode. - - - - - Only members marked with or are serialized. - This member serialization mode can also be set by marking the class with . - - - - - All public and private fields are serialized. Members can be excluded using or . - This member serialization mode can also be set by marking the class with - and setting IgnoreSerializableAttribute on to false. - - - - - Specifies how object creation is handled by the . - - - - - Reuse existing objects, create new objects when needed. - - - - - Only reuse existing objects. - - - - - Always create new objects. - - - - - Represents a reader that provides fast, non-cached, forward-only access to JSON text data. - - - - - Initializes a new instance of the class with the specified . - - The TextReader containing the XML data to read. - - - - Gets or sets the reader's character buffer pool. - - - - - Reads the next JSON token from the stream. - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a []. - - A [] or a null reference if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Changes the state to closed. - - - - - Gets a value indicating whether the class can return line information. - - - true if LineNumber and LinePosition can be provided; otherwise, false. - - - - - Gets the current line number. - - - The current line number or 0 if no line information is available (for example, HasLineInfo returns false). - - - - - Gets the current line position. - - - The current line position or 0 if no line information is available (for example, HasLineInfo returns false). - - - - - Instructs the to always serialize the member with the specified name. - - - - - Gets or sets the converter used when serializing the property's collection items. - - The collection's items converter. - - - - The parameter list to use when constructing the JsonConverter described by ItemConverterType. - If null, the default constructor is used. - When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number, - order, and type of these parameters. - - - [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - Gets or sets the null value handling used when serializing this property. - - The null value handling. - - - - Gets or sets the default value handling used when serializing this property. - - The default value handling. - - - - Gets or sets the reference loop handling used when serializing this property. - - The reference loop handling. - - - - Gets or sets the object creation handling used when deserializing this property. - - The object creation handling. - - - - Gets or sets the type name handling used when serializing this property. - - The type name handling. - - - - Gets or sets whether this property's value is serialized as a reference. - - Whether this property's value is serialized as a reference. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets a value indicating whether this property is required. - - - A value indicating whether this property is required. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - Gets or sets the the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified name. - - Name of the property. - - - - Instructs the not to serialize the public field or public read/write property value. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets or sets the writer's character array pool. - - - - - Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. - - - - - Gets or sets which character to use to quote attribute values. - - - - - Gets or sets which character to use for indenting when is set to Formatting.Indented. - - - - - Gets or sets a value indicating whether object names will be surrounded with quotes. - - - - - Creates an instance of the JsonWriter class using the specified . - - The TextWriter to write to. - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Closes this stream and the underlying stream. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the specified end token. - - The end token to write. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes out the given white space. - - The string of white space characters. - - - - The exception thrown when an error occurs while reading JSON text. - - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - The exception thrown when an error occurs while reading JSON text. - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Converts an object to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can read JSON. - - true if this can read JSON; otherwise, false. - - - - Gets a value indicating whether this can write JSON. - - true if this can write JSON; otherwise, false. - - - - Represents a collection of . - - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Specifies the state of the reader. - - - - - The Read method has not been called. - - - - - The end of the file has been reached successfully. - - - - - Reader is at a property. - - - - - Reader is at the start of an object. - - - - - Reader is in an object. - - - - - Reader is at the start of an array. - - - - - Reader is in an array. - - - - - The Close method has been called. - - - - - Reader has just read a value. - - - - - Reader is at the start of a constructor. - - - - - Reader in a constructor. - - - - - An error occurred that prevents the read operation from continuing. - - - - - The end of the file has been reached successfully. - - - - - Gets the current reader state. - - The current reader state. - - - - Gets or sets a value indicating whether the underlying stream or - should be closed when the reader is closed. - - - true to close the underlying stream or when - the reader is closed; otherwise false. The default is true. - - - - - Gets or sets a value indicating whether multiple pieces of JSON content can - be read from a continuous stream without erroring. - - - true to support reading multiple pieces of JSON content; otherwise false. The default is false. - - - - - Gets the quotation mark character used to enclose the value of a string. - - - - - Get or set how time zones are handling when reading JSON. - - - - - Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Get or set how custom date formatted strings are parsed when reading JSON. - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - - - - - Gets the type of the current JSON token. - - - - - Gets the text value of the current JSON token. - - - - - Gets The Common Language Runtime (CLR) type for the current JSON token. - - - - - Gets the depth of the current token in the JSON document. - - The depth of the current token in the JSON document. - - - - Gets the path of the current JSON token. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Initializes a new instance of the class with the specified . - - - - - Reads the next JSON token from the stream. - - true if the next token was read successfully; false if there are no more tokens to read. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a []. - - A [] or a null reference if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Skips the children of the current token. - - - - - Sets the current token. - - The new token. - - - - Sets the current token and value. - - The new token. - The value. - - - - Sets the state based on current token type. - - - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - - - Releases unmanaged and - optionally - managed resources - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Changes the to Closed. - - - - - Provides methods for converting between common language runtime types and JSON types. - - - - - - - - Gets or sets a function that creates default . - Default settings are automatically used by serialization methods on , - and and on . - To serialize without using any default settings create a with - . - - - - - Represents JavaScript's boolean value true as a string. This field is read-only. - - - - - Represents JavaScript's boolean value false as a string. This field is read-only. - - - - - Represents JavaScript's null as a string. This field is read-only. - - - - - Represents JavaScript's undefined as a string. This field is read-only. - - - - - Represents JavaScript's positive infinity as a string. This field is read-only. - - - - - Represents JavaScript's negative infinity as a string. This field is read-only. - - - - - Represents JavaScript's NaN as a string. This field is read-only. - - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - The time zone handling when the date is converted to a string. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - The string escape handling. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Serializes the specified object to a JSON string. - - The object to serialize. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting. - - The object to serialize. - Indicates how the output is formatted. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a collection of . - - The object to serialize. - A collection converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting and a collection of . - - The object to serialize. - Indicates how the output is formatted. - A collection converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using formatting and . - - The object to serialize. - Indicates how the output is formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - Indicates how the output is formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - A JSON string representation of the object. - - - - - Deserializes the JSON to a .NET object. - - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to a .NET object using . - - The JSON to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The JSON to deserialize. - The of object being deserialized. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The type of the object to deserialize to. - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the given anonymous type. - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be infered from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the given anonymous type using . - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be infered from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The type of the object to deserialize to. - The JSON to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The type of the object to deserialize to. - The object to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The JSON to deserialize. - The type of the object to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The JSON to deserialize. - The type of the object to deserialize to. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Populates the object with values from the JSON string. - - The JSON to populate values from. - The target object to populate values onto. - - - - Populates the object with values from the JSON string using . - - The JSON to populate values from. - The target object to populate values onto. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - - - - Serializes the XML node to a JSON string. - - The node to serialize. - A JSON string of the XmlNode. - - - - Serializes the XML node to a JSON string using formatting. - - The node to serialize. - Indicates how the output is formatted. - A JSON string of the XmlNode. - - - - Serializes the XML node to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output is formatted. - Omits writing the root object. - A JSON string of the XmlNode. - - - - Deserializes the XmlNode from a JSON string. - - The JSON string. - The deserialized XmlNode - - - - Deserializes the XmlNode from a JSON string nested in a root elment specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized XmlNode - - - - Deserializes the XmlNode from a JSON string nested in a root elment specified by - and writes a .NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A flag to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized XmlNode - - - - Serializes the to a JSON string. - - The node to convert to JSON. - A JSON string of the XNode. - - - - Serializes the to a JSON string using formatting. - - The node to convert to JSON. - Indicates how the output is formatted. - A JSON string of the XNode. - - - - Serializes the to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output is formatted. - Omits writing the root object. - A JSON string of the XNode. - - - - Deserializes the from a JSON string. - - The JSON string. - The deserialized XNode - - - - Deserializes the from a JSON string nested in a root elment specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized XNode - - - - Deserializes the from a JSON string nested in a root elment specified by - and writes a .NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A flag to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized XNode - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Initializes a new instance of the class. - - The that holds the serialized object data about the exception being thrown. - The that contains contextual information about the source or destination. - The parameter is null. - The class name is null or is zero (0). - - - - Serializes and deserializes objects into and from the JSON format. - The enables you to control how objects are encoded into JSON. - - - - - Occurs when the errors during serialization and deserialization. - - - - - Gets or sets the used by the serializer when resolving references. - - - - - Gets or sets the used by the serializer when resolving type names. - - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets how type name writing and reading is handled by the serializer. - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than TypeNameHandling.None. - - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - - The type name assembly format. - - - - Gets or sets how object references are preserved by the serializer. - - - - - Get or set how reference loops (e.g. a class referencing itself) is handled. - - - - - Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - - - - - Get or set how null values are handled during serialization and deserialization. - - - - - Get or set how null default are handled during serialization and deserialization. - - - - - Gets or sets how objects are created during deserialization. - - The object creation handling. - - - - Gets or sets how constructors are used during deserialization. - - The constructor handling. - - - - Gets or sets how metadata properties are used during deserialization. - - The metadata properties handling. - - - - Gets a collection that will be used during serialization. - - Collection that will be used during serialization. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Indicates how JSON text output is formatted. - - - - - Get or set how dates are written to JSON text. - - - - - Get or set how time zones are handling during serialization and deserialization. - - - - - Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Get or set how special floating point numbers, e.g. , - and , - are written as JSON text. - - - - - Get or set how strings are escaped when writing JSON text. - - - - - Get or set how and values are formatted when writing JSON text, and the expected date format when reading JSON text. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - - - - - Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. - - - true if there will be a check for additional JSON content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Creates a new instance. - The will not use default settings - from . - - - A new instance. - The will not use default settings - from . - - - - - Creates a new instance using the specified . - The will not use default settings - from . - - The settings to be applied to the . - - A new instance using the specified . - The will not use default settings - from . - - - - - Creates a new instance. - The will use default settings - from . - - - A new instance. - The will use default settings - from . - - - - - Creates a new instance using the specified . - The will use default settings - from as well as the specified . - - The settings to be applied to the . - - A new instance using the specified . - The will use default settings - from as well as the specified . - - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to reader values from. - The target object to populate values onto. - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to reader values from. - The target object to populate values onto. - - - - Deserializes the JSON structure contained by the specified . - - The that contains the JSON structure to deserialize. - The being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The type of the object to deserialize. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Specifies missing member handling options for the . - - - - - Ignore a missing member and do not attempt to deserialize it. - - - - - Throw a when a missing member is encountered during deserialization. - - - - - Specifies null value handling options for the . - - - - - - - - - Include null values when serializing and deserializing objects. - - - - - Ignore null values when serializing and deserializing objects. - - - - - Specifies reference loop handling options for the . - - - - - Throw a when a loop is encountered. - - - - - Ignore loop references and do not serialize. - - - - - Serialize loop references. - - - - - Specifies type name handling options for the . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than TypeNameHandling.None. - - - - - Do not include the .NET type name when serializing types. - - - - - Include the .NET type name when serializing into a JSON object structure. - - - - - Include the .NET type name when serializing into a JSON array structure. - - - - - Always include the .NET type name when serializing. - - - - - Include the .NET type name when the type of the object being serialized is not the same as its declared type. - - - - - Specifies the type of JSON token. - - - - - This is returned by the if a method has not been called. - - - - - An object start token. - - - - - An array start token. - - - - - A constructor start token. - - - - - An object property name. - - - - - A comment. - - - - - Raw JSON. - - - - - An integer. - - - - - A float. - - - - - A string. - - - - - A boolean. - - - - - A null token. - - - - - An undefined token. - - - - - An object end token. - - - - - An array end token. - - - - - A constructor end token. - - - - - A Date. - - - - - Byte data. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets or sets a value indicating whether the underlying stream or - should be closed when the writer is closed. - - - true to close the underlying stream or when - the writer is closed; otherwise false. The default is true. - - - - - Gets the top. - - The top. - - - - Gets the state of the writer. - - - - - Gets the path of the writer. - - - - - Indicates how JSON text output is formatted. - - - - - Get or set how dates are written to JSON text. - - - - - Get or set how time zones are handling when writing JSON text. - - - - - Get or set how strings are escaped when writing JSON text. - - - - - Get or set how special floating point numbers, e.g. , - and , - are written to JSON text. - - - - - Get or set how and values are formatting when writing JSON text. - - - - - Gets or sets the culture used when writing JSON. Defaults to . - - - - - Creates an instance of the JsonWriter class. - - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Closes this stream and the underlying stream. - - - - - Writes the beginning of a JSON object. - - - - - Writes the end of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the end of an array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end constructor. - - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes the end of the current JSON object or array. - - - - - Writes the current token and its children. - - The to read the token from. - - - - Writes the current token. - - The to read the token from. - A flag indicating whether the current token's children should be written. - - - - Writes the token and its value. - - The to write. - - The value to write. - A value is only required for tokens that have an associated value, e.g. the property name for . - A null value can be passed to the method for token's that don't have a value, e.g. . - - - - Writes the token. - - The to write. - - - - Writes the specified end token. - - The end token to write. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON without changing the writer's state. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes out the given white space. - - The string of white space characters. - - - - Releases unmanaged and - optionally - managed resources - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Sets the state of the JsonWriter, - - The JsonToken being written. - The value being written. - - - - Specifies the state of the . - - - - - An exception has been thrown, which has left the in an invalid state. - You may call the method to put the in the Closed state. - Any other method calls results in an being thrown. - - - - - The method has been called. - - - - - An object is being written. - - - - - A array is being written. - - - - - A constructor is being written. - - - - - A property is being written. - - - - - A write method has not been called. - - - - diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML.meta b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML.meta deleted file mode 100644 index 7623f10..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: d6807fedb8dcaf04682d2c84f0ab753f -timeCreated: 1466788355 -licenseType: Store -TextScriptImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll deleted file mode 100644 index cea08b2f8119f214ad59217742df76e0aa85bd29..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 404480 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

84Qgpll;N!E@87u(z09I&< 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⁣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

@0be! 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 Tn49$)nq3lX|M2(!9R>au&(KpA diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll.meta b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll.meta deleted file mode 100644 index e130150..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll.meta +++ /dev/null @@ -1,75 +0,0 @@ -fileFormatVersion: 2 -guid: 17aef65a15b471f468b5fbeb4ff0c6a1 -timeCreated: 1466788349 -licenseType: Store -PluginImporter: - serializedVersion: 1 - iconMap: {} - executionOrder: {} - isPreloaded: 0 - platformData: - Android: - enabled: 0 - settings: - CPU: AnyCPU - Any: - enabled: 0 - settings: {} - Editor: - enabled: 1 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - Linux: - enabled: 1 - settings: - CPU: x86 - Linux64: - enabled: 1 - settings: - CPU: x86_64 - LinuxUniversal: - enabled: 1 - settings: - CPU: AnyCPU - OSXIntel: - enabled: 1 - settings: - CPU: AnyCPU - OSXIntel64: - enabled: 1 - settings: - CPU: AnyCPU - OSXUniversal: - enabled: 1 - settings: - CPU: AnyCPU - SamsungTV: - enabled: 0 - settings: - STV_MODEL: STANDARD_13 - Win: - enabled: 1 - settings: - CPU: AnyCPU - Win64: - enabled: 1 - settings: - CPU: AnyCPU - WindowsStoreApps: - enabled: 0 - settings: - CPU: AnyCPU - DontProcess: False - PlaceholderPath: - SDK: AnySDK - ScriptingBackend: Il2Cpp - iOS: - enabled: 0 - settings: - CompileFlags: - FrameworkDependencies: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows.meta b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows.meta deleted file mode 100644 index 0c47db5..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 1418141139a6ac443b18cb05c0643a29 -folderAsset: yes -timeCreated: 1466788345 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML deleted file mode 100644 index 1af577e..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML +++ /dev/null @@ -1,7977 +0,0 @@ - - - - Newtonsoft.Json - - - -

- Represents a BSON Oid (object id). - - - - - Gets or sets the value of the Oid. - - The value of the Oid. - - - - Initializes a new instance of the class. - - The Oid value. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. - - - true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. - - - - - Gets or sets a value indicating whether the root object will be read as a JSON array. - - - true if the root object will be read as a JSON array; otherwise, false. - - - - - Gets or sets the used when reading values from BSON. - - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The stream. - - - - Initializes a new instance of the class. - - The reader. - - - - Initializes a new instance of the class. - - The stream. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Initializes a new instance of the class. - - The reader. - if set to true the root object will be read as a JSON array. - The used when reading values from BSON. - - - - Reads the next JSON token from the stream. - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Changes the to Closed. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets or sets the used when writing values to BSON. - When set to no conversion will occur. - - The used when writing values to BSON. - - - - Initializes a new instance of the class. - - The stream. - - - - Initializes a new instance of the class. - - The writer. - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Writes the end. - - The token. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes the beginning of a JSON array. - - - - - Writes the beginning of a JSON object. - - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Closes this stream and the underlying stream. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value that represents a BSON object id. - - The Object ID value to write. - - - - Writes a BSON regex. - - The regex pattern. - The regex options. - - - - Specifies how constructors are used when initializing objects during deserialization by the . - - - - - First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. - - - - - Json.NET will use a non-public default constructor before falling back to a paramatized constructor. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Create a custom object - - The object type to convert. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Creates an object which will then be populated by the serializer. - - Type of the object. - The created object. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - Provides a base class for converting a to and from JSON. - - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a F# discriminated union type to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - - - - - - - - - - - - - - Converts an ExpandoObject to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can write JSON. - - - true if this can write JSON; otherwise, false. - - - - - - - - - - - - Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). - - - - - Gets or sets the date time styles used when converting a date to and from JSON. - - The date time styles used when converting a date to and from JSON. - - - - Gets or sets the date time format used when converting a date to and from JSON. - - The date time format used when converting a date to and from JSON. - - - - Gets or sets the culture used when converting a date to and from JSON. - - The culture used when converting a date to and from JSON. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Converts a to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts a to and from JSON and BSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts an to and from its name string value. - - - - - Gets or sets a value indicating whether the written enum text should be camel case. - - true if the written enum text will be camel case; otherwise, false. - - - - Gets or sets a value indicating whether integer values are allowed. - - true if integers are allowed; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - true if the written enum text will be camel case; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Json Converter for Vector2, Vector3 and Vector4. Only serializes x, y, (z) and (w) properties. - - - - - Default Constructor - All Vector types enabled by default - - - - - Selectively enable Vector types - - Use for Vector2 objects - Use for Vector3 objects - Use for Vector4 objects - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Converts a to and from a string (e.g. "1.2.3.4"). - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing property value of the JSON that is being converted. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Converts XML to and from JSON. - - - - - Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. - - The name of the deserialize root element. - - - - Gets or sets a flag to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - true if the array attibute is written to the XML; otherwise, false. - - - - Gets or sets a value indicating whether to write the root JSON object. - - true if the JSON root object is omitted; otherwise, false. - - - - Writes the JSON representation of the object. - - The to write to. - The calling serializer. - The value. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Checks if the attributeName is a namespace attribute. - - Attribute name to test. - The attribute name prefix if it has one, otherwise an empty string. - True if attribute name is for a namespace attribute, otherwise false. - - - - Determines whether this instance can convert the specified value type. - - Type of the value. - - true if this instance can convert the specified value type; otherwise, false. - - - - - Specifies how dates are formatted when writing JSON text. - - - - - Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". - - - - - Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". - - - - - Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. - - - - - Date formatted strings are not parsed to a date type and are read as strings. - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . - - - - - Specifies how to treat the time value when converting between string and . - - - - - Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. - - - - - Treat as a UTC. If the object represents a local time, it is converted to a UTC. - - - - - Treat as a local time if a is being converted to a string. - If a string is being converted to , convert to a local time if a time zone is specified. - - - - - Time zone information should be preserved when converting. - - - - - Specifies default value handling options for the . - - - - - - - - - Include members where the member value is the same as the member's default value when serializing objects. - Included members are written to JSON. Has no effect when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - so that is is not written to JSON. - This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, - decimals and floating point numbers; and false for booleans). The default value ignored can be changed by - placing the on the property. - - - - - Members with a default value but no JSON will be set to their default value when deserializing. - - - - - Ignore members where the member value is the same as the member's default value when serializing objects - and sets members to their default value when deserializing. - - - - - Specifies float format handling options when writing special floating point numbers, e.g. , - and with . - - - - - Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". - - - - - Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. - Note that this will produce non-valid JSON. - - - - - Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a property. - - - - - Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Floating point numbers are parsed to . - - - - - Floating point numbers are parsed to . - - - - - Specifies formatting options for the . - - - - - No special formatting is applied. This is the default. - - - - - Causes child objects to be indented according to the and settings. - - - - - Provides an interface for using pooled arrays. - - The array type content. - - - - Rent a array from the pool. This array must be returned when it is no longer needed. - - The minimum required length of the array. The returned array may be longer. - The rented array from the pool. This array must be returned when it is no longer needed. - - - - Return an array to the pool. - - The array that is being returned. - - - - Provides an interface to enable a class to return line and position information. - - - - - Gets a value indicating whether the class can return line information. - - - true if LineNumber and LinePosition can be provided; otherwise, false. - - - - - Gets the current line number. - - The current line number or 0 if no line information is available (for example, HasLineInfo returns false). - - - - Gets the current line position. - - The current line position or 0 if no line information is available (for example, HasLineInfo returns false). - - - - Instructs the how to serialize the collection. - - - - - Gets or sets a value indicating whether null items are allowed in the collection. - - true if null items are allowed in the collection; otherwise, false. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with a flag indicating whether the array can contain null items - - A flag indicating whether the array can contain null items. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the to use the specified constructor when deserializing that object. - - - - - Instructs the how to serialize the object. - - - - - Gets or sets the id. - - The id. - - - - Gets or sets the title. - - The title. - - - - Gets or sets the description. - - The description. - - - - Gets the collection's items converter. - - The collection's items converter. - - - - The parameter list to use when constructing the JsonConverter described by ItemConverterType. - If null, the default constructor is used. - When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number, - order, and type of these parameters. - - - [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - Gets or sets a value that indicates whether to preserve object references. - - - true to keep object reference; otherwise, false. The default is false. - - - - - Gets or sets a value that indicates whether to preserve collection's items references. - - - true to keep collection's items object references; otherwise, false. The default is false. - - - - - Gets or sets the reference loop handling used when serializing the collection's items. - - The reference loop handling. - - - - Gets or sets the type name handling used when serializing the collection's items. - - The type name handling. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Provides methods for converting between common language runtime types and JSON types. - - - - - - - - Gets or sets a function that creates default . - Default settings are automatically used by serialization methods on , - and and on . - To serialize without using any default settings create a with - . - - - - - Represents JavaScript's boolean value true as a string. This field is read-only. - - - - - Represents JavaScript's boolean value false as a string. This field is read-only. - - - - - Represents JavaScript's null as a string. This field is read-only. - - - - - Represents JavaScript's undefined as a string. This field is read-only. - - - - - Represents JavaScript's positive infinity as a string. This field is read-only. - - - - - Represents JavaScript's negative infinity as a string. This field is read-only. - - - - - Represents JavaScript's NaN as a string. This field is read-only. - - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - The time zone handling when the date is converted to a string. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation using the specified. - - The value to convert. - The format the date will be converted to. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - The string delimiter character. - The string escape handling. - A JSON string representation of the . - - - - Converts the to its JSON string representation. - - The value to convert. - A JSON string representation of the . - - - - Serializes the specified object to a JSON string. - - The object to serialize. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting. - - The object to serialize. - Indicates how the output is formatted. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a collection of . - - The object to serialize. - A collection converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using formatting and a collection of . - - The object to serialize. - Indicates how the output is formatted. - A collection converters used while serializing. - A JSON string representation of the object. - - - - Serializes the specified object to a JSON string using . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using formatting and . - - The object to serialize. - Indicates how the output is formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A JSON string representation of the object. - - - - - Serializes the specified object to a JSON string using a type, formatting and . - - The object to serialize. - Indicates how the output is formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - A JSON string representation of the object. - - - - - Asynchronously serializes the specified object to a JSON string. - Serialization will happen on a new thread. - - The object to serialize. - - A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. - - - - - Asynchronously serializes the specified object to a JSON string using formatting. - Serialization will happen on a new thread. - - The object to serialize. - Indicates how the output is formatted. - - A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. - - - - - Asynchronously serializes the specified object to a JSON string using formatting and a collection of . - Serialization will happen on a new thread. - - The object to serialize. - Indicates how the output is formatted. - The used to serialize the object. - If this is null, default serialization settings will be used. - - A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. - - - - - Deserializes the JSON to a .NET object. - - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to a .NET object using . - - The JSON to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The JSON to deserialize. - The of object being deserialized. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type. - - The type of the object to deserialize to. - The JSON to deserialize. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the given anonymous type. - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be infered from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the given anonymous type using . - - - The anonymous type to deserialize to. This can't be specified - traditionally and must be infered from the anonymous type passed - as a parameter. - - The JSON to deserialize. - The anonymous type object. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized anonymous type from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The type of the object to deserialize to. - The JSON to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The type of the object to deserialize to. - The object to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using a collection of . - - The JSON to deserialize. - The type of the object to deserialize. - Converters to use while deserializing. - The deserialized object from the JSON string. - - - - Deserializes the JSON to the specified .NET type using . - - The JSON to deserialize. - The type of the object to deserialize to. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - The deserialized object from the JSON string. - - - - Asynchronously deserializes the JSON to the specified .NET type. - Deserialization will happen on a new thread. - - The type of the object to deserialize to. - The JSON to deserialize. - - A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. - - - - - Asynchronously deserializes the JSON to the specified .NET type using . - Deserialization will happen on a new thread. - - The type of the object to deserialize to. - The JSON to deserialize. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - - A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. - - - - - Asynchronously deserializes the JSON to the specified .NET type. - Deserialization will happen on a new thread. - - The JSON to deserialize. - - A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. - - - - - Asynchronously deserializes the JSON to the specified .NET type using . - Deserialization will happen on a new thread. - - The JSON to deserialize. - The type of the object to deserialize to. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - - A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. - - - - - Populates the object with values from the JSON string. - - The JSON to populate values from. - The target object to populate values onto. - - - - Populates the object with values from the JSON string using . - - The JSON to populate values from. - The target object to populate values onto. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - - - - Asynchronously populates the object with values from the JSON string using . - - The JSON to populate values from. - The target object to populate values onto. - - The used to deserialize the object. - If this is null, default serialization settings will be used. - - - A task that represents the asynchronous populate operation. - - - - - Serializes the to a JSON string. - - The node to convert to JSON. - A JSON string of the XNode. - - - - Serializes the to a JSON string using formatting. - - The node to convert to JSON. - Indicates how the output is formatted. - A JSON string of the XNode. - - - - Serializes the to a JSON string using formatting and omits the root object if is true. - - The node to serialize. - Indicates how the output is formatted. - Omits writing the root object. - A JSON string of the XNode. - - - - Deserializes the from a JSON string. - - The JSON string. - The deserialized XNode - - - - Deserializes the from a JSON string nested in a root elment specified by . - - The JSON string. - The name of the root element to append when deserializing. - The deserialized XNode - - - - Deserializes the from a JSON string nested in a root elment specified by - and writes a .NET array attribute for collections. - - The JSON string. - The name of the root element to append when deserializing. - - A flag to indicate whether to write the Json.NET array attribute. - This attribute helps preserve arrays when converting the written XML back to JSON. - - The deserialized XNode - - - - Converts an object to and from JSON. - - - - - Writes the JSON representation of the object. - - The to write to. - The value. - The calling serializer. - - - - Reads the JSON representation of the object. - - The to read from. - Type of the object. - The existing value of object being read. - The calling serializer. - The object value. - - - - Determines whether this instance can convert the specified object type. - - Type of the object. - - true if this instance can convert the specified object type; otherwise, false. - - - - - Gets a value indicating whether this can read JSON. - - true if this can read JSON; otherwise, false. - - - - Gets a value indicating whether this can write JSON. - - true if this can write JSON; otherwise, false. - - - - Instructs the to use the specified when serializing the member or class. - - - - - Gets the of the converter. - - The of the converter. - - - - The parameter list to use when constructing the JsonConverter described by ConverterType. - If null, the default constructor is used. - - - - - Initializes a new instance of the class. - - Type of the converter. - - - - Initializes a new instance of the class. - - Type of the converter. - Parameter list to use when constructing the JsonConverter. Can be null. - - - - Represents a collection of . - - - - - Instructs the how to serialize the collection. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Instructs the to deserialize properties with no matching class member into the specified collection - and write values during serialization. - - - - - Gets or sets a value that indicates whether to write extension data when serializing the object. - - - true to write extension data when serializing the object; otherwise, false. The default is true. - - - - - Gets or sets a value that indicates whether to read extension data when deserializing the object. - - - true to read extension data when deserializing the object; otherwise, false. The default is true. - - - - - Initializes a new instance of the class. - - - - - Instructs the not to serialize the public field or public read/write property value. - - - - - Instructs the how to serialize the object. - - - - - Gets or sets the member serialization. - - The member serialization. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified member serialization. - - The member serialization. - - - - Initializes a new instance of the class with the specified container Id. - - The container Id. - - - - Instructs the to always serialize the member with the specified name. - - - - - Gets or sets the converter used when serializing the property's collection items. - - The collection's items converter. - - - - The parameter list to use when constructing the JsonConverter described by ItemConverterType. - If null, the default constructor is used. - When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number, - order, and type of these parameters. - - - [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] - - - - - Gets or sets the null value handling used when serializing this property. - - The null value handling. - - - - Gets or sets the default value handling used when serializing this property. - - The default value handling. - - - - Gets or sets the reference loop handling used when serializing this property. - - The reference loop handling. - - - - Gets or sets the object creation handling used when deserializing this property. - - The object creation handling. - - - - Gets or sets the type name handling used when serializing this property. - - The type name handling. - - - - Gets or sets whether this property's value is serialized as a reference. - - Whether this property's value is serialized as a reference. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets a value indicating whether this property is required. - - - A value indicating whether this property is required. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - Gets or sets the the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class with the specified name. - - Name of the property. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Specifies the state of the reader. - - - - - The Read method has not been called. - - - - - The end of the file has been reached successfully. - - - - - Reader is at a property. - - - - - Reader is at the start of an object. - - - - - Reader is in an object. - - - - - Reader is at the start of an array. - - - - - Reader is in an array. - - - - - The Close method has been called. - - - - - Reader has just read a value. - - - - - Reader is at the start of a constructor. - - - - - Reader in a constructor. - - - - - An error occurred that prevents the read operation from continuing. - - - - - The end of the file has been reached successfully. - - - - - Gets the current reader state. - - The current reader state. - - - - Gets or sets a value indicating whether the underlying stream or - should be closed when the reader is closed. - - - true to close the underlying stream or when - the reader is closed; otherwise false. The default is true. - - - - - Gets or sets a value indicating whether multiple pieces of JSON content can - be read from a continuous stream without erroring. - - - true to support reading multiple pieces of JSON content; otherwise false. The default is false. - - - - - Gets the quotation mark character used to enclose the value of a string. - - - - - Get or set how time zones are handling when reading JSON. - - - - - Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Get or set how custom date formatted strings are parsed when reading JSON. - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - - - - - Gets the type of the current JSON token. - - - - - Gets the text value of the current JSON token. - - - - - Gets The Common Language Runtime (CLR) type for the current JSON token. - - - - - Gets the depth of the current token in the JSON document. - - The depth of the current token in the JSON document. - - - - Gets the path of the current JSON token. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Initializes a new instance of the class with the specified . - - - - - Reads the next JSON token from the stream. - - true if the next token was read successfully; false if there are no more tokens to read. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a []. - - A [] or a null reference if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Skips the children of the current token. - - - - - Sets the current token. - - The new token. - - - - Sets the current token and value. - - The new token. - The value. - - - - Sets the state based on current token type. - - - - - Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. - - - - - Releases unmanaged and - optionally - managed resources - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Changes the to Closed. - - - - - The exception thrown when an error occurs while reading JSON text. - - - - - Gets the line number indicating where the error occurred. - - The line number indicating where the error occurred. - - - - Gets the line position indicating where the error occurred. - - The line position indicating where the error occurred. - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Instructs the to always serialize the member, and require the member has a value. - - - - - The exception thrown when an error occurs during JSON serialization or deserialization. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Serializes and deserializes objects into and from the JSON format. - The enables you to control how objects are encoded into JSON. - - - - - Occurs when the errors during serialization and deserialization. - - - - - Gets or sets the used by the serializer when resolving references. - - - - - Gets or sets the used by the serializer when resolving type names. - - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets how type name writing and reading is handled by the serializer. - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than TypeNameHandling.None. - - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - - The type name assembly format. - - - - Gets or sets how object references are preserved by the serializer. - - - - - Get or set how reference loops (e.g. a class referencing itself) is handled. - - - - - Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - - - - - Get or set how null values are handled during serialization and deserialization. - - - - - Get or set how null default are handled during serialization and deserialization. - - - - - Gets or sets how objects are created during deserialization. - - The object creation handling. - - - - Gets or sets how constructors are used during deserialization. - - The constructor handling. - - - - Gets or sets how metadata properties are used during deserialization. - - The metadata properties handling. - - - - Gets a collection that will be used during serialization. - - Collection that will be used during serialization. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Indicates how JSON text output is formatted. - - - - - Get or set how dates are written to JSON text. - - - - - Get or set how time zones are handling during serialization and deserialization. - - - - - Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Get or set how special floating point numbers, e.g. , - and , - are written as JSON text. - - - - - Get or set how strings are escaped when writing JSON text. - - - - - Get or set how and values are formatted when writing JSON text, and the expected date format when reading JSON text. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - - - - - Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. - - - true if there will be a check for additional JSON content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Creates a new instance. - The will not use default settings - from . - - - A new instance. - The will not use default settings - from . - - - - - Creates a new instance using the specified . - The will not use default settings - from . - - The settings to be applied to the . - - A new instance using the specified . - The will not use default settings - from . - - - - - Creates a new instance. - The will use default settings - from . - - - A new instance. - The will use default settings - from . - - - - - Creates a new instance using the specified . - The will use default settings - from as well as the specified . - - The settings to be applied to the . - - A new instance using the specified . - The will use default settings - from as well as the specified . - - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to reader values from. - The target object to populate values onto. - - - - Populates the JSON values onto the target object. - - The that contains the JSON structure to reader values from. - The target object to populate values onto. - - - - Deserializes the JSON structure contained by the specified . - - The that contains the JSON structure to deserialize. - The being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The type of the object to deserialize. - The instance of being deserialized. - - - - Deserializes the JSON structure contained by the specified - into an instance of the specified type. - - The containing the object. - The of object being deserialized. - The instance of being deserialized. - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - The type of the value being serialized. - This parameter is used when is Auto to write out the type name if the type of the value does not match. - Specifing the type is optional. - - - - - Serializes the specified and writes the JSON structure - to a Stream using the specified . - - The used to write the JSON structure. - The to serialize. - - - - Specifies the settings on a object. - - - - - Gets or sets how reference loops (e.g. a class referencing itself) is handled. - - Reference loop handling. - - - - Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. - - Missing member handling. - - - - Gets or sets how objects are created during deserialization. - - The object creation handling. - - - - Gets or sets how null values are handled during serialization and deserialization. - - Null value handling. - - - - Gets or sets how null default are handled during serialization and deserialization. - - The default value handling. - - - - Gets or sets a collection that will be used during serialization. - - The converters. - - - - Gets or sets how object references are preserved by the serializer. - - The preserve references handling. - - - - Gets or sets how type name writing and reading is handled by the serializer. - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than TypeNameHandling.None. - - The type name handling. - - - - Gets or sets how metadata properties are used during deserialization. - - The metadata properties handling. - - - - Gets or sets how a type name assembly is written and resolved by the serializer. - - The type name assembly format. - - - - Gets or sets how constructors are used during deserialization. - - The constructor handling. - - - - Gets or sets the contract resolver used by the serializer when - serializing .NET objects to JSON and vice versa. - - The contract resolver. - - - - Gets or sets the equality comparer used by the serializer when comparing references. - - The equality comparer. - - - - Gets or sets the used by the serializer when resolving references. - - The reference resolver. - - - - Gets or sets a function that creates the used by the serializer when resolving references. - - A function that creates the used by the serializer when resolving references. - - - - Gets or sets the used by the serializer when writing trace messages. - - The trace writer. - - - - Gets or sets the used by the serializer when resolving type names. - - The binder. - - - - Gets or sets the error handler called during serialization and deserialization. - - The error handler called during serialization and deserialization. - - - - Gets or sets the used by the serializer when invoking serialization callback methods. - - The context. - - - - Get or set how and values are formatted when writing JSON text, and the expected date format when reading JSON text. - - - - - Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . - - - - - Indicates how JSON text output is formatted. - - - - - Get or set how dates are written to JSON text. - - - - - Get or set how time zones are handling during serialization and deserialization. - - - - - Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. - - - - - Get or set how special floating point numbers, e.g. , - and , - are written as JSON. - - - - - Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. - - - - - Get or set how strings are escaped when writing JSON text. - - - - - Gets or sets the culture used when reading JSON. Defaults to . - - - - - Gets a value indicating whether there will be a check for additional content after deserializing an object. - - - true if there will be a check for additional content after deserializing an object; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Represents a reader that provides fast, non-cached, forward-only access to JSON text data. - - - - - Initializes a new instance of the class with the specified . - - The TextReader containing the XML data to read. - - - - Gets or sets the reader's character buffer pool. - - - - - Reads the next JSON token from the stream. - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a []. - - A [] or a null reference if the next JSON token is null. This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Reads the next JSON token from the stream as a . - - A . This method will return null at the end of an array. - - - - Changes the state to closed. - - - - - Gets a value indicating whether the class can return line information. - - - true if LineNumber and LinePosition can be provided; otherwise, false. - - - - - Gets the current line number. - - - The current line number or 0 if no line information is available (for example, HasLineInfo returns false). - - - - - Gets the current line position. - - - The current line position or 0 if no line information is available (for example, HasLineInfo returns false). - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets or sets the writer's character array pool. - - - - - Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. - - - - - Gets or sets which character to use to quote attribute values. - - - - - Gets or sets which character to use for indenting when is set to Formatting.Indented. - - - - - Gets or sets a value indicating whether object names will be surrounded with quotes. - - - - - Creates an instance of the JsonWriter class using the specified . - - The TextWriter to write to. - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Closes this stream and the underlying stream. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the specified end token. - - The end token to write. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes out the given white space. - - The string of white space characters. - - - - Specifies the type of JSON token. - - - - - This is returned by the if a method has not been called. - - - - - An object start token. - - - - - An array start token. - - - - - A constructor start token. - - - - - An object property name. - - - - - A comment. - - - - - Raw JSON. - - - - - An integer. - - - - - A float. - - - - - A string. - - - - - A boolean. - - - - - A null token. - - - - - An undefined token. - - - - - An object end token. - - - - - An array end token. - - - - - A constructor end token. - - - - - A Date. - - - - - Byte data. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets or sets a value indicating whether the underlying stream or - should be closed when the writer is closed. - - - true to close the underlying stream or when - the writer is closed; otherwise false. The default is true. - - - - - Gets the top. - - The top. - - - - Gets the state of the writer. - - - - - Gets the path of the writer. - - - - - Indicates how JSON text output is formatted. - - - - - Get or set how dates are written to JSON text. - - - - - Get or set how time zones are handling when writing JSON text. - - - - - Get or set how strings are escaped when writing JSON text. - - - - - Get or set how special floating point numbers, e.g. , - and , - are written to JSON text. - - - - - Get or set how and values are formatting when writing JSON text. - - - - - Gets or sets the culture used when writing JSON. Defaults to . - - - - - Creates an instance of the JsonWriter class. - - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Closes this stream and the underlying stream. - - - - - Writes the beginning of a JSON object. - - - - - Writes the end of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the end of an array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end constructor. - - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - A flag to indicate whether the text should be escaped when it is written as a JSON property name. - - - - Writes the end of the current JSON object or array. - - - - - Writes the current token and its children. - - The to read the token from. - - - - Writes the current token. - - The to read the token from. - A flag indicating whether the current token's children should be written. - - - - Writes the token and its value. - - The to write. - - The value to write. - A value is only required for tokens that have an associated value, e.g. the property name for . - A null value can be passed to the method for token's that don't have a value, e.g. . - - - - Writes the token. - - The to write. - - - - Writes the specified end token. - - The end token to write. - - - - Writes indent characters. - - - - - Writes the JSON value delimiter. - - - - - Writes an indent space. - - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON without changing the writer's state. - - The raw JSON to write. - - - - Writes raw JSON where a value is expected and updates the writer's state. - - The raw JSON to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes out the given white space. - - The string of white space characters. - - - - Releases unmanaged and - optionally - managed resources - - true to release both managed and unmanaged resources; false to release only unmanaged resources. - - - - Sets the state of the JsonWriter, - - The JsonToken being written. - The value being written. - - - - The exception thrown when an error occurs while reading JSON text. - - - - - Gets the path to the JSON where the error occurred. - - The path to the JSON where the error occurred. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class - with a specified error message. - - The error message that explains the reason for the exception. - - - - Initializes a new instance of the class - with a specified error message and a reference to the inner exception that is the cause of this exception. - - The error message that explains the reason for the exception. - The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. - - - - Specifies how JSON comments are handled when loading JSON. - - - - - Ignore comments. - - - - - Load comments as a with type . - - - - - Specifies how line information is handled when loading JSON. - - - - - Ignore line information. - - - - - Load line information. - - - - - Contains the LINQ to JSON extension methods. - - - - - Returns a collection of tokens that contains the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, the ancestors of every token in the source collection. - - - - Returns a collection of tokens that contains the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains the descendants of every token in the source collection. - - - - Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. - - The type of the objects in source, constrained to . - An of that contains the source collection. - An of that contains every token in the source collection, and the descendants of every token in the source collection. - - - - Returns a collection of child properties of every object in the source collection. - - An of that contains the source collection. - An of that contains the properties of every object in the source collection. - - - - Returns a collection of child values of every object in the source collection with the given key. - - An of that contains the source collection. - The token key. - An of that contains the values of every token in the source collection with the given key. - - - - Returns a collection of child values of every object in the source collection. - - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child values of every object in the source collection with the given key. - - The type to convert the values to. - An of that contains the source collection. - The token key. - An that contains the converted values of every token in the source collection with the given key. - - - - Returns a collection of converted child values of every object in the source collection. - - The type to convert the values to. - An of that contains the source collection. - An that contains the converted values of every token in the source collection. - - - - Converts the value. - - The type to convert the value to. - A cast as a of . - A converted value. - - - - Converts the value. - - The source collection type. - The type to convert the value to. - A cast as a of . - A converted value. - - - - Returns a collection of child tokens of every array in the source collection. - - The source collection type. - An of that contains the source collection. - An of that contains the values of every token in the source collection. - - - - Returns a collection of converted child tokens of every array in the source collection. - - An of that contains the source collection. - The type to convert the values to. - The source collection type. - An that contains the converted values of every token in the source collection. - - - - Returns the input typed as . - - An of that contains the source collection. - The input typed as . - - - - Returns the input typed as . - - The source collection type. - An of that contains the source collection. - The input typed as . - - - - Represents a collection of objects. - - The type of token - - - - Gets the with the specified key. - - - - - - Represents a JSON array. - - - - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Initializes a new instance of the class with the specified content. - - The contents of the array. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the at the specified index. - - - - - - Determines the index of a specific item in the . - - The object to locate in the . - - The index of if found in the list; otherwise, -1. - - - - - Inserts an item to the at the specified index. - - The zero-based index at which should be inserted. - The object to insert into the . - - is not a valid index in the . - The is read-only. - - - - Removes the item at the specified index. - - The zero-based index of the item to remove. - - is not a valid index in the . - The is read-only. - - - - Returns an enumerator that iterates through the collection. - - - A that can be used to iterate through the collection. - - - - - Adds an item to the . - - The object to add to the . - The is read-only. - - - - Removes all items from the . - - The is read-only. - - - - Determines whether the contains a specific value. - - The object to locate in the . - - true if is found in the ; otherwise, false. - - - - - Copies to. - - The array. - Index of the array. - - - - Gets a value indicating whether the is read-only. - - true if the is read-only; otherwise, false. - - - - Removes the first occurrence of a specific object from the . - - The object to remove from the . - - true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . - - The is read-only. - - - - Represents a JSON constructor. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets or sets the name of this constructor. - - The constructor name. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name and content. - - The constructor name. - The contents of the constructor. - - - - Initializes a new instance of the class with the specified name. - - The constructor name. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified key. - - The with the specified key. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a token that can contain other tokens. - - - - - Occurs when the items list of the collection has changed, or the collection is reset. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Raises the event. - - The instance containing the event data. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Get the first child token of this token. - - - A containing the first child token of the . - - - - - Get the last child token of this token. - - - A containing the last child token of the . - - - - - Returns a collection of the child tokens of this token, in document order. - - - An of containing the child tokens of this , in document order. - - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - - A containing the child values of this , in document order. - - - - - Returns a collection of the descendant tokens for this token in document order. - - An containing the descendant tokens of the . - - - - Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. - - An containing this token, and all the descendant tokens of the . - - - - Adds the specified content as children of this . - - The content to be added. - - - - Adds the specified content as the first children of this . - - The content to be added. - - - - Creates an that can be used to add tokens to the . - - An that is ready to have content written to it. - - - - Replaces the children nodes of this token with the specified content. - - The content. - - - - Removes the child nodes from this token. - - - - - Merge the specified content into this . - - The content to be merged. - - - - Merge the specified content into this using . - - The content to be merged. - The used to merge the content. - - - - Gets the count of child JSON tokens. - - The count of child JSON tokens - - - - Represents a collection of objects. - - The type of token - - - - An empty collection of objects. - - - - - Initializes a new instance of the struct. - - The enumerable. - - - - Returns an enumerator that iterates through the collection. - - - A that can be used to iterate through the collection. - - - - - Returns an enumerator that iterates through a collection. - - - An object that can be used to iterate through the collection. - - - - - Gets the with the specified key. - - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Determines whether the specified is equal to this instance. - - The to compare with this instance. - - true if the specified is equal to this instance; otherwise, false. - - - - - Returns a hash code for this instance. - - - A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. - - - - - Represents a JSON object. - - - - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Occurs when a property value changes. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Initializes a new instance of the class with the specified content. - - The contents of the object. - - - - Gets the node type for this . - - The type. - - - - Gets an of this object's properties. - - An of this object's properties. - - - - Gets a the specified name. - - The property name. - A with the specified name or null. - - - - Gets an of this object's property values. - - An of this object's property values. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets or sets the with the specified property name. - - - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - - - - Creates a from an object. - - The object that will be used to create . - A with the values of the specified object - - - - Creates a from an object. - - The object that will be used to create . - The that will be used to read the object. - A with the values of the specified object - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Gets the with the specified property name. - - Name of the property. - The with the specified property name. - - - - Gets the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - One of the enumeration values that specifies how the strings will be compared. - The with the specified property name. - - - - Tries to get the with the specified property name. - The exact property name will be searched for first and if no matching property is found then - the will be used to match a property. - - Name of the property. - The value. - One of the enumeration values that specifies how the strings will be compared. - true if a value was successfully retrieved; otherwise, false. - - - - Adds the specified property name. - - Name of the property. - The value. - - - - Removes the property with the specified name. - - Name of the property. - true if item was successfully removed; otherwise, false. - - - - Tries the get value. - - Name of the property. - The value. - true if a value was successfully retrieved; otherwise, false. - - - - Returns an enumerator that iterates through the collection. - - - A that can be used to iterate through the collection. - - - - - Raises the event with the provided arguments. - - Name of the property. - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Represents a JSON property. - - - - - Gets the container's children tokens. - - The container's children tokens. - - - - Gets the property name. - - The property name. - - - - Gets or sets the property value. - - The property value. - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Gets the node type for this . - - The type. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Initializes a new instance of the class. - - The property name. - The property content. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Loads an from a . - - A that will be read for the content of the . - A that contains the JSON that was read from the specified . - - - - Loads an from a . - - A that will be read for the content of the . - The used to load the JSON. - If this is null, default load settings will be used. - A that contains the JSON that was read from the specified . - - - - Represents a raw JSON string. - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class. - - The raw json. - - - - Creates an instance of with the content of the reader's current token. - - The reader. - An instance of with the content of the reader's current token. - - - - Specifies the settings used when loading JSON. - - - - - Gets or sets how JSON comments are handled when loading JSON. - - The JSON comment handling. - - - - Gets or sets how JSON line info is handled when loading JSON. - - The JSON line info handling. - - - - Specifies the settings used when merging JSON. - - - - - Gets or sets the method used when merging JSON arrays. - - The method used when merging JSON arrays. - - - - Gets or sets how how null value properties are merged. - - How null value properties are merged. - - - - Represents an abstract JSON token. - - - - - Gets a comparer that can compare two tokens for value equality. - - A that can compare two nodes for value equality. - - - - Gets or sets the parent. - - The parent. - - - - Gets the root of this . - - The root of this . - - - - Gets the node type for this . - - The type. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Compares the values of two tokens, including the values of all descendant tokens. - - The first to compare. - The second to compare. - true if the tokens are equal; otherwise false. - - - - Gets the next sibling token of this node. - - The that contains the next sibling token. - - - - Gets the previous sibling token of this node. - - The that contains the previous sibling token. - - - - Gets the path of the JSON token. - - - - - Adds the specified content immediately after this token. - - A content object that contains simple content or a collection of content objects to be added after this token. - - - - Adds the specified content immediately before this token. - - A content object that contains simple content or a collection of content objects to be added before this token. - - - - Returns a collection of the ancestor tokens of this token. - - A collection of the ancestor tokens of this token. - - - - Returns a collection of tokens that contain this token, and the ancestors of this token. - - A collection of tokens that contain this token, and the ancestors of this token. - - - - Returns a collection of the sibling tokens after this token, in document order. - - A collection of the sibling tokens after this tokens, in document order. - - - - Returns a collection of the sibling tokens before this token, in document order. - - A collection of the sibling tokens before this token, in document order. - - - - Gets the with the specified key. - - The with the specified key. - - - - Gets the with the specified key converted to the specified type. - - The type to convert the token to. - The token key. - The converted token value. - - - - Get the first child token of this token. - - A containing the first child token of the . - - - - Get the last child token of this token. - - A containing the last child token of the . - - - - Returns a collection of the child tokens of this token, in document order. - - An of containing the child tokens of this , in document order. - - - - Returns a collection of the child tokens of this token, in document order, filtered by the specified type. - - The type to filter the child tokens on. - A containing the child tokens of this , in document order. - - - - Returns a collection of the child values of this token, in document order. - - The type to convert the values to. - A containing the child values of this , in document order. - - - - Removes this token from its parent. - - - - - Replaces this token with the specified token. - - The value. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Returns the indented JSON for this token. - - - The indented JSON for this token. - - - - - Returns the JSON for this token using the given formatting and converters. - - Indicates how the output is formatted. - A collection of which will be used when writing the token. - The JSON for this token using the given formatting and converters. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to []. - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an explicit conversion from to . - - The value. - The result of the conversion. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from [] to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Performs an implicit conversion from to . - - The value to create a from. - The initialized with the specified value. - - - - Creates an for this token. - - An that can be used to read this token and its descendants. - - - - Creates a from an object. - - The object that will be used to create . - A with the value of the specified object - - - - Creates a from an object using the specified . - - The object that will be used to create . - The that will be used when reading the object. - A with the value of the specified object - - - - Creates the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates the specified .NET type from the . - - The object type that the token will be deserialized to. - The new object created from the JSON value. - - - - Creates the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates the specified .NET type from the using the specified . - - The object type that the token will be deserialized to. - The that will be used when creating the object. - The new object created from the JSON value. - - - - Creates a from a . - - An positioned at the token to read into this . - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Load a from a string that contains JSON. - - A that contains JSON. - A populated from the string that contains JSON. - - - - Load a from a string that contains JSON. - - A that contains JSON. - The used to load the JSON. - If this is null, default load settings will be used. - A populated from the string that contains JSON. - - - - Creates a from a . - - An positioned at the token to read into this . - The used to load the JSON. - If this is null, default load settings will be used. - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Creates a from a . - - An positioned at the token to read into this . - - An that contains the token and its descendant tokens - that were read from the reader. The runtime type of the token is determined - by the token type of the first token encountered in the reader. - - - - - Selects a using a JPath expression. Selects the token that matches the object path. - - - A that contains a JPath expression. - - A , or null. - - - - Selects a using a JPath expression. Selects the token that matches the object path. - - - A that contains a JPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - A . - - - - Selects a collection of elements using a JPath expression. - - - A that contains a JPath expression. - - An that contains the selected elements. - - - - Selects a collection of elements using a JPath expression. - - - A that contains a JPath expression. - - A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. - An that contains the selected elements. - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Creates a new instance of the . All child tokens are recursively cloned. - - A new instance of the . - - - - Adds an object to the annotation list of this . - - The annotation to add. - - - - Get the first annotation object of the specified type from this . - - The type of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets the first annotation object of the specified type from this . - - The of the annotation to retrieve. - The first annotation object that matches the specified type, or null if no annotation is of the specified type. - - - - Gets a collection of annotations of the specified type for this . - - The type of the annotations to retrieve. - An that contains the annotations for this . - - - - Gets a collection of annotations of the specified type for this . - - The of the annotations to retrieve. - An of that contains the annotations that match the specified type for this . - - - - Removes the annotations of the specified type from this . - - The type of annotations to remove. - - - - Removes the annotations of the specified type from this . - - The of annotations to remove. - - - - Compares tokens to determine whether they are equal. - - - - - Determines whether the specified objects are equal. - - The first object of type to compare. - The second object of type to compare. - - true if the specified objects are equal; otherwise, false. - - - - - Returns a hash code for the specified object. - - The for which a hash code is to be returned. - A hash code for the specified object. - The type of is a reference type and is null. - - - - Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. - - - - - Gets the at the reader's current position. - - - - - Initializes a new instance of the class. - - The token to read from. - - - - Reads the next JSON token from the stream. - - - true if the next token was read successfully; false if there are no more tokens to read. - - - - - Gets the path of the current JSON token. - - - - - Specifies the type of token. - - - - - No token type has been set. - - - - - A JSON object. - - - - - A JSON array. - - - - - A JSON constructor. - - - - - A JSON object property. - - - - - A comment. - - - - - An integer value. - - - - - A float value. - - - - - A string value. - - - - - A boolean value. - - - - - A null value. - - - - - An undefined value. - - - - - A date value. - - - - - A raw JSON value. - - - - - A collection of bytes value. - - - - - A Guid value. - - - - - A Uri value. - - - - - A TimeSpan value. - - - - - Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. - - - - - Gets the at the writer's current position. - - - - - Gets the token being writen. - - The token being writen. - - - - Initializes a new instance of the class writing to the given . - - The container being written to. - - - - Initializes a new instance of the class. - - - - - Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. - - - - - Closes this stream and the underlying stream. - - - - - Writes the beginning of a JSON object. - - - - - Writes the beginning of a JSON array. - - - - - Writes the start of a constructor with the given name. - - The name of the constructor. - - - - Writes the end. - - The token. - - - - Writes the property name of a name/value pair on a JSON object. - - The name of the property. - - - - Writes a value. - An error will raised if the value cannot be written as a single JSON token. - - The value to write. - - - - Writes a null value. - - - - - Writes an undefined value. - - - - - Writes raw JSON. - - The raw JSON to write. - - - - Writes out a comment /*...*/ containing the specified text. - - Text to place inside the comment. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a [] value. - - The [] value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Writes a value. - - The value to write. - - - - Represents a value in JSON (string, integer, date, etc). - - - - - Initializes a new instance of the class from another object. - - A object to copy from. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Initializes a new instance of the class with the given value. - - The value. - - - - Gets a value indicating whether this token has child tokens. - - - true if this token has child values; otherwise, false. - - - - - Creates a comment with the given value. - - The value. - A comment with the given value. - - - - Creates a string with the given value. - - The value. - A string with the given value. - - - - Creates a null value. - - A null value. - - - - Creates a undefined value. - - A undefined value. - - - - Gets the node type for this . - - The type. - - - - Gets or sets the underlying token value. - - The underlying token value. - - - - Writes this token to a . - - A into which this method will write. - A collection of which will be used when writing the token. - - - - Indicates whether the current object is equal to another object of the same type. - - - true if the current object is equal to the parameter; otherwise, false. - - An object to compare with this object. - - - - Determines whether the specified is equal to the current . - - The to compare with the current . - - true if the specified is equal to the current ; otherwise, false. - - - The parameter is null. - - - - - Serves as a hash function for a particular type. - - - A hash code for the current . - - - - - Returns a that represents this instance. - - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format provider. - - A that represents this instance. - - - - - Returns a that represents this instance. - - The format. - The format provider. - - A that represents this instance. - - - - - Returns the responsible for binding operations performed on this object. - - The expression tree representation of the runtime value. - - The to bind this object. - - - - - Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. - - An object to compare with this instance. - - A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: - Value - Meaning - Less than zero - This instance is less than . - Zero - This instance is equal to . - Greater than zero - This instance is greater than . - - - is not the same type as this instance. - - - - - Specifies how JSON arrays are merged together. - - - - Concatenate arrays. - - - Union arrays, skipping items that already exist. - - - Replace all array items. - - - Merge array items together, matched by index. - - - - Specifies how null value properties are merged. - - - - - The content's null value properties will be ignored during merging. - - - - - The content's null value properties will be merged. - - - - - Specifies the member serialization options for the . - - - - - All public members are serialized by default. Members can be excluded using or . - This is the default member serialization mode. - - - - - Only members marked with or are serialized. - This member serialization mode can also be set by marking the class with . - - - - - All public and private fields are serialized. Members can be excluded using or . - This member serialization mode can also be set by marking the class with - and setting IgnoreSerializableAttribute on to false. - - - - - Specifies metadata property handling options for the . - - - - - Read metadata properties located at the start of a JSON object. - - - - - Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. - - - - - Do not try to read metadata properties. - - - - - Specifies missing member handling options for the . - - - - - Ignore a missing member and do not attempt to deserialize it. - - - - - Throw a when a missing member is encountered during deserialization. - - - - - Specifies null value handling options for the . - - - - - - - - - Include null values when serializing and deserializing objects. - - - - - Ignore null values when serializing and deserializing objects. - - - - - Specifies how object creation is handled by the . - - - - - Reuse existing objects, create new objects when needed. - - - - - Only reuse existing objects. - - - - - Always create new objects. - - - - - Specifies reference handling options for the . - Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement ISerializable. - - - - - - - - Do not preserve references when serializing types. - - - - - Preserve references when serializing into a JSON object structure. - - - - - Preserve references when serializing into a JSON array structure. - - - - - Preserve references when serializing. - - - - - Specifies reference loop handling options for the . - - - - - Throw a when a loop is encountered. - - - - - Ignore loop references and do not serialize. - - - - - Serialize loop references. - - - - - Indicating whether a property is required. - - - - - The property is not required. The default state. - - - - - The property must be defined in JSON but can be a null value. - - - - - The property must be defined in JSON and cannot be a null value. - - - - - The property is not required but it cannot be a null value. - - - - - Allows users to control class loading and mandate what class to load. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object - The type of the object the formatter creates a new instance of. - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - The type of the object the formatter creates a new instance of. - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - - - Resolves member mappings for a type, camel casing property names. - - - - - Initializes a new instance of the class. - - - - - Resolves the name of the property. - - Name of the property. - The property name camel cased. - - - - Get and set values for a using dynamic methods. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Used by to resolves a for a given . - - - - - Gets a value indicating whether members are being get and set using dynamic code generation. - This value is determined by the runtime permissions available. - - - true if using dynamic code generation; otherwise, false. - - - - - Gets or sets a value indicating whether compiler generated members should be serialized. - - - true if serialized compiler generated members; otherwise, false. - - - - - Initializes a new instance of the class. - - - - - Initializes a new instance of the class. - - - If set to true the will use a cached shared with other resolvers of the same type. - Sharing the cache will significantly improve performance with multiple resolver instances because expensive reflection will only - happen once. This setting can cause unexpected behavior if different instances of the resolver are suppose to produce different - results. When set to false it is highly recommended to reuse instances with the . - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Gets the serializable members for the type. - - The type to get serializable members for. - The serializable members for the type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates the constructor parameters. - - The constructor to create properties for. - The type's member properties. - Properties for the given . - - - - Creates a for the given . - - The matching member property. - The constructor parameter. - A created for the given . - - - - Resolves the default for the contract. - - Type of the object. - The contract's default . - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Creates a for the given type. - - Type of the object. - A for the given type. - - - - Determines which contract type is created for the given type. - - Type of the object. - A for the given type. - - - - Creates properties for the given . - - The type to create properties for. - /// The member serialization mode for the type. - Properties for the given . - - - - Creates the used by the serializer to get and set values from a member. - - The member. - The used by the serializer to get and set values from a member. - - - - Creates a for the given . - - The member's parent . - The member to create a for. - A created for the given . - - - - Resolves the name of the property. - - Name of the property. - Resolved name of the property. - - - - Resolves the key of the dictionary. By default is used to resolve dictionary keys. - - Key of the dictionary. - Resolved key of the dictionary. - - - - Gets the resolved name of the property. - - Name of the property. - Name of the property. - - - - The default serialization binder used when resolving and loading classes from type names. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - The type of the object the formatter creates a new instance of. - - - - - When overridden in a derived class, controls the binding of a serialized object to a type. - - The type of the object the formatter creates a new instance of. - Specifies the name of the serialized object. - Specifies the name of the serialized object. - - - - Provides information surrounding an error. - - - - - Gets the error. - - The error. - - - - Gets the original object that caused the error. - - The original object that caused the error. - - - - Gets the member that caused the error. - - The member that caused the error. - - - - Gets the path of the JSON location where the error occurred. - - The path of the JSON location where the error occurred. - - - - Gets or sets a value indicating whether this is handled. - - true if handled; otherwise, false. - - - - Provides data for the Error event. - - - - - Gets the current object the error event is being raised against. - - The current object the error event is being raised against. - - - - Gets the error context. - - The error context. - - - - Initializes a new instance of the class. - - The current object. - The error context. - - - - Provides methods to get attributes. - - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Used by to resolves a for a given . - - - - - - - - - Resolves the contract for a given type. - - The type to resolve a contract for. - The contract for a given type. - - - - Used to resolve references when serializing and deserializing JSON by the . - - - - - Resolves a reference to its object. - - The serialization context. - The reference to resolve. - The object that - - - - Gets the reference for the sepecified object. - - The serialization context. - The object to get a reference for. - The reference to the object. - - - - Determines whether the specified object is referenced. - - The serialization context. - The object to test for a reference. - - true if the specified object is referenced; otherwise, false. - - - - - Adds a reference to the specified object. - - The serialization context. - The reference. - The object to reference. - - - - Represents a trace writer. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of Info will exclude Verbose messages and include Info, - Warning and Error messages. - - The that will be used to filter the trace messages passed to the writer. - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Provides methods to get and set values. - - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Contract details for a used by the . - - - - - Gets the of the collection items. - - The of the collection items. - - - - Gets a value indicating whether the collection type is a multidimensional array. - - true if the collection type is a multidimensional array; otherwise, false. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the collection values. - - true if the creator has a parameter with the collection values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the default collection items . - - The converter. - - - - Gets or sets a value indicating whether the collection items preserve object references. - - true if collection items preserve object references; otherwise, false. - - - - Gets or sets the collection item reference loop handling. - - The reference loop handling. - - - - Gets or sets the collection item type name handling. - - The type name handling. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Handles serialization callback events. - - The object that raised the callback event. - The streaming context. - - - - Handles serialization error callback events. - - The object that raised the callback event. - The streaming context. - The error context. - - - - Sets extension data for an object during deserialization. - - The object to set extension data on. - The extension data key. - The extension data value. - - - - Gets extension data for an object during serialization. - - The object to set extension data on. - - - - Contract details for a used by the . - - - - - Gets the underlying type for the contract. - - The underlying type for the contract. - - - - Gets or sets the type created during deserialization. - - The type created during deserialization. - - - - Gets or sets whether this type contract is serialized as a reference. - - Whether this type contract is serialized as a reference. - - - - Gets or sets the default for this contract. - - The converter. - - - - Gets or sets all methods called immediately after deserialization of the object. - - The methods called immediately after deserialization of the object. - - - - Gets or sets all methods called during deserialization of the object. - - The methods called during deserialization of the object. - - - - Gets or sets all methods called after serialization of the object graph. - - The methods called after serialization of the object graph. - - - - Gets or sets all methods called before serialization of the object. - - The methods called before serialization of the object. - - - - Gets or sets all method called when an error is thrown during the serialization of the object. - - The methods called when an error is thrown during the serialization of the object. - - - - Gets or sets the method called immediately after deserialization of the object. - - The method called immediately after deserialization of the object. - - - - Gets or sets the method called during deserialization of the object. - - The method called during deserialization of the object. - - - - Gets or sets the method called after serialization of the object graph. - - The method called after serialization of the object graph. - - - - Gets or sets the method called before serialization of the object. - - The method called before serialization of the object. - - - - Gets or sets the method called when an error is thrown during the serialization of the object. - - The method called when an error is thrown during the serialization of the object. - - - - Gets or sets the default creator method used to create the object. - - The default creator method used to create the object. - - - - Gets or sets a value indicating whether the default creator is non public. - - true if the default object creator is non-public; otherwise, false. - - - - Contract details for a used by the . - - - - - Gets or sets the property name resolver. - - The property name resolver. - - - - Gets or sets the dictionary key resolver. - - The dictionary key resolver. - - - - Gets the of the dictionary keys. - - The of the dictionary keys. - - - - Gets the of the dictionary values. - - The of the dictionary values. - - - - Gets or sets the function used to create the object. When set this function will override . - - The function used to create the object. - - - - Gets a value indicating whether the creator has a parameter with the dictionary values. - - true if the creator has a parameter with the dictionary values; otherwise, false. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets the object's properties. - - The object's properties. - - - - Gets or sets the property name resolver. - - The property name resolver. - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Gets or sets the object member serialization. - - The member object serialization. - - - - Gets or sets a value that indicates whether the object's properties are required. - - - A value indicating whether the object's properties are required. - - - - - Gets the object's properties. - - The object's properties. - - - - Gets the constructor parameters required for any non-default constructor - - - - - Gets a collection of instances that define the parameters used with . - - - - - Gets or sets the override constructor used to create the object. - This is set when a constructor is marked up using the - JsonConstructor attribute. - - The override constructor. - - - - Gets or sets the parametrized constructor used to create the object. - - The parametrized constructor. - - - - Gets or sets the function used to create the object. When set this function will override . - This function is called with a collection of arguments which are defined by the collection. - - The function used to create the object. - - - - Gets or sets the extension data setter. - - - - - Gets or sets the extension data getter. - - - - - Gets or sets the extension data value type. - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Maps a JSON property to a .NET member or constructor parameter. - - - - - Gets or sets the name of the property. - - The name of the property. - - - - Gets or sets the type that declared this property. - - The type that declared this property. - - - - Gets or sets the order of serialization of a member. - - The numeric order of serialization. - - - - Gets or sets the name of the underlying member or parameter. - - The name of the underlying member or parameter. - - - - Gets the that will get and set the during serialization. - - The that will get and set the during serialization. - - - - Gets or sets the for this property. - - The for this property. - - - - Gets or sets the type of the property. - - The type of the property. - - - - Gets or sets the for the property. - If set this converter takes presidence over the contract converter for the property type. - - The converter. - - - - Gets or sets the member converter. - - The member converter. - - - - Gets or sets a value indicating whether this is ignored. - - true if ignored; otherwise, false. - - - - Gets or sets a value indicating whether this is readable. - - true if readable; otherwise, false. - - - - Gets or sets a value indicating whether this is writable. - - true if writable; otherwise, false. - - - - Gets or sets a value indicating whether this has a member attribute. - - true if has a member attribute; otherwise, false. - - - - Gets the default value. - - The default value. - - - - Gets or sets a value indicating whether this is required. - - A value indicating whether this is required. - - - - Gets or sets a value indicating whether this property preserves object references. - - - true if this instance is reference; otherwise, false. - - - - - Gets or sets the property null value handling. - - The null value handling. - - - - Gets or sets the property default value handling. - - The default value handling. - - - - Gets or sets the property reference loop handling. - - The reference loop handling. - - - - Gets or sets the property object creation handling. - - The object creation handling. - - - - Gets or sets or sets the type name handling. - - The type name handling. - - - - Gets or sets a predicate used to determine whether the property should be serialize. - - A predicate used to determine whether the property should be serialize. - - - - Gets or sets a predicate used to determine whether the property should be deserialized. - - A predicate used to determine whether the property should be deserialized. - - - - Gets or sets a predicate used to determine whether the property should be serialized. - - A predicate used to determine whether the property should be serialized. - - - - Gets or sets an action used to set whether the property has been deserialized. - - An action used to set whether the property has been deserialized. - - - - Returns a that represents this instance. - - - A that represents this instance. - - - - - Gets or sets the converter used when serializing the property's collection items. - - The collection's items converter. - - - - Gets or sets whether this property's collection items are serialized as a reference. - - Whether this property's collection items are serialized as a reference. - - - - Gets or sets the the type name handling used when serializing the property's collection items. - - The collection's items type name handling. - - - - Gets or sets the the reference loop handling used when serializing the property's collection items. - - The collection's items reference loop handling. - - - - A collection of objects. - - - - - Initializes a new instance of the class. - - The type. - - - - When implemented in a derived class, extracts the key from the specified element. - - The element from which to extract the key. - The key for the specified element. - - - - Adds a object. - - The property to add to the collection. - - - - Gets the closest matching object. - First attempts to get an exact case match of propertyName and then - a case insensitive match. - - Name of the property. - A matching property if found. - - - - Gets a property by property name. - - The name of the property to get. - Type property name string comparison. - A matching property if found. - - - - Contract details for a used by the . - - - - - Initializes a new instance of the class. - - The underlying type for the contract. - - - - Lookup and create an instance of the JsonConverter type described by the argument. - - The JsonConverter type to create. - Optional arguments to pass to an initializing constructor of the JsonConverter. - If null, the default constructor is used. - - - - Create a factory function that can be used to create instances of a JsonConverter described by the - argument type. The returned function can then be used to either invoke the converter's default ctor, or any - parameterized constructors by way of an object array. - - - - - Represents a trace writer that writes to memory. When the trace message limit is - reached then old trace messages will be removed as new messages are added. - - - - - Gets the that will be used to filter the trace messages passed to the writer. - For example a filter level of Info will exclude Verbose messages and include Info, - Warning and Error messages. - - - The that will be used to filter the trace messages passed to the writer. - - - - - Initializes a new instance of the class. - - - - - Writes the specified trace level, message and optional exception. - - The at which to write this trace. - The trace message. - The trace exception. This parameter is optional. - - - - Returns an enumeration of the most recent trace messages. - - An enumeration of the most recent trace messages. - - - - Returns a of the most recent trace messages. - - - A of the most recent trace messages. - - - - - Represents a method that constructs an object. - - The object type to create. - - - - When applied to a method, specifies that the method is called when an error occurs serializing an object. - - - - - Provides methods to get attributes from a , , or . - - - - - Initializes a new instance of the class. - - The instance to get attributes for. This parameter should be a , , or . - - - - Returns a collection of all of the attributes, or an empty collection if there are no attributes. - - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. - - The type of the attributes. - When true, look up the hierarchy chain for the inherited custom attribute. - A collection of s, or an empty collection. - - - - Get and set values for a using reflection. - - - - - Initializes a new instance of the class. - - The member info. - - - - Sets the value. - - The target to set the value on. - The value to set on the target. - - - - Gets the value. - - The target to get the value from. - The value. - - - - Specifies how strings are escaped when writing JSON text. - - - - - Only control characters (e.g. newline) are escaped. - - - - - All non-ASCII and control characters (e.g. newline) are escaped. - - - - - HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. - - - - - Specifies what messages to output for the class. - - - - - Output no tracing and debugging messages. - - - - - Output error-handling messages. - - - - - Output warnings and error-handling messages. - - - - - Output informational messages, warnings, and error-handling messages. - - - - - Output all debugging and tracing messages. - - - - - Specifies type name handling options for the . - - - should be used with caution when your application deserializes JSON from an external source. - Incoming types should be validated with a custom - when deserializing with a value other than TypeNameHandling.None. - - - - - Do not include the .NET type name when serializing types. - - - - - Include the .NET type name when serializing into a JSON object structure. - - - - - Include the .NET type name when serializing into a JSON array structure. - - - - - Always include the .NET type name when serializing. - - - - - Include the .NET type name when the type of the object being serialized is not the same as its declared type. - - - - - Determines whether the collection is null or empty. - - The collection. - - true if the collection is null or empty; otherwise, false. - - - - - Adds the elements of the specified collection to the specified generic IList. - - The list to add to. - The collection of elements to add. - - - - Converts the value to the specified type. If the value is unable to be converted, the - value is checked whether it assignable to the specified type. - - The value to convert. - The culture to use when converting. - The type to convert or cast the value to. - - The converted type. If conversion was unsuccessful, the initial value - is returned if assignable to the target type. - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic that returns a result - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic, but uses one of the arguments for - the result. - - - - - Helper method for generating a MetaObject which calls a - specific method on Dynamic, but uses one of the arguments for - the result. - - - - - Returns a Restrictions object which includes our current restrictions merged - with a restriction limiting our type - - - - - Gets a dictionary of the names and values of an Enum type. - - - - - - Gets a dictionary of the names and values of an Enum type. - - The enum type to get names and values for. - - - - - Gets the type of the typed collection's items. - - The type. - The type of the typed collection's items. - - - - Gets the member's underlying type. - - The member. - The underlying type of the member. - - - - Determines whether the member is an indexed property. - - The member. - - true if the member is an indexed property; otherwise, false. - - - - - Determines whether the property is an indexed property. - - The property. - - true if the property is an indexed property; otherwise, false. - - - - - Gets the member's value on the object. - - The member. - The target object. - The member's value on the object. - - - - Sets the member's value on the target object. - - The member. - The target. - The value. - - - - Determines whether the specified MemberInfo can be read. - - The MemberInfo to determine whether can be read. - /// if set to true then allow the member to be gotten non-publicly. - - true if the specified MemberInfo can be read; otherwise, false. - - - - - Determines whether the specified MemberInfo can be set. - - The MemberInfo to determine whether can be set. - if set to true then allow the member to be set non-publicly. - if set to true then allow the member to be set if read-only. - - true if the specified MemberInfo can be set; otherwise, false. - - - - - Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. - - - - - Determines whether the string is all white space. Empty string will return false. - - The string to test whether it is all white space. - - true if the string is all white space; otherwise, false. - - - - - Nulls an empty string. - - The string. - Null if the string was null, otherwise the string unchanged. - - - - Specifies the state of the . - - - - - An exception has been thrown, which has left the in an invalid state. - You may call the method to put the in the Closed state. - Any other method calls results in an being thrown. - - - - - The method has been called. - - - - - An object is being written. - - - - - A array is being written. - - - - - A constructor is being written. - - - - - A property is being written. - - - - - A write method has not been called. - - - - - Indicates the method that will be used during deserialization for locating and loading assemblies. - - - - - In simple mode, the assembly used during deserialization need not match exactly the assembly used during serialization. Specifically, the version numbers need not match as the LoadWithPartialName method is used to load the assembly. - - - - - In full mode, the assembly used during deserialization must match exactly the assembly used during serialization. The Load method of the Assembly class is used to load the assembly. - - - - diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML.meta b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML.meta deleted file mode 100644 index c4619d0..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.XML.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 36f7323c55864364d8bb88c736e4bca6 -timeCreated: 1466788355 -licenseType: Store -TextScriptImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Windows/Newtonsoft.Json.dll deleted file mode 100644 index 05a0d4bf35248555d5d658f69092cd705456eae3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 426496 zcmb?^37j28wRcZ<-@fZCcb0o+$>dHFCh6QQlNkb&3`+=vC9)G>CLv)>fCy>4H$lu~ zh9HWH0hQo}fEYy-aYsRXBF`OsJ_n!A6(jD;bARs2@csX%s{8hx1@Qa6`Ay%dI(6#Q zsZ*y;tzCWErq>&mVHh@^XP-5UhvD*Xt^7Xs&pt#qpVK4%4L1TyGesHdw~j zuDtquKewli#eKp?LX~YB0Kg(GAN}}?= z=IS6p__IOx40=F!V?cxe{r8w-qWO zkmRCrrCPZZ0O5^g$G@?MKefNLsIGEl+f^PAg;($_wD!%yTUSe^e8ZG0{>YnYM2z2k z)->9mw2TIU{_8&r&GE&MYJRb4O^9cq=`IA<`8CS*!H9Qrgd-jmpMX2Q#7`(50H7p_ zl6U~<_W|MoV5tuf4*<)2fOrg}ZJ@#EMln#Hv^nk~HqmOhqsXyjX7cckG4mr#tGWrE z2_od{(=30!G(-r}pbC*sUZ>ey%jW_=pDoOX2tgW4(iC)>t+g~4`e`m=8X{1P6c?n| zNa=M?771Nw?h}{gHH}MjwN+5)Yxb3ZP)X8PrY}q13i=k&hgN1+R?)YTzLV%1qz|lL zvu_B#>KhsiXW!xQwNE>!8K-(N7;urA*%O{$YG%4zREd)}dIloK@yH)dDQ(*BPfWu} z*5; z7MmFtRg0Vq$!i2|1bOK^5{}NpG5tJXT$}(Zc_a@doTB5XJfeOcF=N>ZmB%q=$(f|E z@{<%^e$aHck=x^#@1V){c#XFmko=lvLzm?8`rsAy!7J;7JL-ckt`AW}^bC z*C1l=PkhNWh1v3nGKXcv|NJ4ExD zM%h?}?sY&+G&e~3lTjzC$}WkHVWP8}jpx#<*p;}60_ZX84~(ZWEN`~afIpZ z0bHXA6-ltvv@$N5gpl2WeYAfcwAEF-y(#f0meu{pu zO8+P6U#1uMo0gL>4(vy{}K9!mH$Ed(L4$N82ykB{U4`)K=~h{9~O;p zaNXb@uKYdpAEx|JhX!|z^7qn@K7{z_mKt2x75H~S$_?(Z3f@Qm(ezh-LiM2q)3wqJ z^H!Z;MJ_el+uaRBLcO=UFQSk2iNqYrq^+WD-CDBR3n{Uy{g!tj%xl7IcT}pj0o!2J z64x%;b{N<8aV^J1)iR5AOC=MXX+gR;)49hAO`x4dv^>ykl|t~c8ZV;o9NX&$zUiaG zuG+>4z)65sAA8Q~Bvp^)tzM6xgj4+v5+tLxcNko+6*_50P0KqKp|JgSq~YY14PRhn zhm?IqchT;i8OTU{lo9$JBZ)k#TN6}rbK+jhupMjS-E{1U`{20ykiRqSTnLQn4e)zl zuRuYxyXe5RNVE^~7vEwuS(9iOYglv_qh}JpR&xr9*W=y@N*0F#&b)|A#;Hqu* zfzRiv9|%(N?LnC+#}vwBR_SVpu@R-$CfQjmD@Ftz8<(&l2 zjLuNWv1BBN{l2i>wOJnILHVJr7>$(QD?y3!y9qAj_bNEP;9kv4UV|SGy`~o2Rtiqj zU>!7(#wEHA?pJm2K2-+~gzDf@*1^pr1*1w*koQF-<(In|bbMW$QMz>~UDSIV*v0m! z2g~5}l#`VQAfoC&5!e&fBCS7d#?sZQ+`g_r-_zC0G@tKRe11Uj`N0sM+sNl@$>)Cj zpzyIVJ@A7z_zt0&-C8YseC)y-rbcUr(0#& zC;1RP;bh0wTL7Vj%ghgIVibDKai;Lzgxq>Y^X53o>~PwA6}fx8en`yye}2xXj8p2S#rT zqvfsKW(`sNd3Q>5Zi|BE%VuXeVs=e8C6zgP~&Kya7&G@N)c6^0Qgk)>s(`Dl_rLAju?=W{MqiiK(^bv zm&A*<_ingQ%Us!A2$NZAv@5$ILKz|gTzOeIFu}m3NMO0_h&7T~TxEI|ST2_A$^jq6 z^k6Za{T~K5CQYF7x-GSI^*QCYF1Y1GK<=NqlP2XpAjQMFcF%1!dG+mPBMLG?t%+Kc|ei{rH6B9%T(kOd#s!lVny&(dt5N%mi zp?IK)zTHx?JYCb7SC&Kw@>X&=L#LTnE<^~@D7l=b)66RuB82At?}Xx#{qqQh3wf(z zhzEd+eSmlXIM)Y=2LQ<3&hNA`gSOSRGAW}IWdNbi5(gaUjgQkg6G!5J1C{b|vNLfc z4mc2nVoy8(psr!OX=eu^^KR6$mB=K~L3{)i8eM5+3Q+`DT#sa--2NpqZDv5OeTe+nXXUyJUb)M)NK z9}(ln5z%z=PIgrB3N7H2D;4ri>rj%@LnC?Jv zd!o#mIaEJ}qzT0a@@Ac`GsmF=c7MrPDi%%53nBUY6<)E&3h}+7Q3Wh9`QU-f{x2Z52bD|y(PtRFLERQl3kfK*@>s=O!t_}UDm^~O{7itS11+Mrt(hj*!mct zDgD4?8`M5nC2@U!VXW1h?x0j+dDD9osduB%G?aSHUKJE2azBBRNSBv!zYiQ0CG+bl zEvQZ^6ZfPUb-xT8th}6S>2B58-;bCL%W06F7t9;ncR`=#o(~=*GVf2OMl#35QSZRl?tfk=x-72Iu%eeT&Hw1C$-wV7lLxD*6h3lcxJ^3D7v@ z8q15!%7s30WwB<~jG0RZoIoxEX{U1pLn)+=m%E11ZNQf-p93+KPj_b%ZFt(pjiYqNd0;-=wbly}D zwazxB1a?;Bd35e_aCI2?p1Z9ouB^VF0V`;)pGRhBuM3?JGmd5<)L!4`XFaREVnlDi zas+xlTUJBBSkFB1ps$jL{=!DuwPhi@ro{6Fu#_}&iRgYPqLxooc5dpW@->l)7y(&! z)F_o_d|v0&t1ZZR>AW%`H?U_gWM8CUGGN0AvEk@ELXsJCbfwfuM(NRg$O{yoLpCP? zV+;@FLD%;e&Zl)93F{F$58C{NVNLoHnB32ZIxQlg`Z%KM<@I%?Mep|+o+Tc!zn6gv zcV77@j;x#)D9{s>lPFM)4@c)75>q@nhnW0+eR)Vm%HG4!$IBNKcG8fgXvm^YuBDtR zY@x~=6;heqy(nyPk(q1JO^9Jmi_yO&_V>&b4FT2v5Yg0n4|a#&P{P^bvpKirg={#V zy&o>R^?BME*@F(5F1lSujf(?m{V#3o5=X_UjWe+Bgcx-cdq@t$<@D`CR?tRt6p0s< z&a8aYFG9USQr35YSYd8ij}=}#Q`Va(>!ZW6ru2#nYqAz;!kQ=cQ|fg(NI>9lRFjl`+|(jAhmlNEahXhiw)Dtuf>%Hf9JECRLjET&U>jgMmssHizD> zGi6n?6gA!Npg4QDU-)7ovMbW#y$SHoKfiZ>6j3sesCj6S7_L~8ThHyuko!y;5Urpl(@PWEYE2ZupiYoq>h9*SCPBq3&sHkEb9qMCX zdGNRSJl1@(GH#>S)?U&@=OKTXO`gM{ygk7wnT4gfG~gHj$G*rEb^*CEiqAv?NJ>OCSQZId>J z9)v5)?oZ%4<;7;@C#*G;K4D2cIs3b)9xYszk}-^CAf_3>NQwDtecBAED7xe_;jFg- zK&498k$~HZr_g713-ft%fp&8V?NP+c${BIZh0eb@$bY-(eh{>aF+Hiwo4J%q{8KB} zSX*yp&JJ^PviZ(@7c{UvQCG6iEMkqB^?n9))BP_L9D6P@hwhaLvvnav>-`+DnAi78 zPRLm_sa-TFf1Yk=Dc!!Nfx8Dw+G#{w@sg1uc$EgYN;qhTT*Cu`Iz{f=ZTIx_Gb{fm&1m@c?j{4-gNU?6u^K z>+vt8N7m!7qwnQhkEaiM_Xj#nw)-1#Bku2rAX_YdrSEKWH|B;I31TSgAl2UpWdCzG z_%5@Y!P36T_G=*?dg-Blpm?(InJm~DEV|ec%ZXP1%=AM3S^8#@M}u|p8)`J|Nc9=w zQMQ(WKH5MF#rocjC~5*5gO-aCMPio;HB6a%35`YFDAXe1M2Ehw>SXS8-*~QcklmT& zWT#bXkrkoJdC;!vH<5<>AiF7O2)s(ShI3~aN8*6<65?>}Ry+Vye1LcW*rup(fvkJx z!j{AVXL}82*5a4M0q61>&a8zti383RHJn)sZ4w8ZD{DBj@{%~Ke{0ek2Y!n5p@TgR|&J+zxZx0}j`eP&3X10}8~7yoSlKOC`%; zSHT!f2m~>^7{lrl5A@Gpw;d2YL<^Jk>~BFc^jiD3;gz*^bjyheA_Qx&DGz8kY<&n*`w3I#QHLTJymIb!8Ak&(i|aa_Ubgh ztfhe&RcU_3G(_Mc}u3o zH}d_L)_$2B`CKnlYW3bA{O<#lON*m5{>Oa&H<5oLa0!mCU@2Q<8ff+M7c8B!*`do} z%Ywtk1BdMc4x0cRwq7_?b~v;NaH!Vi-83h2CcHE|rpQ9%V7fJJ?yio|rXhFs zJFRfzD2sa(fY{TEqI+Bmud=lbMknHrWPBf*OTytv5}aiFHOl55O)_;fj+u*wZTy^e znR55G0>O>JE|y!URgWSWXGrwT@~%a+h>0GrfymwtA4ZS2NMP3xhOXPA$NLK? zdA3C0B&Q-kj~5fzRX&U!FCnm9K8zmEA#Cp*c1sW?19*5+v0WZJ zkpY)?Jbh?OZ38jmm2ijI9x8_?F<6x|I+b<4*Tj-fYeTEqYPH&}5%&}%G`%Q(i%rV) z9!1a8y@D;#s-EE(P8$yMye(olX{WzrF12j$P6=RvT+(%?9q&w_wR@jNLL9q_#^Px^ z9dS2k?%G`*{=s&i&$a}&npW+wl3=JaNf@=+-pNeRHV`-V%`VITdjU*u81%in|Ak`E z4rO3xRzt4lIBkD%xpFNoyE@)qQMaXxtwLvEx=tMLvxq8KcKcc8-s=!nT6l`(eH3tW zoFMM8u#YWU*+K$->M3^EiibrMR`qEBZdeNoXK5P5_8uhRXk@yBG3MTvk+^8`2Ft@X z9EcN?YBi-ZR>Wm)C&c@kz$nqG?4fTsPEi*kKP2^!lX|Slp6+0jxp$o8MXf>pAt6r? z7oXT~EAp0LkoW#3Fi*59JM$aXDe^*u=-$JMJh*3+IetB870K5N ze1eXCMCZ{45X^A`AUZO$D)uzN`Y`1UM@l}Dn!6q>fur_q%<-2q3!GK?1mLQ>=NuzZ z%r@a{8iA~`8-V0J!jyJXwEZk=_Y%xWFp*lKhHksjYnp9n1~_d3ov%RK$2-^?eiiA^ z_^2ab-B<%1v5QftF{>X3ky)q3MjlBH>aJN=7ofIOk;uF`qNEIHL?kPs(gKQEO^%dH zmj>aea2xO$b=nm#Y-&8xXuGGgA#p7u;+;V+hBhiD;-2b9wW}!bZ(~WrFh<07oaq~k zR%5#37*PX`GL`8)!Sd2rfilMlYKyhTxNf8MASNi(gN3bz!sFUe0{SZih$&|*x$b+c z5Pm5Mf0t4M;Wi;mP+Pn;?miU|jthz++@SC{i6vnnKuoV4skxe`+C{C=fiUVyH@db& zYa-O@5<#n5*oxkYc<$4Run>@1L+f{1t?7>Ah2uTsSb6{u?iRuXwIy4V?#}~`lY*i+ zwiKTG3q@E65Yy`+VKlW9gz#PxmW~31vqG4lwp441O8{ENDM3+$ZH32eBZ@)@5Yy{K z>UQi;DRZ^VH&+V*R_3bR@)&4~_~r^@JEVY+q`54!yafP+n+sA9)aLlDrI!fvcOTo> zeMHUb<21EV)qO;~CnQwsKce3Dp#Q*V_gi2d%>}-YswnjUv_UjN*R$WWVCO=Wq$&ou zmehrou#zgEwg^(h6Er2XXBH(LDaNdH#G@ecn9S{l=sB5tJ11)lC=e!IGS9Qzv)PEy z=Gpd_!##@qL-8<-KC`A8aboqr+W|XJG^0Fvfpe^C%=vV?N@sDc%Q#y4l^c-*>`e^4 zsP}hBf%6J=?$DHY4j?%n*o-(m54?bAJa@PSo(UoZb09QY^i>>NG7X29I?X@)H2-88 zA_QqVB@M=pl7=Hsod&~4l@A8Wi3uVEX)==Lew~JcQk@0^VU-4Pi3uVEX|j@rgH`ed za()_cqtc)#i3uWbl7${X&AP-R@>X(z{XiKx;wBvqx^>>q_;jX8hX_I5FmXu30YB4h zt);opPjeB|5FtpjR?=`Tz%-l==zN~_(_l?0F+qeN4f;;x!)XH3aHgQsV8pD-Xfh2E zf;8w5k%nV+rukDXjpe7o2s$xA1j+^D2qhQs0Dy6U0*Ggm>2l~T8}j0lLAbAX1;`QB zEM46$XO69jM{y+3bjIn(k$xOZznq7SBgoQy2{j!#VA!B?5Dx$!_W|Mo;2|F%9snNp z0pbyzUWmM5@K9DxKUmg3v#gHHH1h~zu&-oyjp_whlvtpe|QRnz!jR?A~;mr~EYR zy(Wkdq#2Yncj`2UB+VS_FhmH_3`v^1bebPXnmN{Ch!CV%C28)~Y1olz-qogn=>NFhGNg7$ZAwrPm2uX8~PV>uJn*Z_Bu-lp-0_*o3a9O{#WfnqE zp}rk#5PAnSz0n%IF`wQh(j!8C)AhH)kwa-Yo*F>tAcP9F)N8&WQ7pI0_ zNDaT$bUzPk%|q#&Jq3r-0i<3$K?=~b|D?N#SoiRdKQfXfTLIr@?)?u$yZ_`loeU0Y z5!%OB2&>NkG{H!01DN9^mK_zESWtSLV6J)N1x21BNCV?b3WJX6z7_momHmTsvK*i| zHuj%l(DDclYjeg$OQIJz?bI83szDFn?Oh9fS5G@ZE+__Buw zZP%w|3_0(TEG*MWqMYq1nz5Rf!) z*~UV%yW^lBEdW6-(Dj&yEnvO71qNfc7*YaGHYi(Y;K?A>}Lx_GI$ zv8$Y`mfZ1H{(a)uO{;LA^NVC(#U-Pem0jjIQz(e?XQJ*~Sij~t)j{KmYG5r+)F3*c zsHl|mXYS$}K*oI=^%uNQhxVY>PZXZM42&YTg(Pa0MWW<~!n>f!tDID7K}s*Y?sV%M}0 zU>b$jYBvR!4`DvMZAQ2k;o+O`W4fOptET%gEDbU#D9ZlsW~nh z7TQtNGGkE=yDVXQt4OeC&s=cMvd7)xJTg0vq)t%lG}YHf3}^1nd>_W`u@{l6q@ z&9pIpL2%CzpnV@`-+Lq`Pw0Yr+;=hr$uiU>A$4pLWunYCnuc*oAS=9OBGO7m18MzI zn^L;IpVA8Z{qPTgGyD_$)RiU`%Pm`VTrAhPsy|lT9m~bX)-wUdPsVmUuh0+HY>naT z@e|ASjbK?B?&9(VNLxOC7^|}gZeG|36(ipick{^m;11KO$8uXnF#LeK za|GjJxZ`DSxQH0jeLuvodfT(lK8tq~l@Y^%##pEOX28|qi(SJIQlnEG@y}d*3Icth zhcbg>k~8|Ktn4bQGoRVS@QiSND}u;KU4 zPAXNkpxmnJtfw4To`pjR6K5d42ZAi4`z|Ek1B#y{nM;J?BlMm>i{kJJvp_KyYxs#Z z1xEO!+y{^xq@Pb2sb8a+{D4xF-%DiDQ& zxzW|sim0z+?}c{XjR$X4%X1st;fL@O&Gn6~$5_}HLf}L^7$u2IzyHhy`v$ZLQxD?^ zJWpts{^xtZ<;eZO8(uBBZ&}q5&7D4iu@YF>G6Hj83}cRs!1j?90^B+BT5)%cg~!Y~iJGiVKL`VKVmMX~DA|PvJVHJwo;;Osw|MyIkU<-d7nX0ysvVuh1EqTdb<!?=dx;H-+sMUH@U+>3D`W z;ipdKXuGS|y%ng@)t~0C-)x_P#y^SYxBB@!+@Qt27=cMVXCejN@G}<-lXc?;;PUyK zcKz^kxx+7OkoL%yx@BY2`71}j&BO#{&qMK)TxRYtcn*K7h10ICO z!F}m%W(}&{uR-Co?GGo&gj8HAiYMK8pgj=_9ZZg?gUMiJx}h;%s#A7s9$?7#T5Jv+rTL!j|qRLkHA_O!`K%`%$5<%`rz&yIY8j02z4L1V}7W`f+ zTTWQrl4 zam?><)of6Wh1HR2X|GiYIOq7-PR9KQmkOjrPCw?k2O8rT&vwL%%j3Dk2;P7<5FQzWTljW7w|L|xfh-%D6!(Ji z(FI)y+>S8x5PlMv2}&vMHytJ2%6sSQ@b~yA88t#HEij)08N|6M&9Renpe@2ZoOC32 z!KyNTm#xa;ck#&UQGE=Kyb7M-3t$!yT2bDM-wVoD55GtOwy(mQV!2Do1NhxuK4JK9 z1>Pxu%9xyUc0r&WaL(S3C$VM(7PdLVtKjD1@Nj~cOTe>)o)kRY^fbbgrso29u(Syd z;CU7#{L;D~MlEyy+FgJNbTQTU3}S)9l|le}09^eR_%qnC>(pb{2~}`ac?WVA3|$ol zDE%KxJ8dzoGQRTH=T%yu>HC?+vTe~qR51`U-8X_UGaZYe^ZpRMN>zLW>>RGSg637} zQ=#k^s1j+^L%PcG@Zng%H5f3+eF>p80-wC&lXp_XFQ@T9#VSq7%3M*CAKqRU=W=}N zN4v7sykKo!BgTVvG(L^(lAUpPtS?!;E&7zH(7H6Vo>b7EsI z)`hX$r&f&ds-=_B{=cJv)Cf`Qbg}bKMC`e!*%4b)3uR=v&w`HX+p*SUoQ|qCyLIKR z2-l@5WA~{0Wh{@n&^o+|=)*)zct^By5(O?RFPi3BDB2mMsp>`x=Kw~!C$75z`9)X1 zhrhYP*!l(Vz%0m1adc<;eb{{Nc{=S}?tEzq8>6|=@`=&h#bfIor0<{SiRP{=_hDsQ zn+{pAbA}qVO-UngnQnAv~ zS>xzbp>;M4qSoW9Q0a1O%3#lE)=Kc)?9~{bgYW>mJbut|loX7lG+ZVOCl2^U0O zSaz)3VfwNo%J<))53_8iA_@aq!bmgJ;5z*A&9}_T8_AzoVN?OR*Bz7->Urvii(Ca# zl~G@5g`2h6f{9u))bm{AD$n{-nPt3C4z`U4F*ZAE4t+U&-D{NQuNrVxgIzQNZK?W^ z0*9xt+^3!3&hU{@iTl+ycGm zZY&kb?4oc)G`Ed`Pq7Ux*EOZJMbG2w6;jPEkX=Tmf=k86B|iH6EOC!mP5n8XI|Zxh z8CjcLioI90Btv|E3&;I};<-LAweAnRdazpTp9R*d^?>W8h}jr{)z?PtJsf!{qjnd) zb@>e6%yHP-!Cj^S*y6~3}o*i)Ap+kDtUN|Z;ig;XvTj;hnMMsR)ym@1u^ zO%&GEXHpnMBzHZa9wMs3BJ3@dW2%W4TeHa-_+}P|&2F@Cj4*nUj58v}tD)HEunkwP zZh?{EQrhaPsO*8Yq{+veuBJ7Zx|NQuV=`>3c9V> z9BNUpBs5TpwgvOUp=KYbig`+0)qU0n*VDjC)$lAfl3FZ-=jyP^B8UkPF{R(2_C`eXrb854l+`!O|Fnr|&Iy9rlrI9F?kDWhq z8(sib^yf&q-oHNzhfcfJ-h;|lxS=I6%upl6b!n$^1EkQSUJOs+R-6{M4a_es#M90~ z0Gr=#v)A%#6@r|&+{mna-i{yZ>B%R=b0G7ildbMeMBrimxm z*!{|`<=7b~y3s2PjLE%2so`INGT78I3UeP%$3vW#66yFt7Zdsf_>Q9t^eP(Pdk<)| zCCtiqg95}=0TQYJb4yV}dCmrBjlYD+T3afe$_^#cNkzACPCC^&gp#go)q;7hl7_N> zF0|gp;UlrEV|B0P2pGcXb=(dVB{xvbz;UxI)Qo|1^(QKVXuB|cMSTCAJRgn-) zqpn`JGaz*6C2dV+g zT2%Sc^Odir%&nr#C||3h#PS7no~L{-QM%mb?92`97~B6ba)Qd;L~x{d(X7;MZRxi9 zLbU~jYSV>MR1Pg@YY#QAbek$qyDAUz_%p<)=s(9OzO}=BoI0IJXR<@h>5hOy$PC@3 zDE9ic7oylRSJT_jJ#2y5%MKlx&W5z5)7O?xtu1GSv?ZMlsRxq%3|uHB>+&n1OIJc? zxbWd*3mdh8_m8}xuWeWhLdLI+rELuhmLq5w_cfHh?)yJuuK2yF;Rmf1Pg>glQak?+ zTl}0q;NXjaqjNLQ31-y^of4L7K1f07&NtLy=kh~%SH6HwI}BWbb9V{O&i)aIHyr;w zU6}6N!znn5S=ACN=HQOtyoWLTQ~Y35GxAPx^W_c0T#l$4J1q0(IS)EBN?_>@&3z1A z-HefD0T=lT2mWMqO@)(Ly}qjs!h~7Ntyp^&5qz52F`-&dB<~cP0}P$38ifqEa~3^2 zRt-@9!qI*mJ8}?ahlRtS`YZs~>Z;u|oZNhuv6m(9?BY}cUzmIo>{oV7uTFENf-}MJ zrU9z27_L5N^nm4f*y~E*LkTKxN9{vo)LRFN=HQogqzWpGY zfgI8h_p?O7QeOy$v77_s`pIq2#Vf`s( zVbKifR^Z~h(=04IMXcP!(D7ivS7tfDSj!iK5RB&YWqb)^g>YcX@i2^<6WSLaYRZB$ zON|Us7Vcumi3l0gqV95uY;7+XgRXPi{l;>$Dc>kih;dv4C`(X4d0iM~fI}z_ka3TS zp2q;?vjGaSD+egdE;CPdoL_j53jfSWoB-Ek&$I9{N>_Qn>K($Zk2GDSBh7`nKlOnlns;E%6#0S0_I{ea^m65HLm3_AX12f$9E&5n$!xeyRG)Z+SOHWz!7^4&3ek%q` z9Zem>WhvuN0*vNmj!(f;eK~r;34&Av51oID>1H1~7cip#i_u%H%!*{?G?Y|*zyZgr z1&(;wT04I$Kibj4k9H(0?+9Zt7T55ATV{nL8g~8?yyZm?E`PNq=)pbZ7#PU``2VKM zdl1AU@?0Cpvk$!UZ2a16=xjVog|CZDNJd#nXXg48-A-XrXODB<#Pxb1T9`(my)K}= z6tvCpZvugJ#j>lAI(*zd!5Gs`0*iG;LaZwxi1nca4&Gz!qbfuQ%#F)8d;sq341+f- z@DpZNR|s4=4<+KQ0+@I)wH5N`T$M!hdQ9_McbiZPfD7>yusA1qPpA|+w52YzT!$(b zAxm|QlG}%j+g&c#W@Ci_~WK3a|lPfXUxQhNK@r;OA@>0H-u~fGnjH_;k~)2=gIQ zH^T-Cs#R*LCxY)UNLA&ZFkPpXObH&UOgZ_|6Xo7Zg?3-fUA%QTp&)EoJKQK4tpRo_ zz%c>FtS}DM&@L_16iip%T6MpUl4aaMn6`zgI6uUN_e&u{9BlWFWg0&T;5b)K~>r6esS>lUIKEaj%vJ)8!kk>I&e?R2^l|+F1*7QbEW zbA$e<8s6pQ{pd;sXc|L?c0Q7K;43sQ<7!6G90QG)tDCho`A=NK7F1y6)${jKm0SHd z+=^zoyMsi^(&sBmIWclkoojB1I_E?E7yE4)?2AV^&d=-^?8G>K#{iDxvrt%3utuL$ zrj?PFRWPk>33z$2yI_=5k#S28G8TFf10!4M4@hd&9Hf+r;nX*5AYX`4Z84f1?N5#| z%Uoi|*3l>LqI*G0gH<}@i3K2ZQL>B=$#AcHx{0z!~b58V>}9~{9Aa-*(g|lCYQJc zOOj^))Ls5(Jr4F~1K`_gz|H{pjvBBl0N!2$b_c+_YrviW_^ujo!Cb)J0QjZ=bDxqr zs(#w0BFLK!sF;C2A2=x_+WKcs;tn&SE+cvV|TtMzW}p_+tElAsr?jdc;Kb%#sHGy zY#_d!@H@~MKMp^*Oj0o%d_#de^Y#q%u08sL2%L9-PyOA6AT3^eeh@sNFChEfWh_{fr0FX=bE~StdLkQp1y#)Zg z8A%zzVZm^XD*3`PQi_@4CR35}34n3qgMq!UVEQK0zlSUEFkONE7a=H71v1B(uI`Hv z1gLWo+fkqVQ%EX75d+vjWiu=BK8plHK>u?Mq%&9K!zdY!TnWSKI}M^`yzPxiQ~)FH zBU#F&{-g%N$-37lke<*0)airtWCoxv1>%^O(+CRHE75ZV2JdWO?h%R##;Yso+Z4J^ z3a>I|v)0+)@i4Nn2j@p#4n$H>d5;`u5buBO_6@stvF zri?B;nB&O#ZSFb_-;N*CTgHq`Z#f-XUbvP^txQ|qQ1)<8U{1Ic$CRrK@YOQRIuhQM zvruI**Tvz=gopQ_>gd?JFU|~h+)GZ*7BtNXUfN1{ z*x(>@y=06jHzxpsu(()dIamLBU0`5qmHxc0-O`n3VYiN-bx+D5G$fMgm68vMa z&2m>Ei$bo+F2xmg4_*pXK9xv#z`;yKRp)s#SmcLt8nR>4wtXSi*3^}`ul05K_2Bmc z;rDTHfbZs1{)%k%d|MIeE%%z0jh&c~3zzB=>d>rQWv@Qt`5Q2q(0R;7E7we7KboHy zE|8JRqAb~Z_{STkEw~&>VDutyycIf3Zw{?6EBm^*a?mxS1KUu*>t-v!oSJlJ27aGE z6ei1t%U-g8?e~1HDW7Xbhxmm#NvXEamWweQzu8tZO_uB?45>Ui$CA-hVR1AzhH)Ux zVq88|BR0$$a$=oOfmkd%mWpLod`BezcjTufpJ}s)?*~7yOH07Di^D>=vPkud*&&pL zvsBgLWrwgNB>iO>M+E5UE(2kN2)NZ}4P7yAJOwSstqAv(Sg3|6szx;kbZX zJO$r_FD)uams#oSHm*tQYo$Z=pT=o8zUS^7%cGA_Ebh~M4sFFIxSUoK8Q6Y(} zS4bkMqXn+g;65mNy36QrC2_e!c@~sYRyPi?2$a`Wi})NVI$F418lg|EhF}yY3m{k@ zaThTIz>lG8dB?#aqMBQwk5TIv@Tg@7#;JKdeQGwI--DUqhhhF|Gg$yWLVI`u$uW8u zhM+EbH7(nEKYGo~=n+PXd1q>zYphR=n?@7fNq*}3#Sh?f)kB$drmkPV0Dub@%Dyvt zbSCGRZD>o*=woK)eJoSI$j^K2%;@77eX1Y5Zf5lHj6TheK4E6`dPd`2L?yKoXGWjI z=rjE2lV?Vs!f5IA$oYnu(Jx}O7$`=cIy3q-Moag@XdKC_m-!itmX3wdXU>d1i_sg& z+Uc{GH1gZ$n-u4-4PjfgPfT0x)uaVYAWAR*w=PEq=@w^q!C-9&jmr)Le(+18<7+AzKP-zAV zEH?s7!hJiQ2k?9a&v)?r0}rOh2F5!E24TkecrL^9N<6pW`6!;p@caM|IvL{#@WrPY z&jLKl@eHrT4+a4rV*f1)V%o(<6|SBQ;TGbYnLt~69B(Vj2xN4;4SLWa$PCLnl0e2X z7s}id^)_qdPZC*_M^R?DdXA!u`}bh*dSc#18X3*EL20={X1KahA>&Rxj0t<<-US-@ zqeK>+SI7)k&m}TG*)-j8K9JM4w?$*aR5U2dps*R1uW$hyZ=)Vb?1*=+#(sp@(jpW# z!`1T?ZCnh0SnvRAI-a zJ2nzK=Akx)_Q#1WMn_>YT*UyHrHoH^oJ;JuH>$D2!%Eg8!&MyGAa-K9;|yXaJiIR@ zv}+?%MVn#y(h;ze>Z48Rq_;_9V~p0|4+}|~Vfi!*uv6+AH0hLgiN;2c84N3l&9HoT z1lW!0D=O(m?^2Cj8#pUY7?w}w0J}+j_9xxsU97RgqfOFgxVl-DvU$2=GfUa*p)E)$ z`^bsd2t}J=SxyA)7PTsyZt=D$>|Kk9eYp;xX*PH=_BQR%uok25oxs?0Exuske-d3= z5uPkl-LH&ou^%sg{ue;d3}uz49WEpyYh;eCbP?I=q-gJKqBgf@!9^RE1p+61u=YBGXS0Blw zLBvfB{8EAp;jD?{VF&SgBs+3^n?iN$mg?7ScQK)B>Y%X6#SY7DhnP5WF82iEH(1*q zMF%5|zk@8z?}T{P@lKrUFxbWyBCb<3y=J(8PBM6UJNSY*#j?C*o7KI9EyQiQk@mCl zcbK_T1#mFQ%V@bt zhfg86Tj07|`GZRa68Y1i5S2$z1M=fuMA##GmB*@HjNrs2_`&zRFQxx7`XdwD=rq|A z+u=%IZOQkaE)rgek6jw?a=68ntqu16i&2c}41d)%s0;9M3`EKx+}eK$;Bw|m@1Kt| z6D;F-S11C8LYdAGF(AOKg@7VoM?g5Ry(@u&ucwfjT$i5U=A@1za||*T_Xaa7T-95| zr%hfAuRdhM_3L9$2jDzyLXT4md_A^G4VX7$#Uzm^;F930;lY=_yq$0zwXpolLpbV< zoAo=O=TAXK>f6;_M)#1vrfl+FB>6Kd3qV;~(G)rs_4Py3U52JzV!RyqmlA)?eE99S zT&~?c1`P3P`9!L)Hs;}AW1=zcRp4+2=2hXz4lTpgVBRixz1@t6;B4`b9Zw!w5-p|D z5nC53o{T9mJ$xt;D`IV4#1swWls8VjR>=uBt-9BOlAFL>5rz?#3R6d%#lpcUO9Y9JqYPMaO53HV;NwshYHVpxW2UaH4qaO|RzO|~xb@9X*|@;g&R%u=`hibeB9r&h#QBMeEqWdO&zfxIJ?$o zTl-1 zy&Pq!?gh1knMBDa;PWu84u%=L@Kr$&8(pqkL{wHEIh&WEL-#v z{dHQd__MryNIcYRVa#v`ZKZbu!g(CRdpTU(+9psTAUQ^H-sW&t{~M6Q9u)Bw4pdW_ z#zG<%x8t|p9nX$7#+|`GV7a5v7IV_}-KG_D-wM*cCD*hEe~7|SCPOIOmEgzZJ0$&9 z^!8K~Jr>@F$9u(6ki2$0r{8-6ezRjZDdye=AL~oS9zY1kB)_J!PF5bJ zzG4YJu}7m~lp%}?zVwt{7qjUIgpsWD_4V zUM!_s<><4W*Hk8!su;Epinr8XIdP$0;WMXL3ugdC4{4?`p`qx|4TsHyiGia4Wxs z#`sbL>2Mhy16 zfqnB-11_XuSuo1Fg=BAK?zU1*jDo0|7=sDx3ELTpM9i}=WK%1IkD}>fsoF9MP4908)NM^xVdV*3dfM0$!jdx{AZVk;;T%1^wYxd>mva5B33UI-^l zv^f&39t_d5rxpbnCL_^I^__}yd#W#hBaQoM6mvg8;31rM0&$P3JngCVL6Y_;KDh7& ziY5|?Qz-3cb>*ix(ifKXU>g}``OYmlw%sC>y3}I3WxA-R^Wh?S`&peTIqMdMW;;pS zQ><-OeACRErG)K%TP7g5`AKy6Gt3-gL2MQM7b0x;^8m=$jq5Bg5&htIjkF$^MHeR~ z)V#*bPh!S^X>oN28i{u=7{oW&TXE{@-SC1_Kc~ulzD8rIx$+DG_)d~+(dZ^ILCxcW z%6&|Td}(jbgBxZ3O5oT(L(C+|?Y(3}QZ|kaCI0hE3_n7p&#`HI1+c1=Z^yYWtblDVtVmntW)kPgBB!EE zJ5-@g{Z|WhZmm#vay}Hgl^75@v2-FoK^kyb^IDgU2y=B!k-- zyqLlB$MTirBI6o#Cum&i)}-ot!NeZ&@F0~Df7SZ|>92LTo!~0O< zZh^Gb9t{XO)CC%_$;ar`fS_kyr~zm-ibgK3AwhSWOK8aX0Zvjwf<8T$(vTwqoJI`^ zMijXw4H*k?nl&Wo&2udpg7LNHC#@mDkRjKqAsYjnHVp{|0=ae#IXA%R(2!t&k;`ZZ zR$g>oSq*vEw|+Ul7S;qfel_$2IDS1G72x<45p+vAzb1|jaQvzWMo>AwE-(<#{Nyx0 zL9dnT(~!*p&LR!z3;0>AA!i0SOEe_tjB-mgBp6}kmT3t30G+!lkbNAVwog0Q2Xm?q zKqag1$Im{R@O<|q7JTGvmLvD~?Lu3!DkIQ!wWbyHB8jP&`eZAoF!}?ak;GzDd(?dr zgi}-3`SG#rEhnQW{h8=NUT>4|K7^lLjOJY0;aJ+(J#Rja`uv`dpDWLld^JzHRohyiF$2 zmNe5z0KN%Xwehf;M5|CbT3m&whl!SoRj)y(+MiBLd<_H9{&Z>r-80;X_X)&Ld>sMr z5%|)nwgk9HCl30i69qc<7#yX*C*BZ`xyLT(VMCNx_ux?ON*u${U>HDv9~E%7iSN&S z8eZYd+NI(iW1O{{f#OO9^!^>Nss9E*hI+RK`7o!Mvz%oCTZi@TJP41V0*BIC9cCTqTX{rG$G*Abu=U@(MK%vvs{{Rj? za60i7xXw6#Yb&}ctj1Z5m=gRaVyl=XVWd*~9Ai>rv8J(z7!{eMrqC&=Mi|S8W`X5_@Ay zFgjE(0v+c)#1D~NjAI^ z&Z_-4^Gvz7U|ef?kZ2)atFI7qwM^AvL$NtCIHu5MbDT1xG4C75MYVufT-3D9o3K6w&g&8Sn>n=!a-z ztzV2lDs9KzZy~-dQs}Ew3K$cyiv5}RLB7Wgj8LH>exaf$RGpdCh2q$gW3o$FCXrCW zvCG;fmXg5~!pdVe;M*Y2b0(icJ>|>QZ^1O~Q{55j*^*m{LCWZrrPThZx6mBihvv5r z3u|`e02S{|3}O+~uG|#_vDRr<-Wvq5uxVF55d^V(X;;1+1YgVG4}#!+2LBcWZ(;D+ zAb2Z-(ZzngST3|HZ9(w$3@!?SSUR*TLqYI129FGaSU|M%f5y5l){AWu8;)Gyg~xpg zQYbDqC&`#Sn%n69kbtx~N!IL9_j?S=OolSLmjc2c-c;O+JptQ&8qurY00`C}2{;-R zgV;&RXf#(+)OG^Jmuz61E&Iy;tLXv06+mEAvOtg!lg*a z&;TyTqN_4iMBMM7j;BrT%4M)&j^j&*m>2K#|2{kbsgYyL$(0oklQ`+P4?yhH6wGnfrnP}{K76!j za0RZdAK=XZM93vJ;X^p|anlC0I91#T@~rq3w$nTKnA5wWM_nwSl1x(3d!4b{H%YpH zH|&j)4tc_YAobuG2K zFGAH)M|o8tTG&RGe1Ts1ZTcnL)!)9?D`8?l@)9b>@qsSf zuC<~amqD>!@e|`ud=wLKJF`*gwZ-pBsrR*lfORe_ zzF>Vu57^SM{=CT8_p!hH>H4?F_F-M$&NXU_`Od&%-WdiT48V5*oF8<*i$-dCPthD} z8E$~fKPy<|6Fyb)^otjE#l~nQweV;BCv0f03)-a8%qG6KC(~8QZ z&N@33(;0CI?8hjB`wLnmwLWwKs7%!O%$B>&$sd4#`$PQT(9YzK{6H}vqshU>{TPvW zsd~|~#~%5|-R={Gm5IQcckqTE-txm6KHMK?mhP{aFJDIa6+M?&rMM=A)i?L&0md=r zBx`r9uLbJ`J2qoSUHLW%cvP2_{M!c1J=;N=2N%~uz^$ws-Z2J;U!a2{U!VIfsF&h6 zDcFO-Caynme-8kLv~14!j+{C`AAvBs@VpDp@M2KLH_;oUrn6Gh!%c+Qj@SxET4%=n z31pzL@Xa|&1m;d;h|g6=B=tZhrkEB8YdI-K34>_XN1M~?%$;y$b3LI{YXiR5M0FX) zAk}D%&d&-+0}ZF=r3M352HR$_QW%+w57v8-YDIHBl^P#7qu~AoWw?QI6&r0E{{_~r zf5CNvqn^F9>x4tN&}$8iAlZ+nuo^eh?{I$#<_c?C@m*3{?QNN@D!e+OP!W#NY3Zb$>}%6ziPoURa2j z_JsPJIp%(#XdOr9j_Ux58>I&|LM}ddg;}|g!>~rg;L~iCH!#q|08Ugj+3sIZZAILt zTV9MW^)wrytJkn!1C+mN6n-{d zwLGxR@_e5~#GfhG8fA`ooc@elR)kV)P~cqr*gFW9a&*hBf2(ElPRi2lVNjSTj+@>R z$SI?e$nEGs=`O^{B*`GxHh7NqxdW%@j8xG^@VbG@cjM3sv+`z2=~58x+lQ=Cg#Q8Y zVy4M%vR}dy)Tz5JIquJxue7vLSXY!YE?T;oV`yIxpnVG0-GDFt_~2#Xx;sBycN=gl z@^6&tap9Uf+)wHbEU&M*?)sWbBKhxhrC6%ox@Oj!`*)3iqtdEr&Ru6upcu6}J2|Mc zy9f{0*?s{~|8$*A&aN|Es>?z(HX78}>2)=>HdJGW&#bYC`zu!1g1K^-QE+H6HWgl{P#v8FlxueW6z<}s;*1O6JrCM1BysPz-F*CgjPp2 zfJBq++x!`A+vfMOcrL1*-z>hdu5184=&fxIX(2E99%`KzxT1k z?y56`==Qib?eipc9gjHLJl7PK?G7?CUIF}O!%~Ke8(&)97tK2_;#n@Hu|H5(qNOnmEpV6>w_fLKh+*78G+yQ}EDh|@Z zA|#5%+*&!Sj7w>(R=gd-MerB~RU9wca_vPD_d~0@Yx0;;(w-I&C-+P!ni1n4pnVf) zT8XAecI^WQMMQ#U0+D;C9A6Zo5b0R}B<-mCO8`=pC(#x&rqk>G8DOV(G=cKb=(&GE z7~P?X`v$n=;7PplkD|_tQGDjMyu2`It5M=#fnMyl)hJN{ou(6Qins=rIxsR01u8#K zd3LEhyYPD7@g}xor@;^?XUj#99vU#6=O{oxIBv?lE4fW~$+@#2!?|2E z60`vmEa0lXZueQ_U|QXn+}~wdJ);;wDM+t^EF6vd5Oi_5jX=sJN1ILeZzx<4(}<}x zW11NA_i#*$j!84-A3+QPRO7yVZ+eTdW6PBs&=im8#X3|Yj0$&3F;U)3XfCm(_$yFu z8_kuOLp#oDLr2IXc2cvWm_s|G`8|a;(~67|J2!xvEttB+jP&zZdFdyzpS=|_z?v)C z2hW^0fB}wfFbubIr2?$jU4Z-(5ce7U;QW`P3MZ4xNC^N*hGGJ5+Q-AzM>K?IiA{2N z_ptG*nl6vjblHBMYhC73?G?yTsW$B|_jR!-!toBJxX5_y$~?yioAD*(z7MZ4jm0ZE22`dZtQ5MoR|a!{xJ;cH#a)*K6(UlHHPpa_U<98tIf8eeOM(iHpOz6 zZ5oYtZ{j)m?C3^pj`R@|Nz!)LP*XhDiC0p)a4)i*Ei`2Cg*i?%@j1o2;NS%Df=k<+ z0(QCarY9>c?cBcN4>q>2dA1nPvD@+8-i@{Mj=$g_V=H{g{>Eb*w4UGAN zInK1a@r1LF$*ig-0(<<#SpBIb_FR>WdZW(Uw;M;DDX)$iUz;JE2{v0z0s@m})XAi(P`pSbk-vXNqHcvCb&5Hf zM(rV#b%}A5{OME|DHo%U1;9|Jc-btlMes~Ji}71sLfAgWxLM$M{qW6{k%qD2RXny} zmJ-iz3$To288xBpOMosgo?z&;6i~f#R#UnA|z7tmJ{Lc8Uf8wYRo}?en%noGFK1645Y)! ze@E2-yDgO~b$Ba3y?C4! zmqxE`4XvUOTf|gyg4_iIJV8#k{scK8dN?zYjQb|Y-!#uE{oxNa=0i*-jgdb`Jm~R;EI5F>l-8GaN^YK*v?@z5|;Z{ z?qYI2b2jwtX4uba8EAOVW?}_g95H~}B+SaQ9OJBn7put5IAOej1uRO8f=mtpg5v>) z!>Qr|7aW&Af;enrQJ#S|UQ7B%0!I47a6un0rDC&n0)s$g)3wCUrVZIh)Hq|@5&R%C z#w&RC78om>)^Q~MpnDX_Ogl%zk-YgnDzir34!>E%clOiOV*zB|Yl&@590v#A;s`Qj z*$8vj;Ro3vZ*E#52!J;3CgU z>DUvO!7(fUUYDmtjWfpGh9Bg~cxRmOnqD(L(Ch68)MxIu+1r@+<%nk9SHMNySHdwX zKMOLYUK8f-zz?!xjDq-j_hLlMrcZeuApNTlP5M{E1^u0L>n@Z~FvbO8 zobm2U@dE~kHAn1qq%`fk434m&Ee7R!8F+XjdDw$U@-R+ZYho`Qdtw3(?pO~pXM2;V zamMh)c4o`?I=C+P^@vs(iV69EIk^uI84}$9&$RP$BHT#WKE}8h2NzuIWEJw0*;}3x zt5-WpV~XW-Ujf8}`9q!h6wKW5{aMRWkm^cCph4J;_7(IH8r$7+Keaj>34yMWDUu?X=dJE}|qU$aHs#*A14zT}N` zH3r(%fh##;m&98%!XAg^(me@#axyMzyRQOm<&U`CkVe#zkR#n-_0@k z!LRAwDmcu~dmVm&82E(&$TDX92(o!gSe7;Rm2i?GoD@C`H=l5@G8hOari2rV;62gN zsB*m5BX@Nq@eT0#C5;|@0VRz|Ng?YQiZipE&Wy5Qi&7F#=Q*%)l3JcKV34ds%0j-em4fC4f?UKneG83*iUuDfg1OA1WH(1r6lmtU;Mgn z!VlgSBBb4YGXonGYbvSt7J>#d(kk&zfW(`kQ69!53Gb~0?ZA8GcfezLZ^N&9Cw{P! zbT8JTRJ*a{y=v^8Va!aZm65TJcNY*7)pIa_Qw86yv&WG2ZZfk`UU-2=(6WCB9i7X=dpO+X2oAgB~{CoT*#2G>VL9`^+W5qELlcLfm@ zx4174L~-9Acb~^cBW$=1FJ z@3=H&^yS3%7JVm-6yBv+PR9AO)Z^8(FM2D%_S1SBE_(S)7F&E9?ye0GkGVqpcHG^? z_#J$Dio34_8ycplM(+d?amiDg{U?GVhED&1V{iBdsl>gD(6L<#iIxhTa$QjyYZO+y zoG|xW3HtK!dx%wE*4!q{elg=yK{4#T%6AdfaC&TE3CjcT1LhRtH(r70a#lB9q8JGe zU}^5Ak2u|U$#GY}eXpU79huH@xEr3DtN&nhBt9TMw45gOv_62lAM1M`)Hh!{1qtjA$;sQ;VfozBb1l&*X`@vu`(pqPgQcofNGgq55=$GsJy-xsNm* zz<<$EP6yEGUN%OWm9b>pJg1~+QKqT(HJ%xIW|p+;!gwM zlH_(inWE?RL+cJg;Xd|>%qN+FNMx$d$Q^cF?o7^33nc&jEZ{e*{ieW3i%(vS6=R#C z&9iYvSJPNGWm=yjw`2j$?wz|L-l!GvdBVqbDI{7+7rRAP8*nSki|-~F=6n1_zKIQp zpB!MGZ_BNCYC6w--O=S<`ylK1rA!@p#XP%e-_)t2Lb7$l_Jv^qY9}-hf4Nh|{o20R zmK%MFtDo*7uBCprsD5UTIr9Jx5BVamRr zxAW2KsD~BnS+Qj>@Vjj;rDb&ucGuPwimohfKKg?AYvj4QLRWdKOZ@@&Gn76I?&uE+ z#Y%9iQ{|%$U$8n9tPbfu0?*pn!uQep7P4C%Dj&Zbj-QXJ%{f%E^>x6lZ}78A{UK%Z zZ{pGSTl!)tij%JP5rMs6W*+o55&?a?(w^x}>+4Mmh+MVO56`|wLCd{e_8p#mZ{oG@ z@a+2%uYHGSQP8l+_8p%6K;pIU@GRO37HZ$&Su|G6Yv1A74<}yx4$q>9VxjgOp8aUz zwJ-f59DM;e8v3L%`%VHko`Y}p9k{T*5yB?^4)u2-+-_kq{IPVG*PLafrNqz_&RnukW@@G$M1t614lOL-+h8|MaL&!Zi5{M?|cGePGoNOZ5O@{_IL zCO|8=c}E(&>s|Dg*ZfKvvg_UWtGm>jhC9OOdvw%2-OPnU7)Pc$Oc z&b?l16mk10iY=pD8H}#j&ZA=8z(!YGkbs%kiqB=c#QZ9)w}Cadbai6@Ep$7ZQ**^y zhGoD~bd6a@xOU8V0Vu}+i4wgJU~hPvP|x=@S+!1ACUu!r+ftQ%@7DM~h)_;)`w$&6 z{`K8wXjX`=)|{Y7>#(834wA>dfGs2?8W@Q0;ghJAQUAQ`*GMM5(z;if&Z^hagxSrc zy8FY-Q!ByQSV*fQg9QmZ+C+bKrKSN?v6($&%0c%Bd|E%`C#AnMwMCPMW|skM#=g=Z z_0;F7PV2+;0^+szkw7+ee#CdCO#jS&g=A#+5%toKfkp>0$-0YEFd}k=h|vHqzn?&x z8$BuHgDC{!q<#gr=a+)F9!ca`WN;kf@3P+ixbpoe`Ht;UNCY##Ce60`;Xx^FZ(>zy z3m57gJ5%c0{xI)mdKjzeTM%b6TXJS&D9rtoD!#eXPH=y&^-0Q`-%jM}g4u7nc796r z$+isez}i1CHYyC`p+B}n)*?gOR82hVQ@1Yj)&n?7&`wcmln9UFCXP`DWjRE%? z@&sZw@7B-i`rI@I+;7M%F`M7j&(V#!X$-jEkk=5iX+Qs%muBk(A@=irT%DHg(gaR= zqx%rz?9k88`02zMbHM$EoP8+K?dPMoI%#%k!f^g;6nxvoIrhZApl9L3W4sN|FXd@= z!jZqhz`dYpOxZ>|g7JC_b9BWn2JHo(U>@xH78z%}-=6FJj+*l;4I!eBzqW5r@+~Fb zMEjKf^W&vgW2}OoZX@2=1;eEXMzdqi0r?DOF#S zm{a>@)|^@=?W#Fxv5Bg*{lToNjwo=N`sZ^}k2vCI_bsCLSf=G{`Dq^cS+$pizu!FA z4;FAi<-si9%jjcoSe(^=R^|GD|O}=XVo&?Wu($Bq(w49U};frXBKQ#nQZ^3VX zI?4HIPQ92KJ48%}7frnycyaX6hp#Cv-*!^S;Ip0B?!$3On#Z~0`9G3>B28?rU0Gc5 zEIbou7FXzur0-h$*3ND&U6;G6X9HcBYpyaU2hUtHGUtoroG|CJuHun)?CZ&*|I)3J zv2xD-P??u3^Gg1ZwY`YtL{BGY={MKAfL97jr4mr?RZM#}u(wbtZ1Lr-m=Mo4lZEp# z{xL?DvE)$JKo!_zmymcP!r)S~WohH=9#uW|A-w;J&?d`vlvK4%4jgVnrMgqI;voyw z?us?n8gAteGL!#GD$5$T%I(Y(@k5G6&)lZ@X*zc&W#1vp9NOX$V=7vvj>)}dow5Rjh029=xGG}q* z3NItEKR4)C-UGad6p&N;KR4;{?Dw_I2-g}D-S&3c+4{6LVHoU-*a^dF{dTnZLkHM- z6l;41BfUh>Z(X|0w`&tMng-7uZBLr_JCyeynFz}JPkh5^{m#i-0GIclErNb6@4w(^ z{gt0_^8Q=fBN?PeQtx*v@Bad&H^z4Gq5>kYH0Ta%U-FjnSrx5s~c_CfM4GVk*q^OTb=UVyh^-b>#6z7PJe z2XCKwfAQSlpwB%IZ~yq{09v9bP4Y4V(wsE6ylwPC9G^ts(N?VIk0WE_oTk?GUX~{i zee8)#vuFMw<9CBGI`JcX4VS-jTK;Q+lD|GtmqzVQO0s=z1HJPu=C0>YYGk5rLVf$) z3L&q*gEytFcOQK&w8^%v@Uex%@?l}Ghg5^+Ke#Ceqk_FL@7pWV*pIVq62BQrHAbbg zt35H3SkqeLJF8lwo?|e6o*I?=kmmjf6FQPF>Y*+e&Ek}U9c*vshx9FaJK=0Ds2}Dh za6f_j4!$(W?lWYN zi&b!PmUzW~|0r2OIYf&H=qc5`k~6+UiuLzN{gQh6>62zo=03WOmPkfpe{ks&Ir~{7 zDwlU!#kNAFVWJoNWlrUyx-Fb6_yb!4Z_BvvVS2Vg+4zuejr-&rf786S)+?@&u6_N) zLG#8MKM@V!+lA_7fC$Ry=nU#>iD_;WhULNT>A-@VH-n&Wg69Lt<>i?Cm3;aNT7FhJ zY%Pc3vWxuSB^Pcjqf6dJ+HR~H3sw{?F-!G3-T<#$j9_p$+GU>+e!XcGz^gDSbNh`w zwKb(_*kBlbtCpsh;E*=R`{=oP!THBa(<6X;N{w$1xPA`AkGFcsX879}RmV?uyE#0E zfM$L}Jj9lb|WSmS#t^#oOL9pN%U$SrCAjjgY->m}ucgyJYBnPWirOlg zM|7h1l3T&L#^%x!$n$-gGgd|VQ}Kq*mDQfcRrM5#JVbyY&D0JaewE-fMCz9h*j)0f;8Vd zcXc~MhWC?CWuJT&Sw4T>Up}xye?Y^`(7ibTpsMQt<^XVC3NQx%)Nox4a{%~p3NXj% z32(JE$ef5iuhG8<kTiSOd4#wbMJ#!(+@eVsXmfjAzaqDN+yYMB-H zhTll(EsG!Y$QIG<9Ae-|GiP{?38vc#kSt?dMNd?lN32h{S;m zqYEm9O4r`-Tk3?HNMJRnT}d97S0^vqCzr{yTi;eL-IeZkF3Vjm-Fw6DD3=ipv8q~& znlEm5mg|x0&x5j}t-A1Vw~;ffjB6gaE7DGC_XE{NKbcbEPw^ARnnkEJ6k;Bh;qc>L zw<=+j>2Mu#ba@SVwO|)=iUI4_%N*7&JO~A6T-# zxwG|w@<8t72vS0sBpIZDf$=+BLA-Eo1=!iS)C%@J|zMV7%_WIzfL32BL z)cTsd&BQ*g07@xW4ja*!IJ>R?pqpHU9uI7 zfsb3~1d6YW!iTYwJ9dN348+MUNkaxd&5A3uwDF;hqO=q~5rzND)b}FIJ?^ifJt{}{ zHoo{}dW(rU*?!l+Z~isy2;Xdw@*1GCK|0v1PtKwH(p%)Z>c~UYR@X(Yu4rpbVg(jP zvKO60c)W^Qbn(z#d=QTAqKn*Lv}*SFrO9GY+*0M>y(GCb{dV@!)Z};D=kUknCSLB& z;rq1hhpugcpG4dAH>YjSRtq%9ezab-?zHXw`)wQdDEGN6Z6BQ^KkLT>wpF5Ejl9*@ zGdZw!4yx1B()6AF_Tq!-5cpkYY>p=+*sGmrLo!tLHKFx?eXtoGmh`{7r%w##M`u&! z;Em(Ek4sagFH#JQ?>~vPMS33))r|e|%GPFn=lzPb@I%{$UvS{UyZpl7ja!03^~NpZ z`@D-`6g02WH20f<_Ek@|_H*ng)a5npy4Z$>#Sm?0>>W9_-rO+%kS)2|q23PBE%6wA zH}35aRbvLQaNj5QY6m}2ZtY6r&9{-UI+>}HDef~^CKZrT;<_U+V zT@l+3^38dBCrbeeWGd07mW=0UVh$hW=!T`)i2N%GyC(9)FcwOT8OWPB#2h^J6r#!oIF7p2mA^*daVwXaqhG;6@ zqeCd`m9(S~AE~ei${xcUhw$4|tWNfZrRY#a+(=-pWyMP{=_tIMC{93x=x8~$pFIRe zqszpQj#2E@6%gBRs9L>0p?R9m*MNPEDJ6jifQpw2CB1*HP?B;~`w|JQ$LuSiwZQJ5 zZ^&)lIN^}_T2%5}fq=cJujQ1VNXQ$}4`XSy9ean6Wvoyz1bPyfSZ*+u`I0&fSgy#(8 z?TnS|Aa94hU4Emx5S`FYfPI(~+a7OcQ&Gn}y_~S1+i&zBh}y}#I4@tWFf3nvd&svG zoz%{%Jfv6*cm9=!;fwqql+z{weJUdIKvuwe4-bti71s!Qw?s6KovkbB~}; zm)JP|k-mc2WGuM)(QrX)Cgbub<$Z#>0J^e_fnysmUzlc9uB1N9*%60>*YJBqF0)1fLIktp!8C zqemmx#l2a%I1nAid=*zrCkdDT=+V*P03*0pwQ(NClWl*ukNVNW322?Ju4X?^lbvkOCW;|g31$S5LUiz71@C^7oC{F7)`Z`r;9Pe=&-lIV{ zi+Isd^i)r2F%RszNbw_p^7LORK3l<-$@HNCmzk`=#SQY6d{cV z&Q$@|9PBKCH+op~P==42h##o}64i)UsG1yF6N|t5>ZGD$fK&GWDGmr z2qh6hS7iJt{DHo3Wh`C#9ZLKMCEtf6-}90$*wo@{vDO|pcs)eUg7HDKgFHTX#q}SM zcNJl|>pvu?va!GGIToE~6}${@$sT{; zxR5?4;6+=>LIQLPyoCK@4yWFSiR%S=eI~FQ%xEw3iFe`r8R*0S8;ur|ehtim9pyT` zN!WjiaKq)3*rcpR2r|J5wIr^TGAPH=hQUoXF8Pe^r}FH@Vq%iTdhRiiB2gXz&k$NJ zR#kx8s5vafB!#QZ4K7Z-AG3anZ1=0)z}y;ZF8H})>BuioXJRUgVC&Gi)=apKN?E5* z^rh|!wkz8?nTD1r-QzS}gD9YqcrBG5w1z=x>R4q0lWW@J>%T-0x%BmuZ=mnF^s54p zPZS(|NdsTxqPxi6v|ui0>vvdQsl6vzqVu`Zk*TL(Yd&J8fzTIEdW*+XBSG81-+|rK zKS%AheS{RU^0kgVAEz?Wb}^jD0EC4kN5}WfTr;n~*YQ0A+sE#{zxFxi?MnbS$#W zNn&AROM279XL-%q=@SM$aHLNCNKT zJs;fwK!J&}a-ny7ram%r3FReE&e3OuBimEQpLwi;T9@)WbD3%-T%^30!aY+ zaeTR6^rOoaC*>tcsOBpcPr2}pC%@n;mBxCK*oEYPT`rB`OesmmVf=WaLJcP6_*PCm zU+T~AX*gi(3B(Xd!+U><%;O|h&yXm3owDG>WGi{5P_jP{<}ONP*u}xqfl^`GZ?*ls zUiFQiNLHNCyB!DAzd*N+1IF>wiE!WeSME1HM4OHYevEjrT_%{%VDVK3a#y|XcGuq4 z0ntWRE9h;WaUJZyWEV2VecX8;t*Gnz-B=~6DqZSnWj#Bxo}F3Gld_&C zXFX5JdY+o~TqBR>f$+^&>95w$jJEM-BGERyExXpf`571;vS=+DkfrtWHj#B4t1UWS zOOE|HXibx0J~~l7OY^T)_O|D#pSfzNw0@i94=aruQfurCvB>jx%5xTXbb_+OqUvl9 zn~q5+<4gMgY0A=WZuBnLI4>z%tbt%4I=VfczP%UAxwz8$&!jxoJ&zpC@E(~p3;tkQ z{4Q7g?^V2!ZSa+95e&u}BjBoVjB;M>`2*3hnKC$}=Dw~n{*aV0>B`_Nk>-7!%lnVY zd!?Fovg;{VXYxBv`9bL9E$8SI1q(+FlJ_^rTRh#pi$M+}p{t5@t;5NE`^E`e*E>2x zB;Pkxzdt4Q<2<82;35H`s2NnNl4?e$QVT}l&#LCrRn1e?1*fSp?O`}sHEj>WGl=EZ zj+6WOmdg1{QVuflh$HFu`bWds8?s+Xxyep~jbn5gxz)fLHUXZcB2TBZt^&3At7>6K z2F)!B5ik21+VXAnN4bR$Ui0I__}Ms&anfB|-})P=dP+s(p3EQ}9~4S^!~beG2tHSh zLwjjjLB=LYL^bc4BWxLK5jA)!t1C38)sNHZi&Ng4$H*LWwmTD~_4l5%SyBOF?!-`F~e0b{zHBzoqqhuIeSNLDlPjl6pyJXojU^ z{q+ykODa$iQkJe>3W}dc%K!U%rT9z>t~0OBm@}`QudsC4>6p#<3qPI5_jHAJS zhSd*gS@Y_lu=}gWCm>Zg9a%B+>YQu_1z zwkB#=vicFz+#imPRJHPflp<2q{>G2yaA-yxhsN{?(*y-wes#C6v+mvJI;-<$^+ayX zIUOECnL1pgI_R$MTn)SMo0oeya4198Ywg4^%O6Tg?=Jci-NkwjT%t#7S_ajgJu4D6 z(VWuTjra)6)$~2;MY%Ocx;m^HUAjxV>iC2t?%kNS99!;Q zD|6AlWs;^gBe*xMUnes{nO)7>?!U}}E0e*RU#6H6eabPI>F0xF%Cx-k%V>-@Es!}c z0axdoUdjU19o&h%7TM<#)qSg zD7NW1zf4|UUYs$<6<+J{%IHCJb&mI0W zcSoT;7^O(r+OF^pd>E~xPr7`Vx4)*>W+B%cOBf1{`}&|OA#lcaDa4UEhcGL;jjHG= z3>~$c%wPwS3oLeTTHWTdLW3-uRlbvzLONOXV>;tTwWqK_o!D21UM(M%60W2}8UvN$ zZiu^7KmRp^H6DkgNin_&XT4m)wGmhC5xhdSnW|+#n*eQ@3u+*-(GU2nx!}RV&}1KA zT~G2jLYgU+xtY8-UMBu$FG}ZwzhJ34`+a`%pDY5dLxh#;mz2D{;Z9r`dQctJQ#(Cv zUTsa+45W2yOPV?KurfEm>2NQX9MH7b*O-RCm8G%-wS6f?j$Hcf8=R*E_fN zRu~d?hufBItA*|@Bojwi?mTwKWC*?as0|JNm!HxE*zhN6Wk>_iWy~pobR6rbe8i+c2zngfq~J5?w1y%V8<1PH0YtfkCHCm-7l&aI zrJ9DYL~Apgq=I7eW6Z+&HM4iD5#dYXJ0<8D&Ov0cH|$oY{!*h{;x)neBu2OpLwKI61f3rSc@Z^y%n%%=%2Jq9;6!~@GZh~KDs=#qU9-TRkN1l@X>qF3X~ z`S??3kt5jQEIckv^xw=Cy`(2lEeVPrp)_H90Uud>@y!)q=%5$1p>o9+3o2V)0R+B% zL4SVy1cg0OVd3;Nfzrf!i7U(ewFO0)2n#6YYGU=Eg~hzIs>okkfP|@~j$3@pr2AWv zZ~fM4oU(=SRjwht?!!{$a=S5Z4n6aSYWvsL;pNy@;6@!tit z-KM_9kN*`07S~O=qhgeVU=al7?)1|K6E4A%#U`w)F#c!t1${SuvJWfwKo|Kk44WQ$Nq3Edb+-a(If0eHhwGd`imP*Bo%}CHu*%E+=gSLOjZnlTN7Dl9(8RT z!DFsnyBSZn!4&$+(GBERUmgUT#~R`4*4s(ACD>dkMFaF%{0_X8QkSKor(CLHJ5@fP zNtK_Ms@qc0W|yjzrdp||STgDG%q^~`QfM4yi6P)zV(9CnrmK2UNX@36Uo6NJ~TB?IB2-YsYqEKU4Dz zyP?|M;H6u+OV1AIGH~RK`|T;-fSB`Oyqb)8&Pww1OG?GT8*Rt13x|4%O~8VeHXp0r zxtOsH<3CXMl9P^i8?qs=g41a@nB24(Y2W`K?f8|o|LY`4+dr?dAoxyW?;swHJT7fU zZTY^93}eNb+lJjh?xzhF{NUU06>@WJK+b~d{o2}aCM`?bpz(EKzp=2x=7k0JmL0Q| zv0s-B)7Zb9?A_Q;sI%f4zn(vsIT%>~x%_`;c{ITCbIayPlKW4EMc0#^-pq`jgJax} z{sSD01f6z`uEI|4tvm~Tl0pkRds6?ioqr(pKTG~__iORn8lLFOc%s#WS~mY?(PVSc z`7K#zz(O~1R2?fIj9!qYe4bM7hEd^WXeQ=!6+#NDBJEP&Qmt~EYgqUC^MXO?DcYTOzJ5@1>Bf{Hl=qDEiT<4$1W_Nqj>ZH( z*2kK!OXK0iM4gBvi|J)zdQKH%RrAoJ(o8ckgQ(KZ)0?mGvaNqqR`Np=XN zyBNdYYcBZl4sscTh4fjHw*H~xfbXbmW07>#&WDHRp7=5Pp0|irg{VFLQY|$~-^cFg z6(lyLE~EO{<*M0J0A)lkRT;BHe)^QscPP^`1b->Ty%S8V$B)CLQ6i02Q}W%ZK#_SC$5kB>l~Fs2O(%6HqS z0V;6C`dYs@&23j;M*`dr6>a<|LUErgwK7md^brl5j9gS(FJm8b$qMmD z0WY5Hmchg$nQoN=Skr(euHrH*#2-_&y8DWI7ay)j#adWxy+d?%Qb>KFKh(*VQhm-E zkEa4b1jSq9aqH*;zKEw&e!uK{OpFZnmxAa*2kkHU@a#$##E&IStq)HFD;uCYq8kj! zHJujhK$W_6j0&QQ$U(eLNMKGUAE%;rhVqMz?!NNg#n4D26_}#MX>Oq1`Nx8~_Acf$ zF;eML&?ySi!N!8R_ae7XP`83kRgjJ}7SywM@mdA-DCjf==`dqKy?Yn0QBbdfPFIi) zWBUf3p`hnlP`y};Z(#6sCT2d!S&U!EZ#1d4J||5-r>dB$>q zgm^0Z*X+mKp==WjtoMgp~EJMZyA~U`SZczHB+?{;YB;D#uCM2DU<*r%;-e zV+Q45Y%M)NFdQeH_c(Wo1zZCM02~~$~(5bUv ze5d%C1dW%awuVR>1(1Ve26RWNziLbOG`n<3u=E8LHkh%&)}M>eU}M$R_e=T?wSH>; zC9Sgghg)Aa|43`O{JV7Obk=CazPIayU3Nu4ISX=Al<^n(#ozf%GOw5X9r~7QEB&3% z5un%Kp>Mo~8tdiY^XROU7xW5Mo%HJ8KE79x56J39D$EHp{v>_B+O@~e9ZmROJK=Cg zxL)`aF&b--zFbbt5a-m#yH>xpNkyL~9LsEh6i>?q38lEq^9HbS6^;0)PQEHvxe}Jo zT|(I36gJJ}bHEkOW3ZATxWD)=d(>ECX|w0p zB%Buj?o>)66D-zvA^NP!!w}>O>W$P)Kcg;n;qv&Ef$wA@B*0?{x8!}>gtv@e<8d{2 z3q95P9D%LR^E0Ciyy!Z}JM7oJUc){LWc0I)g*m;=C?6krYjQ3^1}BfaPgw1ts+pR4Q# zlG?3JqnU$r<0-%#01in3<^TXG>KbGY0P9kKIe1!R5`gX^wVu4`_4pijRB#unjyX)p zbh#%7uQ`7)snX$stHaFE^rEj4z?sx#%Y0FW(rQ9TRWxlO$mRaa&9xt@aYK5fBH;c^ ztQ%7fj6NrLbQiz%iwO7wj_5}qi|8{7sOmY3z%*PO1)Uxqy{L1p(hDa+6`5q0%_5ge zd^f#X-Rr^Li9SnS8&35R!a62Jg1*uIQ!ik~`@31wE_?4<wH`eK%u`OYRaiaM$g z+7o`KdVVLn$wl7oce9}wnIHXGb+;Pwo{sNa(Z4fIXVgKSzng=YD=_*2ZM8;L%NyPV zX|n&yOudJC?x#MP*mgP4=<|28=O=mFb-}?8(0f){fA??qNyP?t;68Uv+^1=bLN)q= zdK)W1w1rE3mj~qB9$Gr}2DPJ*Tyt2LW+Jtl@VhjbyYZk2?GD@D1aOs+8q|R+Y?CCJ zdHW1VGR>l|QSpnD8Bg=Q3f?uR*lc zm-=QvGeV9rqyd`u(X?ib)~xTeb!)!e0(Po0xdi(fn!V@?*b*AFVW}cu@c{F|rAm6l z4W_GFxmFrXhnHJK;e=%T?J>@$Q6(PbExP8Ftaj=8O)!YzgwN59@Z{NJ8dPuN>(r}S zfbJl;zu}#!s~xr$J7a7Mr@;eUYUKRJuk5Vo{bg82d*9N5v6OcjC%n~JN_FVb@rY(r zOIO!aCLT+pUj(=8*g&O)=bWw9zgwFoh}}5Ti|(X%FjwSo00&BqS}pSmg_#teJ6jVj zQCC_z1aECd`FYd&jlZNag};QMj{q|MGcd6n&Rbsvf{@pEUeTm#0I3R^7jWiCr9dUa zzT}X8HwZ4AZVm#bQh+%CY)k>>0B}?aFb4xDdgdIy|Ko6dFJz9N-UM)~3#k)wE#w?w z47bG5%+dF#BOEq}^dR~V=Y~AubztYN$^8S|YVkQ~q2>T^wg7*n;&RY*eXP}b`=||& z0zU)cLLY_4jwypPXDT(hJW^jZ-y8rQl>*EGU~396#}&{<02*DMvBGEMaUkAonBJTX zlE;A*v?UuPj{_;_tZa}x4y2$*Bthaw&&cCI*jb8nqY!@?_~4;3Xkq@r_$vUSwd%7c zB~iW##5sM(v)>Is8R&*0n}PiEGO#Ev13Bkqpc{{D2J+9#z@oSez!(8535=72hz56RmY~OL-}qZJrd;a@<8R|Ymh49)PadoM z^&X`E@hqm^_awF+2Xadq9U0zEo|=@(Q{Vqrd1?(PPksOI@&xnc{%LL3lB@H6q`oni zc(k4S7MU@z)<6%i|PG>qI(XU!!^+Vk^X8e?Q z7{jF|>wNsPPRIUgPREiy&3Aah_3cHiD(9LpZ)OW;sJ-Ekj<)xae*B`=5*Kim1q>_T zrwTx2U`Pis6j7p07xBSZJ!w?~%{Wp(;!e-(M5P>se3J1QEz@r2y$+$RoY$xSY_uN7jm znbEnMGESbP;IeA!6?#N2)e?XgRtbac9MAX(DzC zSc4Z*y~Z{hT1OP74RM*$RF|(C8$Haq0cC5SHOH??syS% zIX7Px&q%P@Z$weR`AmF1h3_2ml;u=*h${nOPIP9zxmqs z4mqt{*^|f#;a4U+vT-r&K+Ftw@r&|0@0LYrS3D1Z1*F8{enCA8c_OTb>cr zi;ko_(2X68enDr~E1nbBvA_+_QtW7o7%|r~XeC`-h<}9xYd0~##>vHauH;g8Uzl7; zgzVV)=IdWMjI@(of6Cb;-0;Jb}*9=Fewxd+jq2GGXKvN{Jz6SfhM%KV?6 zi<5V@o}NzK>b_HVqXwIvd#XA`eQOT4P98$*0`*TatCqOrzFqM~XOJ>E-OgU4o-(Qq zUh1#aPX!N|O65r&n$y4Hnn<&|5l)nvTlrZ)HPP9I?#JlQ1@6d z0l@@vv3kZz321o=>JP>$!LUo(=CdOfRLL)Qz>luwc$fpgGgE*$06Z%Nm;=DGQ-C=DJSPR11Hg3xT;#s~L@&7u0);)R03!Tb zn!+3ao|^*90pNKlz#IUcp90JQ;QAC`4gfDm0p>W_bAp6Au<2n?aapT+LX`EYCq#9o zw~CsL3>SBWH?0~rhCoJ=x{Ust-m=IfRY;PP&9w!l)69XJ{cD;q*|&L#77PO6IA5wI zf>LAW_D>DJK?SS3%>m%wQ-C=DKsLA-<^b@b6krYjFHQmG0PvC&U=9E;O#$Wr@Uj$O z4gfDt0pT`-t#O$S#uK_l zNPKZao=N<7_R(aFv??U`H5_DtBLcNHEBaYa0ujn4%a8cs_BF6gN13appoZN5R)IPb- z+@ewRV+smqUZ(;4s5kvuz74FAv&PD;WgN|#?dlJ22-WX= zZ_s)pojoIngU4^d-y2MHHLq1_pw2vd&B6J z>O*f@m7L;oG3T7|Cn=!1o|*9`9F41yf_O6yr=7I>+1i{X-#AfdHjmF;h56DO`E&(b z$2QsLu1ffX{j{p9(EKD}oOJ&OpBXRj>J4|oG{71K(wO-|bUh=ANoiG~$_p0przk0? z5Bhae6jE2ltLVru?x(Iurl>|74He)cTY@)!goP_a$R>I@5pAu6xo5#~FKN6x#s#^n zr|vXbIZSg=isHyeNZRGczosgUZohdaRgO5eBUTf$<%L6&4=YSRl;}f~^}>#wR35>a z`17hsF)+?)t%RV>HvsgM{Nlhs^iis?dfadRQ8{(4GqagiH+_)~=b;`7K+@LLCtgNV zh9*vOv*kgy+d*@-!fw*-MGWLnAqGCF|mW_CQ1d>4A8G{#K}Nu zP#RO79~R&WM4tlKsD<@|QG#KR8cY4=wiD9|I-d1HhQ@XNK+m417V3)&@#Dz@RpA0= z8lz8;1IFN4ZYpIUx>f!>7bNi)6l=hhIKqlUxHgfvD)#I-lwlhP2mGDgG}Mo8CoY|I zBZO72evP_VixH#y(K8C#X{>ifyCzpBQMegP*6Tn5d2JiQc(gVk zqtJyh?nBv{3h@#6%2^s%ODW+&Jtnv4i79_CZ+7;19U@yV%M01qHDu-LF+91>&CDGl z6B)W+sY4$kgY%!EOBgojZenBWxH=dghO0J|_V&Usjud2d>fXaHsL^P=$!~sE!)tS@ z!-H(UW9sE9xhKrHdWu(cHaLL26pfL-yshHplk6G!=oZRPdJ79y+fJ&`&OHCxW1h@E z70!K&e=&4cC;vw!Unn2FRc~<=PycBgv*PA3w{UE4A$pTaN+5-S=r-qd{bI`~k0gPs zjaIwsssP;hdVqQ@H0Y4_lbGTm5(Zr9LSdGdb-A^>f~_URS?c?ZUq%K!+x>S1W(=vm#;bFesv&keL)GhWFeWhfT<~pano&~8 zwVpzMVP6T|4xv@+{tyscygrWSRA zs+;}|fWPx~KzS(QB0nmz_TmNn>~JtYzJrwUXZR_BE9K@qC-(>BMzCCN&emc4e&^;e z#pBA({VuuREw@#mv}l1>>RYf7^J{Ke_93AYy;+^Z0gr{CT0#?LW8{hP7R6w17)QS4 z?Q+YA(d%%GyVazvgVm$q)9P8vc%74czr%L`|AvG48SF3SZ6oRDF|GQNLNKwg&}&+Q zWhX7oO6f0Syu`1RsA3qRGxTYSL5-wH`Aqmq*@8mbhQ{+duA}4n=XCZ_A7ia2h-VW| zXyVp_a@*&3is|+_B~_Pn2i0t^@}zk4xy+~iPkxqK1!`qrfVHfx!6l^zGpa#%Z($?2 zh#jEP-PaqvUv*ws>79BdFfOkB=3mIzt-Sf0QQlO2+(p$oV(vcWz%lK*$!??+^R`nD z6cg1$W55#W%F_-M$*U}+w!J~FAGET5=5$7p$CRiO~S23YeBqFT|G z$cUMN2ySwCO(A|E5&H83lA?}ZiM!sFI8c=B!+E1%G8HOEKOFC`>5De(6qF4QOVkhM zA(PORbIh3sDyNrMRScbMrc^1`eH5g##SzT)O&NlH$@=xqw*+i|J9DpDeRz^7U0mGU zvGrgy_kdB_eteJS|9IGZ7t6ys1ug6+6kS~rOcgpZ#V$h+m68r5!XIeCzm<^)n_55Zpxt($P!y^(AhO) zMbA{q!RGvCYEGF zQA06&)XC5*vL~eT#SEj^uQ`B>g{-Tt1zf0seBx;)viMo&Gxm+`y?Mehx2o_W;rVzE zD~=>C{D|I=aO|%tyhL~yKacd%(zWzGZn;iBmXl>|2~aLeFvv`Da}+2?j;TK|Z+Z)C z!g+CU5T?;0pKg%~5%?g6hY8Nuv$Vh9H=mrYWA-1NWKeeh7tP~Amd23Z{KmXcH!a*) z*N@H2fZ_G)oNqXLVrj11oL~u_t#p_*gCEcUdPuOjqpvh^2s)EaX{m9r-@H6c3m#hz zo(?wK$MCbO2jo%B}zfj0A-&pB|+xtsY@A9SBFIAy<F#08u9?P3bvq`l^ zurSd3-R5=R>R)gX_$m~GeeJEapSd=dh?Fi(yc`) zZj0;yWEu-8{uSwm*~nxLAWPjbWBEjX5_CCrvx5q@fMoU-{E*Mx!FRFnL%!h!<3WUI zPuQD3in}5X=a7F+`i9e34)-Z6*7`-gff1n`E~ZZvU{heP_tgghoCY8;%Cj2XOpkT# zxfCnp48ipq=?V8b;i5EN^jeE?BKpaekkhFFCWTR*T+f|!S=XLbu%~{X_EZqP-Rfw| zt>|za6h@q>PRsls~w_*}jqyW8pavIh;|o2iD-m?!8LE%j1R(I@+YHns(!(aXHATL(FZ zN9n)=!52jDRh~0xo}jx=ldB&;L*Ppi)OFe%)OA#Xx_a}rdoclSr<%*o;WxJV9~(r8v=h$P0q;fkS0*_Yt@kPXB#u#&N%OE_jqRGWU#&OpqzHt5c zIaA@VWGc+r#om@q1f;311uMBNs51v#dt)P_iSh}0anBNNU;f@sXBa1Rt4MRh@#%88 z?b~xpw1$@Z!S(=zp?ieu2p?k3xGslw*tg5wLn=vkc4o%>4(Ejc8zYdc}&V`%z#V6(8kv>g|{E#c&P5$?G#F{n3iMwX5aoROv8q)VR246BM6DHBX4 zn9|iwTd=fUlv{8D$bs#5**XPgl|viEjhz-rbRx4s_|2W?wp%+d%=Hg*$#kLuJL9VD z5;0548OQ0`t^;tk?IuB!wB7ZS#eL8%rI&Ojwq6pOy-Z6(I~~(oI;Cf8@Zehdy#uyX zy0VX^o%&1G&2gD^vt&J1qP3cq%vm>QoVTBz>ns}?={Lf32g4Xws50~a|4TX7{cp;jvVzRmSrUz?Kw*Jh&JdaFq{e71M^fy92gsX%8R5cZX#KS3P8ekj>v5&ebQ)0BV0b5cJfeIOGM7 zq#XUlWm2{`C5X21eluBmf1!I;_jd)&4|T@;lN6LxLYs4?%i&o@%{sc&zQ^efGTi-A zeWc{bk$w-(gIWJ@w>AC6+OQI906SylZf^RE@RU%bg&|+w^DwM&6?kznFtP#tMJiJ1 zc9%3=UQjLCB~8uSJG^HlD#^8_LG!Lh>kd;p{(LSt`p6)!FA%bE5hqK$y_$Ef#vh?7 zHVZ$91L{I{S@ic){=dxsdl_S@l+#|q$Ka2|brf^FmcTXVm*I!;0N+Tc%;@rRI@kRu znd`pIb*8BZbeq9lUZFi*yVDnbTDd^9I>z7Q1-N`u`gbb?MpO`c0K-k(E@2&_P)rA* z{DP<4_KD%BQigaomgC4&P)47)&F zvhWIJ{$2>L+`THlzpNE;CtV9m*UwkFrdjcUJ)AOU=*n*B&SvPC;ksZ$o{RHI8H$zn zPF=G8p1y8-ajDYdM83LRl-{7Z;xW0aFyLnAXB5m`{0JU;S##jtT?~X9;ri1$oiH@f zQz?#2T&nJvSXDc|^*Pj0`+I3guWJdfg!NhvS9+O4$7DK8J?XIga%RaFCs*cn{Vw->&8ZRa@_MQ-x=C-W*txgt@vdSP z;fLwePwyvf>gOPMQhKLUO6|TDbFW}zmKy%m@vV)2b$pwLfBkr=27zmE%4ho9N|=L> zJ6Km!qJwq!!L@yXGeUrMQ>NuS1W|uvGAv+O=4M`N_SE@!A~OpM4o?WO51uH1C)zVn z*Ln9!2BM!=HQhuk33HSVFcFKLiRf?$7QAd8uIFWHOjlX5{w_>Fy_b%ubh(LGo;wkf zLt7t~qbz=VBJN@RPwma(nCvVl*en3YxG{TbuJxPTbKD##=GK8f5F@~#$C)}g+%M&n zP%>-xOSAQ7Xto`fGeOEVGCMEeJM>_bN&R4~1C(##PZ5E= z97Lq^8pdcV2!G`5AS0f6eF>P(PScC9KFMTDFk`vKAzWJ&krS*~4rmj6?Md=kz2~9e zz))B_!>MJbZoHQ1R0O9mFqs`o!z7$y z_x#7Pi1o+SqU5a1_Go8sD&;Vpn8TDWJXCuF#R((Cr>nmP(qpGiIPU0z)eb0N?P7_5 zPknX{L3))vf*hF1)!FSRt(Y}T)SpmmIY`p3xC1ng&zMwTqsk)(oohgCina5Bxwng`bD^#73 z>O}B$YxN_Ft>r)vZJkz>nXUY!9+MiIK_f80Ktz!wGw0%tOSs6^gp6O2nAJ(tr(6%j zWn$RDtEU)u;l{e&2N(nHLA&KEh4rgJ6Dq3yxJv0-t#o&EDZQplrhZJXGtae7H|l;koZ_CESJ9`{oc`Xy{)OD3_R^}#LWePX zT^kQ-N2wklO8s*3O_n{c+?4lO_GLS0_b=*0Ytzm&?X$R>uJxz_KbVAe+7>T4$uP}J zye(I|bZYDOG0>ZwweT=3aT@v8*|C#fp0eVJ#-QV!c=~{i0?Z zhnG6bxfgzaiZXF&(`-)wySPdwK&4WdR^A)$V^-kSOqh~&$HeVA^-c%4|L)ufM>0*; z-$#0zKK)*$uhQ?BbIU4y#-#!)^&5AtQgJQYaIup18Oq)GD7pKm;Hsn?kgHf!go-_8 z(p~)nm4QTdu2mT@;ko|B?Yxbf*gseqoI;8{S6N&cbbQ?^&VF;ogN#G}P_4f*6dx+* zl1jC*B%!*7+;aNKz0&=z4DFl%Irk4&hOt;R?DX=I!bdi}Q85PGjs3{H@|RYYPCZNE zBgqwZWodeaJyKcfuCPZdqy5V|5&An3`r8rWHLBq9+VaZsxL;UmMP*sviU<*iGM~kK z;)6A-mb+?yZ%=<^xz%~B;X@23HBS0Dok4s5x$g`L;uGoL`sQ?+)EX(0SXo(VbEGli z;xK$Gr-h67XpG}ufsK=_8+Xs2nV8CGXL)Rz<*Ldmhjh5($Eu3k&J$Q=l|w_eU{_hm z(%ZU=+NFhjczz-5Kg@D%If$Lm>&LyF$-`H&RxpclA_=QC^?@asPI5Z?&~rSPjc zDIbLArF<6)$e-db%Y$q9p31jhK>h@O9O+9qt_CgvBmD`EiQpV8`P>)g!GDDRVZbNY z^V0aTXZc28`g1$b9Ny%T^$BlsN%qXr^tLCI3_SB|nE>;*CA&BEqStE8KwoedxDVI! z06Cxk06D9FRp%pUDAp&ixdc+;2{y;j?k)~b3=~I>>L#=ZMfMYVdBczSahzS_PxQEr zE(38}n{T^z$;hx7Z4q30Ptkw`BHYw3n#S#Wf$btDTN2o066H3<5nIPx+Y2C_<$lm) z8`i%h3<}vsPL7__v)4`-w3_cwkEIOph|I-m_FyB)mQ@0-C6!pX%28&9+&BDFRpA;j z2}-liOH%Y!;<{Mcyz-7%Jy3D`8OPyth77xVjN}^QhgRu zxFDHPh)S7R50}7>e7-{t*wVH;&CjMau0?rA(XQZbeQDlEMmG=UlZ=H16U0cyZ-RWB ze4CfMl?DgQp}ZvD6gnP=6&425(n#Xb`4SPdp!5aLneop)zQ^)^D*xyNFlg;YdNq+ndb0F^gRdY=GF)R~;i1Rgbtn}kAnFH}qFa<%#;V}j{LMH_1$Y1x! zyzX`Gr6_hI$pgm6(FrNpVszHvxK-TDq@ zIolJQcuxS@U?3FBINashatGy>q+N<)rKN<8O%LXH<~N^^4zwd_GjmzS-Hc`z&nORW zTfx|fz%>FQ?}+m1zC^k1$Xu{J?m)hF%fWmV2H6@3YooVZt!Xa_gk<+ zqRSY{d7LT7TH>td4(U4U4U|TX`aL*BM?RtP4WHx3u|W;NAVaPF;4}2jMuoGeghw(b zyp690nyjT0+}AV|hS#I3FHAW+2iyMo!uGi_xuc(d3UJil<+hj(3Ob9a0<%G@Z~lsM z453E;-iZ3??o>y!=uT>RFBhsQ3PXS!(G5Sk19*cIwU!8J{;bLq5JsOPU{2}{&nGNF zFAwUhnzEz8dgM4C>kS1RtVfS_&dizOb;eZ#e0Rw0nNuImoyg-sjb{6k!)25SZW zNj0S^mH=;j*-;hTc_l=(&HOfREako4Ne5rc5N!f4rRP|os1NXSB;Vig&F<~Y340q1 z`5TQQm#WSM>zYy%O_}A|_> zYejH_e^vq)uJxy-28>{}$ueW&!poyik#3wODs8e@vPryBd<5>sz>u4sh(FhxH_bvx zTEUDfH=qqj>U#Q@e@|LZXcRl7BqV+yyj(3&4_`sD7m#8&gJ#d6Q>p-FiUASh>S-gol3aF_HOIYmkHorIJ z_4LsAqv-!r`Co_Ijj6K-x{5Ih>Ra>mbKLIQRTwR~D=MubttgH>_Fn_zsbzsRGb8$$ z;V@u-6+2yK`rNCOs6LW#+nB$?n{{|rpXQsdZawt3SadXo`^+1eTOIu_ z@w>&tIfyz+XJ~UrXDC1OdPVi7l_FkBNtm>JgFr#_CCcO85WSs&Xg6;0ED`p>B^!LE z02F-%-=0Ieq};=*UIe#0L4w2`jDD@SZJi#pdj_nydsrN@X`IU)nj1UE@z7;C|BM;a zX~<>ueAdp>^J(s@8l{6mTR%$l%z4V1zr0;Ijz*IwcvY6KgmI%^s38zdQoLa%xGVpA z0s1C+>y%J|Oa3T`o=7ZS+TeG54otGLh1~O)2M251dC4w5R*{gHglLeYeYEusK99FYKPU5z11`+kQ2)%+7oq*@;^aCjzT7H!dr9h zBhy5^psRp#fpkKIA>akrlYW=*ZSnsG{=d&Zw~ILxVgjdNko3v-EEA`$2SXoJ)>urO z9mkPZF^R(&&opy(K%=&SKTd#7!yt+I?$gjKneC~NkzV_0x)9F|; zQF4yqNu*4;LQ++uuV%A-h>I{ZIfC#@LJ&g`!ukCH(PX2ojP&cAplT zZU8wu=^`zekTjoMw7oj6&W`A8>%=D~9l%OdXWQNtUq2VfyF}pOd(^#2ub`I{K>Zjl zLMaGjRKvQUFjJ!RIjtBG^P)EON5-N#c?sIIXdf1uSK~@<@jDwBk{HsfeN`If6j~j* zXJKt=BxX<$EvLZl;z=A3axgSZt!gvh4bPFskI|aode*5lI6|hLs1YPI_Q4(U#t>oi z6Dn8*WhCr0jK;HgfV4{n@9+O`xXi0*X zn-?p`i>VDe&whC;P8rdNrvwd#@d+IS$k?(5j-oSGGY_(pF^E5=QG_r`x~ci8w5&{* z7hKmdX&qezFKTh_;I%B(zk54Jg%uWgJ6Gyk^meY`TSr3K4nD}LdpoOwEDXFIa+vHi zV4mnPy@fz~abi;$HNWrBDai?i_46%!t9jF1Z2{#6(RTr`bPR{nkM@^z;n8!taAIB; z_FtNGVfKu9Jt)~pPtFwqT4<$cpZH&ual-$mj73(4&b4~WW{t*04OIKnW%NausY3V( z4*d^;{J4j%fVowBtUE#$;!(|g7p;h-J%;m$*YNgig3P!%G@tiwEX^Z$YddUQG5uJ5pI1)b$11~P&SHkHtz#bUc z>@94zJ~ssq1#A(BUG8hRr+z?Pou8+g+TA=L31>HNlw4g5;`1$C5>FkhT@BdASCUD7 z=Pq)BOEULpGoI*>918j=Nuuom4?1H*lLx1GXlJ^ZXj6M%NO1U)PPF1>$-3T8G=!RY z0IauQm`39g8bL(|b5=AeGF@78cK!AxueN%(pK}y*n|XZ%@8?jb=E-|L;f}30*sn&*R(ic@ENd__3I~ zIw>pNfw`VcozRu+KS(pD`_KKC??0}+|Lj}7bn5n7zV>j@oIv#cx5vQGd(jsuF@{*U|BHt--yie!3j%e!;q4##fKO@CicMKPyxTXHx5r@ImpUG-Q2`6Gk--9y!{ zZm)DZ>7c3oL_Y!iAnMkkKQz97rMz+B`0$3y(eB@BS?LMTt^)j?;!AI~H#@`ie{kan zJK$jUke&_iBppxd-dwoh@*svdFYjI8x-T&hj#A5+LX^XGD_&y+$+* zYmX?L)Anw+=V-A~^CgorOb0X(kpoBZK+V?9m?q|U1mxWjx}{Xz%8@UOS5viPPGW@J zP%_6IEx0AO<>`XQXv${hRnANjm5|(z+6l&wvT2RH{ zUfCN;Gt%jw$2l$-OIZNu>oD5J%Xa9O_xTuFM<6@4fLMkOH94`k#&~u=bz+-yO-{Pa zRdUjLSJKG_*43T|m{)UYvnS^5rMHAOE5=u7dY%3MBaJ3;F-N04D~Qejug7aNlfn%s zgNrJQU>xn$IivT3KQj!eU&jCX=Ucq!K4pd5-YBrtLv$_>T;u<32azia) zBpVL41W9DsL}@Ce&Wsy_ryU@WoX)mHtP27vOJGtl!yD&0GE8r9CBi}vmJCBojdtWt zgo)tjFx{}9cj$sKhc7;qd;7&HP3Gs0Q&j#El8Osb?ius$be+K9(Xiv&d3p%rOz4=~ zaZ5Ji66GIz8C<&DRFf^Xo#N`l1 zL46b|M&hdV#9~h3bx}?xlWFl6>l~}v3`TES{Kd(&8KTt1a#AqdGU{fD?Lf+n6I4WM z$+j2XMPE(OS3z6H!S+JgR(Qa@P-|=d>sNyD2U@?0Zp6G5KYV}`(wT5O0=If==+B-F zyQzA~iMYU!MetQ3E-qKpneCiHwT4K@(g?LQ=ko#$%momD;X7#<_}JyM3f9wKwcy2f5Q8TX17q zaDAnH#Bv^R*%i_QxI6#+DtFbn=~{bR?nl?7Y001V0q$dRJdj&SSZ$l$jo+~vd2&q* z+R@>Oa^f19JT`da2pfnW(_>-uQ-0v`4W4BzkJdPtW{k5e!bS|yQu|%5c>mzXm<*`! zT9!-OSuUGgKQDvejmxZreR5eKYzeQm%$h(+%*xaYhUIbSEv^294N=D$U6spdi{%pB z>=^rg+)GVHCQ%<1Cs{JHhwydNDLC{Gjvg=NE~gJbI`H~tY&doACf9?!cN1f(`L~oV zebD!A*>bOImn+x*rre7!Pfh?2rd(_=yahagItDCW3}z-iPd<2O3XAt5miu=XWjaurqEJ@?+ez0PEMX3{;GNiqp!l1pz% zW*|%wAR!QzAd9RC`zA|RE_7!AGfoJ&f&p1X6cIHN5L`h7K~dQe5Tl|fLQuh7!S!?b zH2&{p&#gMOpE^}_>eQ)Ic&KnLT8X{yZ@VD>wqmCu9(n_B{bE|j zh4F;E8VkEuYYxHm4C@wENm|+4^)_Q-F7E+bnb;v^OS6+=hSimLFrhOkr4bS-O_G#? zvbd3-th|swSuHV4_%U=g$~qdG66`PV_UU>E0E(8pUE1{aH?*F1IF<`x3(04Kl5+Jq&?QQ{*60~fBy!yme)1k( z8Ig0vcD1Z8P#;`uY4l7++vN22Tpe7Wy*qw!*rl_Lm5$MVipgWjfHr}pr`#^pbMTY zO-cH@!qFVbaa*_a>C5nySGS}gBnTdb2V2aHp+ZZelH6}v&|>XBC9uzE#Xf~PVKC;* zL(HaP(?C|R+3Ui}Q%AD7u!-v^L{>iB1vd3G3=vIACL>-0Nk%MvI#NLm#VK&5h z6G8qE0%yPwerzCXAPWJRU7rDhz`$Pw4|YwpJ3*a>3B$nmv4O>_o?>#>xa|!Cpo7|* zj0chCL{S`#s>LXG=PyS7Y=Kly=ozy@Y!T|GH86GBi`6L2z^-aeAE?dTP z;KlJEhj+1&?!Z06bYEdQj!8$}G^d=XMm~+dGQz{T)T1GVpfm@ZB9npsMh8 zbHIV!#1Vis!NWHZfhZKuBT>&i^nitD2wuC120a}0KszPO;TuuUuj%1>+>O2m`vbaS zW^(IK7iG)|E<^>}jKi}g*LSv?kH*2_Kg+UXcazZYXL&O~9iX+Zp~xt$eVzUh{;w^W zkk%NawDzz><$t9$YlLpw=O)zeWA+BXy`>K+K?A_es*kJg4FLDIem(-|A)pukh zAYd)y2#L$e!=4P?w#N?%SR+6!9l2`+aoZk0VFcWdZA1_^xVWYWr$i!%8zQEr2slh^ z_)gRPLKbKC!1l|ABNIde95ZKo*FPN>z0CJlA9R&!m-s|hX3{b2wTq(?*g#7 z-p9a5j!CvZqwoR;%*G(u0r+o{F=U&`4h)hVB*_jAlQCqQ$yNl(4v}PU36n8oo5?Q1 z=1nSzbqY7T7jYAJD6?A65D(kPl83!xiSNgF7d2YCi`C`bz$Wuehl?3bh&b?I3$_3y z?9OYSfI)s`8izlQH4P%~+8J21>Z4$g)_OS1FBOmP+gd-2fMzw}CZ-570Rw1d5|v`@lU$;Oo0Z&Uuglkr z&5Pmf*kRU>McrVqcm%e5we+ldG{>+^m|5o2qOi^_aieul%1fgromyiS8->m&Cz)#G%_#1ZZ z?)fN+dpvs>>~l+{w|09_xb58u+KZHH*_#;0|1BHw=ZVrTztB{CTWKBtcZzo0IHY4X zPr(HQzMU1fy-P{AWJ=I^x1?h7c0f+Fe_;#v!YN9u5?Zda0F-Y03X3GljAa zB#gfb3i>r2$csGtBz*T}p8nlP!t)Yb!cI$4q1@?~|N9`_8+1qo-wZ&%p#x*6SI}w9w}Z!0eh0 zK-?((cp)zc_+fJZ2>fFlP^dBGHte_kIcAh>YIk0YT5-zA^U@lUW=eRhk=+K`PUgM8 zp(>nm%ma?EM<1^V`>iK7W0CgT4c5prs86}K_9f;l?e#?Z!zo;!(<=7JLWDbXc5D{v zvz+yjW?@~Kg6Hv=19qJLi6EmbNxbz(K=2NBE|%`qJ3sqa{tr++A4X!*`K>yK9)|o5 z5V{nLtP%k&V>~?7#+V8DU&YoQ8dJTHt1U!h6Z-K#2vl)LuNqVmbKqrOXy6*ygS>IL zf%%5nVTzZ6`HVZP*)tc3XUC=^9`1WJ$IB$-!FLxoZZz(IW>W|9$u3Er-esIGcd_!` zYbXJZf;z}#y%n4tIHC8E-?K;Gi%;=3dl)kRmhv=P?9o&v+rp+*T5W3n_2R}p>_uRK z{-IrQy-Tnx!342oIDF?4UdU*HR6u5t#i4rx|Ic z{r{oOL2DC``=SiKZ)kclZ+a583#FHK79T-xDkik^q&Gt(g}u252mzMZ{msZST|CL^ zc7P^WJTiUEIRk1(u|wF$TGL=O>g?5{vsb@niVq2=OZvymVOyeenCtHq_DR<2sh`#; z%B)FUvDs#BBQLuT(Cu{81G*&TOzjYYWygh==24=CIjiPpYL7L7ps^@;Fmw2H zGl$#Bz`nfWuDs2^0^;n*Z2nRd6Tvyr>9OL5@SJE@)cGyM^)O}v^8L6_NY1t|EgEci z+r;+&fo6aUJpW=6K{O%S-h7p`8|WWm(APpo*)C^MEQ2>wZNMH zFE&otP;oIoCkE^ozW2-2)9Dy54R#iz0K>+M~W5OPr*6e zjt$^?F;3R;w%qNEt{a9dyBC|@VVpZ*qwmb_D#g9yQ0HYL zV^FRez!%bQX#@_kW4w+tiZA2^O}~G`4~>=Bk@(KU547J1AG!L$j=sZTAgUaw&G>8u6CSn@zgAHM7Xik8$wx}6IVXtT+r;#?UY2%q8XvZ|C z-HK}JeQW7p-Z*L`b0yi(PY?yB!ua2RH>y=wivEih=&eD6CQA89#FKS-qQG}C@Y0D> zmR3j2I^q&h{Vd`G7G;CV$!kndm)(PKXvA02G}=oPmEeQ(^9aZ#apG9}bU-sv6Ne$U zX6zfj20Ig2aCjcieJba%F>_A4nRCEW{TG>^7VwO}j?OYO~#yK2-qCwzxE0;i>acd*x^h-O>;8Ry=-|O zKmm2=bfhsDH7h6qaH7+!Tq-j|rGtAnxY*?;(;vU`FH~Z}Ol6}SWY<(P8sLm(^4cq3 z-bN<0L8|pRN9)s>Oj!2kTJZTOQtlhs!mGkfrT^ZWoG6mB% zpsq62Zj%&{JCGQr0Sq0JMK=w*Zp*BRT2(s$q*Gf-`Vk(Lebur%3dhaQS%->93+^?s z>c+tRSZvm>0=Lt$=CT%wy<&&iwXY)+6@=QOZv$?@YqrF8LD&)Kb8Cd4O53`#@Szyu zY{pQie-t`~QU-zDZK7t@or5SFpsWJ{o}{+Dw}bVU&47Ye7`TLbIPyyuPqv4l2Gh&i z2Ak;c&Sg1yDt$=>uy0Y9&&_LbnYWf%o`*>5Su@mPsP(%<}L_7*2 z!@y=iB>7|VUq^DD7{;KY&17jbGk2wN{^iUBQXGP8e;s`%!*s4A^wf)m46A0`lf|8D z@Ab&cx45%gWKw_EPqAB=X1%-GQKlj}0$49Nc9&A6@Kmy2o>u`2Ya;1%xjLymXoI zmHm{@m0brS7ST${gaoWz)+rz2cpDI>Ft{ug1g>NzgP5o|Gy@>r)k)29CgmIxtb^O! zdOe)l-|0jd2$HEx#$!9jV@K>O&*)lkH&`a(&_4?Q%qC#6)ot@t7|!SQ3(*|i?t$0x z5Qzua>}*OIRMrUoT=+9tOAIA+#02xRUFoReqn5Wj(yqIPyJ?<9Y=C2{dm2wqe3a0? zo*^E%ZXJ^{X0UscJCser(g!hKK!&}wcV23GbiBCK^%k5iMj)8w$ijsaSW=`!RLOw+n0Z#Km*L1330>UM5UQzN1XWffg9WyNbchDm=i$UK^hpIdCIYclvLsZ7rM5`5;*oVOe9D=aI zu;0*AucLKqS6h=>WX{8fQ(Q>KTy6h}sRHB85*wzHpNZWVBGl|*jwU(eWU{CH80xrE zaJ=I^I+Ro=-k{@t<+$Csu1?x9*i3~T1FJ|YwR5yj>TA%N+tEwCk)8VU(e4T7%@bn_ zZqUBD5cA^-bhfOArmg-ka++NzF3Q(WSK;Axlp0=Wjc|1@cjy;e(@PM~zZCz9i)^cY zGU68Mm(dH3;X8=R?`D3{r}U59z&5kz+#0xWeNip=(d%KI4uPTShihNvd!KhMVd7=KnvS%*I$~NQ-y<10{#pXjcGC4ye2){k zuUBJ}GPM^`z7hM`-WtHt>%PlQ#fz#)SD6fJR2I%DFGL7#7@&JEgR8h2oFsy^4A?)H zviwn&^dZU}c|@#oM-v4vs!DbIb&MnTCRv}EsLv{{wGt|`im8P{+>RFia;7-T#Avsq zdiC`HjxxvMfU?K3?m$rol)zR%B?bRUQdcnf8xvM)*J!26ojBXlI$nt+-aDBNr#He+ zaStYVv%Gf!u7Ytzmq7_8mv=J-c1g?xyC;*`djOps;Qs{V;}ZW`ODO%0%`YSE!(vPH zmtkZ|a+|4N^a^_ue6(pGPBE;6bP1b^)0%YgjtQIEs1Dm!tmAkmy%sYxGdD}0sV{70 zGRBH15&2h*2VHGIM8_IP|7~t`EK$*DKBfyAOsr-I~DdVQxe^w6>LazB94q3;?-A3nKz)hHjQ1 z^NPz%R%wHng5$VrYYSrUVZa8cM{<%+FG{%<`Bbil^1HP)4?Q5G{9Y*L8hRRs#_Hcx z-S?{Z2KK@0IchK?K)aNZS+Kl)t=`FWQkJzh@Nok0A$u{o@|ku;`!_=z46$GO^k7)s2nH6-dri^!u#Kg?4_xu?vvj zQ@^TyGxF!ryo4dn3)_h!VTkjCFwT^*`A8Vz{4k6&t}F>VdEJYMQc2hQfsOTa3xM_f z5z_)^qvAmODDRkt?}?-xSzED2r7TbY*IAGVKb1f62AW-Mw_sut(~~Wohml%fo-YM? ziUWWj2LN&CJos6ZaZ;myW}s1UTr}(Z0CFl76XiL{H4y0cCVX({Fj#Xbuz@>y|^%qt0sExI3LB6&sWr8qCNB-=-Lm0*Iuh2OSZ3=n2Awv zc6Q#ElMbZg8pZYh{~~>mnn%SONn1QB76*@t->%%=E#T5{RQwS#Yt*H?Lct#o{8y>} zcKR=@jiAC4pVwbl`^GlI$h&~_V<*d;BJw>f+6mWN$K5zz0;jfIqSzx6FHnc*h=_>G zyPUggYOhhuO0-OfHkHzDCx-3+f!zKgtB}72U21vv5Fx}T<~#1cPMLUo+j4=!!eO)M zRmnKdMpeH!uvJ!_iS-#-_1zXKDZ^F{?<`^0u%-yz$t>0$)3Y+=>-IqTrxG`{`w9VH zHDMZ|YN|8lH=+$vnd1GnC17toFg1B_s)J=G-~%(pmBAd%lVR+jxNcM2Ea!FJy)rJ# zZSK04f!e%x9|ve}?LT2xehH9>Mi^E$%mYFK-jf`4%@Nt+8q?sy&Neuj$ygNBj}P!L5nf-3;^F-}z=O7B541(_%Hyxo!#30ZG)q6Ep{*~$DCUcUYA*81JFz5IyQ#$381v}%4tqKx?+;_uR(s^2$v z8h`ifRDK@{>PI?0JEW;S$I(>N*x6BM>)6puqBOJ+)~!1B?!Mj zg<>vcA&K)h(+D^?R+D~gLX88};_Yxtcz z!iAjr31^Li%HA^MC&EV2<6#fjJbp?9pxkZk8Jc+89d*67haJ6h_}NjnYJTiQ$?pT( z!q4l`#rPLHz>la%2m1{zfk^Pa9!@QyH683#)(~;U+P1S5+^rAl7U{NEqtz;1vHfAA zWkx%z{z($9_MRF!H=Cre()EpDlubAaZV^1)jk;VMj;#~MjV)HJ!Tav0Vmh8R6H^(X zt6;}Qk5sh|`B`&)p(9Gt8&lsB)FTL%3Tq;zztbnc;ZLJDeA|w2I0GoCjKh-m4W1X6 zLKy`FPkM)3C{_#cbi_D3vG4|-c2v0HNi#8clIn~@f>fu01jebu#uP>&>$J@|;Ahdg z+_?ip=*hp#0TAF%fRZ|7LP1}xVH61F>gS+S_&uB7U91c1r_wQCZ6Jf8dab)ys~b?V z018DEZoV6;uR%I)F&iI z)PZC1bC?5VR0~0m8Pa1!2dVZdyP9ep^&!N|*bqn48W!Z0@TQ~3!6NHYIn~ryuA(yM z0dq%@mk~wyEso=@$mLZRL7OO@<2t~*L2p8aT1P!R(5AZxBI1}0WwwVgh%#<@ROL<6 z2M>lMU9LYSkv{thEI`CsZ4Y*%+)C1xd#t4vyVI%tC#2QyqQwxy-irxcG`~~z-Q>=Q z$g-vm?lLa9wdQsT@?;YEILAl=(q0}DQvGZievtEtb|uAY`{KvpL)P;u{6_KnBz`yH z2MUfIir<6yeGb3x;`ao8zrpVn{90OKvA^NlgKryt)E&lAB*h<8wV-J(K9LZ+62D9E z!_*wR3BS*o-?jLHg^CS*8viWs0W?&G1jJEaru$(IG0S_H?v+HfJJIx5QO^& zbjxCBc|X?R9}&c1i{KaOo*}6t1YCrWmtzMnxW+o>$Myt)wVWIoCALR0*I~l3N&;Mi zG2(;+R7W!2n776B-Pqg1$PoGSY$!8L$0n7U(j1q_i?aV2pq*hE|6}#5=HL{?7Nv5W zrpUE`l56?D#qh*?h_$`1#1!#&c-HE5Xj}mSy+M@|k2-OHU}Q>x9r*U(w*bHM@Y`j~ z4;>gg$%HXH8mDwFhPx<(;d>Y5?D&4qeC3E;55i>%><0>{ykAt92(d-^y%8X~A)$}z z?G2w*yNV5>5O`ueG2$(2@W#HNJ{Sh&SbeZoMEQTx2jf|x^bZSUZpC{=+2g&SpaL{V zrBiHn0w~vpx*)G$#PQ#2XJpZex(sJ4UN5~My(=KTr@j>G8{8kcl=YSXIW8H2kjQ}) zf1BZuU@#oI7v9KkGd3< zTpQ@+zczLeQ97L*o4G*gR0=Dwutl1^$y~IAJ_<&nP`{Pz1n}i|Ga4>j-^hU{?bNrg z-p;z=$YcqN*CUgWpMa&QOttJ`RHwIM+og2jnr;k}{=B_$l!4Hh@Nfn@g9vM&&9xE;M_Ru5mx?`fO8PeOZ&l=p8g z85c68MxKYov^+;WMUBX zFOqs>uDJm9!Ht@r?Prduf$_2lc!;x0dn3=c1$t2j+?DD{2?i=jH`z}G{EY$j2VPB< zCzTAiYhyAo@YiCHfzX2^3p2|mJ&eNz^hlz8o^Qg%!9h+^m8n{lUOOe|n4m6Oc2E~P z1|f+2O}%C#Cd&TJAGe|Idncxz^*k*b59NNiFJmHqq!F1r^j-snLXydX`>Y-Vy`=%= zt|EZm+<=n54|2G%0i~EZh_qqm@yWrw3&@#E1V{bt0%G;s{g#kJ8Ylgy_ zAGjXae+>^I?a^N_gvM3Lh+59*FX<=El4;U&{?8&&c~8wmHSL+5=#69A0ulWRUbjkH zAQeskP}E@ruV_3hVw8{|U@ih0x}IEfjNTU`(k5$(32pzwXbB4FaP4XvY~fS4z`qOs z2B(_4%RyAkJPh=zQlL9QS<65=QiHtr3R*)2C+@d62jH3-^m3`dj!Ti@!<%UY1xsdW zm%i5eCpf73+RS&7etGh^6bdMbV(kA zA)G(OpmspC7Oigcono)~5Ws2{V~Yg!L=?e11@+p(;j5THLDR;ArjG~pr6z!-CxB%p zfMq9uwU38Q9S`cuO#s7#LXlSB(GFKz7lGnFd$528pLEcC&2z89uL zoNeSdj>N8MkQm21Zp^8|0Q+3^bQY6tJdWRR+zO}RlW`%Zu`_YW+U#sxGC)CGTWroB zM|~LY5x}AL!r7&g!#u#D?%#@mAQO%Tcn<+7l|`<6p*bh9i*DZu-ZULK{G#NGy+e5#Xa zCCs>G=90oStlXzxnUQ)1i7O@vqp?o33}newS*_EN818BhPOh~o5N+6-6*hG!;mbQy znxDBig*zZHI*7J`%ahxqk`%dB*n04=!qG$BUo+yIc{&?{KT};i9m)FX73ZL`oTasq zT6xZ{J%iOCn3J{Q+X{8XN7+M&!H*(undL2EL%aGiS^)r-Dj=(XV^Pz639&^rZ)ylV zSD>=(=vC+eh`XOa`%>OAwuhNKS5$FL5w#tF-@S%v)m4^QR zMI05D8*MPHZ=x^^wIDswaJWLh+6+BHq0<31)x806X*<)l_`HZdmeJmV{7`yJU%OVG zZ8}nuPK$uq0cQ!gFBe8US|iS2MAI)!PXm|8mK*s1%=Bk#dJ_@tj?2Qdo@?9iCqa~H z=#SdYDe+U9!KWD(O6v7^X~1Xx)`(F=ESl}9O{v##L$ z1aafm$@}u=i|t*8t}>CxllCAE&&X`SA~uE8KDI=M+4U|D=BRk=1}jEk9rhS;hjHvO zzl9?GWovTL>Rq**jL%K@kqNrSxG}0?-AK#d3kHVrMDX_oe1C`EP$vTIVdAsW?dZ4N z9wzp2zd^p`8MdB!@Q}4L(~&Xny3p%E(K3y@?Zi0K%NOa{AxzIN#66C8F`HxZ*#pwg z&TL24c&o!d`3yzk~HyuQ{mEBGh0AyU$K1RY7;*ZYnwt@5p+e20x8dq%x#xeODuu94B?g z9sN?_*Y)n!B4%pj1H;I|f^{Yw{U*K7AR_L!pNYERS~)-dXEp5%O?!Emb`wFJDM!EQ zj#Mt~eU6c9k06qzy#Ej2R1uc=^_F8~FMyqO>X?&|LBEJ8u%IRh?q>?OWY{s8?Xit3|8t;OgX|EWD7_cwa!{ME;8c=`Vn?qJBs% zn*0!EH2h{5p*b>)&>R^?Xb!&%xpx`g9AY>aNp!c4Yt9Knl;*QJ%h{aWhoHL)Z?ri> zL!1|^zU9?j*qq$Z-tfkgsg)w)W>b=>RT1~`5%&p!+Zbp(&mN}ay>f;*ipldgN~*vIht-)N7DfvlCIOybU+8wExctybjaM| zL}nJe_K5!NW&ftF@;vtMF{RUpjitm!rF0BYk!8~EyI8$-Su1w2rmJIiS6{l}%BV~Dp4ZSS{({KqivJPotuN=wgQ()px!dH#hg3p!|KbRD|eW5 zYByEPteaqt-7uIwpF4&iH5rC5m_DCdhoBxh)p9U4r4kZrlu4f$;tw(_@|oqRZaXF6C-+i5M3OM z{=7#2gGT?oMt{>p?+Buc<8FNp$*#Sd3y2YJh*gug!^Uxg}Lt{2-Gj~?)qcVsINlF2HqZWjxylwqbEGBD% zb?9MC{_jQG@@XCwj!=B)BjOI#<+xwSXh7vDuK%XSy;7gi?KH=?!u(DeHR zzNOas^TzuezMToYx$1+k)A_V*<>KC_0Tlm47;Lu+XxtDUFN_shhjwjLC(<>0wQ8W- z2;5d(VKlC}uF0^j$>zEyeW`28#_Q@@*PweNCC|mdCA%sJQo^YYwinRxP1Mlrlc07h zpDAQZN5#t?@V$3+I{xof?Z*F^)eijMr<%q8cT{nAxNr8LQ@}%MiE^R#7vLIi34$~2yqRyq8(FfT?(ADW? z^raPj89SE|^p(1j_+hM7<(@&L9_-dk~{(sA}L63H*!%y53#A!ly?sT zaXcpN#S85z58I)%y9$=%%KPM!*!Vxyz>{_iY#7RrQzq&m>5(LC#bI$s*RMx|`jh?# z*sfH5{xP{^em+c?5JeND%cKf}8Hf)uQpHlL!!^$OEzAcBY&Xg`?%yO|*T0z=?`*ZQ z^=l+qRxZEz@0YZRzVgy5cG&vXTx(O)lNGm)gLK&aGHq$qX{Rj-q0AY;m`6ki4w`8v zAQF<3+?`}U4&fLR-OyJYJYr1j9a5KF#n?lSbR@=(J!vd%<@YUG$~klUy*nv4DL;Q{ z(3nYMJG4Co-q6XlYrk}xZZckWlR8s{m91kMU{ zk4(CnxmVpysy?n*UZ~mrROx*d)H!y#-U({h`2y?Da4@+3(;Nn98~KvGF&$iuHg@5r zzsOnxaveLTEv*)7$Gw+~{g{wWw*yQj2LKMS(~9_Jj0r=OwagS#5Do;>?*quqL|2*- zh)k?qTnxsP)3+OBS>u53s7@Xa#40tVwKU)IzKE8#nihq*Ti)jYM-gL-tv^WwCH+VE zN%;@TXUZTp>xrBrXLJ5zOc@_v|7!?`#e=V5E|7;n$H$yK_!c~9iMD%R zK-}_@L^%a61kUNz+4ZmE+do}O?o99zTFnq2WSC39T!@u`E?K0M@ddnN@Gz_Pw?+Z` zCdx>`0{T+bIa&gYm$Gr4$*_o|7LlB=h%xNpk{7XrNBYmu5-$72-Y@Idn668^eRHU3 z@_Ce5baf&~x_yQ+pnvlX zm}Etz$p0{Mn_QipobfAUArmwh*e3vl!FZ7f7Hj|8Ai(4_jp29?1JC7T&Jj6TG|I#k z)R{qRD17{q!(ec+bb#BpX0Xeu0U@TFcQ2@3vfFnS12T<(-h2>n;ou~zR%ir3!yr;a z@&{x(Hvqrp4b!GsX^7g@<1mF?!HG*hE+NXzL~6PhuVgf%dt7>STLyinT~j)EeE5kB zKhcEmRvUcZ1QP_W#cy|hD9uZtpfURv^R{Yp1)++sR5EVnZvonC=c0I>Q82ezu_MsH zYlI$UF|w&rHy^J~aKF?V-F(e8a|m8%L{Mr_Uf(F;I6$7HNJz&HJPC~(z0TkS4XN{2dj>{jgyfw$6X)xI2f%2qeRz8ZR=JzaYw^!C8}MChFc@3WzI zYO(em_)ODRp(f9<2ZLR*?ToA{V<%L5aF$!{0-j+QFSLOg4>~mlpBv(j+X;-{73>_+LhR@M+#R z;jR2ypZqCcxQ^a|yssmz>04cvJX?e-9P?eV#_Y_SVdH(4)~i4Z zWELIKfruEogY{6yzlS>BiSmL(G|frdNt4ig!~_hEU1!%GY>sS+bUC~PqR8o@@S_hi zr3ie)0l z70=j5`^AbKADgjO-Du#850MC>w3d8}f9CIu$r`#az`z9(5#cz_2Xm+QEaGDDD ze&{}tyJZp!?*c?IkxfFIF##{d=e_u?#qVhR&c+YIPPs8Nv;hta3*n>4)O!N|%Awy_(78>Zfqelwwh1)13ebK{pn1Ij&BL!8RJ6P5B&Tp6 zzXiriDrn83IbtL@w62wp+9K_Y{q!%Yo8Alkk6)v%Hv&H}rANVO8FQN2CZ0~)WU!M5 zpcs}x*HaHEo9xT3TJ9nh5d(pzyd+Y?cRham4qc0XeM`MO4qjSS^+Hc|dhpr@vy-## ze3x#rAd_`V-9ZQt-4cXA4FpElDU;1?SsFetp?QetTW;iLO1mmZqn0L{2s0^NK&N3c zKtmF4j~H#0H?u8h`W*Ce#Q|iW92Xoxc-&seM;ufD|B;Fh|Ec1`e;B#ptRS8^81LsA zuO%*u;=qjR08?k|gTSq`=EoqDv_1SfK6n+r6}-o1_HC zP=s!s14P@k-L8&ZBvvDBcjO5SYdPxB*DV6@lOdQ7xCdYegM-+WNG4A=z-ov05_>ZX zlJj5h)J1vh^{`$92&kd|hF`Ct8mbh|LfYMMI_4QjDDGn#>EJfUR;a%WhkoiT9_7C+oF5UL@a?h7SB24>VLpEfY!|FiL!YMNYnp4BDi&k{?nsz zjFN2^NYN}O<3#e7*7_Sr#dk`)HOM$6<;(fuXaacvTx)=3rW#Eu_!5Hia_dD~vH~mA zXi5XmkJd3|n#wwkrZvKa+l-Jw1b2k>hdAqbv_-kfYtNOv0tQ^?JU0eCjMztrlQ)Tz zxIY73ID8(*|2hxzhaMCA14x}+HwS>EkCPB^u_^y|ND$oRaW?vApdQ-VEJ{pCx$ai? zkBC*@j3nN>a6hLL8l*Ce6O}~mB~VZ)qhJ5SAQ2s?IcJ23@p&8xH}O!u*f_2&pA8pV zKBi>peVe(yZgS-}lB+zk*$LB{Q)?-g*f^Xanu;~7!_R^w`;T&)#<`}7}yE9L$87uqVKif@Ie~dtG2i=&}f26 zM^FjP+^=(a=K>;GDdtAnkZXUXd$tQC{y9Kmf2TXj0H{5^8|cKdwddQlKcl6xNVy}d zimD-P<aibP^*RF&HZ(Wt}tJ*n0HmN7472_YLMJozAGV1+8STfCXR3C&4kpRq!Ke42#yG$T z)>-osZKgDJ-3!Rbb`ziC6fX09Tr@Ts*T1%yXJ~;NuGw?(#hW-e#YcMG50KpTF$t$D zQ`X_cH1K5Cz1Z*sHVh9!+S`~mSW7Xg>OVp>=$~*AB|>MoiO7>OGE!*1v*iC6@yu4a z8*v9-_FtnzxtkFH`cQ;n~%VhDyxfh*?QJ+Gw!uSVXWxpBb#BYuiU7A6G)cx z)YZrryesPaJB+Xj2GKq2T^&Ty2HY>Ix_AvZUBb(V-k+Ed-#_xJjr2C4m&-sq$9>VR zC9X9iL4zYNCP=P|<0U8;+Ap~}&Qb8(DtJkd1+M@0R=X2@ZB^bIVjZ)1km)5<8aE+P z+P7H6A4IDt>-$;A>l4iDCy1FYtqAh!sWQLCiN4nA?xo!$^AaXE$*QTfro>hkFCxC& zT;%7YMS|V?XE1iaLZNJ~JKT}rf_)AH6L*Z``S51b9*0KT%+K;(L9apn zF>!u#CBNR9A5f>`eIIly6SeYv*bs=y5c<=hzH01KY>&Kqj%meqVE6_w@GNAeeldg$Po?#%&{Wdvr1k)f-f-@s%8R$;S|O!Pcbox391o1 zi}g%x4KyN4X{jn+(>pn+kXB*rDAW`(_uy^!hmezdN*Qxiw3_=VCiQ~TbR0X74zzo; zAG|HVxK=mW1c!o%f$uO2sFavSG-vU%27HAzV?C%#h}804<;0_N$T@)C9@1Ri(43(x z?{`=s(xv%^f~Fe^f)JH-Lj09M5++urwi);`bWnQ(idOO}G)RKVaJD}6Ox}t7<%u$1 z3aW($ehfO=Aq`9!?2h1EiqNfbWsY4-UN?Tq)YxKkB$$plY0cLDoW?%Beu88X&O>w9 z^kokFH;4?K_Dl|albA*P`tc=4vM>Z55`Tn>vu=c3jnNBiezk)*Cmw+Q`4@0y$voGe z_kRw=rwj7QShyI^%}jsZ#hv)XMsF!*n(k|;2iu>oy${s_xON@C-t$1P^m$w^c5XtS zuNwp{8g3qXNa-e4Kf;tVBQoXuhU|0Pb{z#hgREV3J_n}{{b*PCZkEi1{EkT|AWbOF zFrn_aNhdF(?bxt|d;p&Cc!_j^HRo1jsa*<=8|Q_}$BsjFR@#{K*}T@0AE6#@%B0SQ z6UNPAGV9p5rXo#&V372WsI27#QNzkJY6g$l%iW$RTisKAU&?<1^$vEY+FAaySi(ep zzbD!WwhFwGv<@nCxc>qM6FX~f6&IggT(6cz$kj#YNK)fFG2dYA%ok4v!{>slslSd! z)_;M2>)El~%UP7W$L{3#Zt!%@CLBkFvXeivZ+PbqvXfsTt&yGlD+2yi2)1qrWB)n? zrz7Csgy4<{__rarCj$Om2;LInF64X}^<5jqZSz84vT-Jp=ZMP|g_No?T%KxRZq z68#-5ZcVyN1VAFP8D*CdF8vjOv(E^Z4vWCqX@pCUMd0i;!Ue4nI8jTu;57m#ZV4B} zM&Lv);ey!+oY*B?P#b|0y@U&HBXHuEa6xVaP6QJ!*p0x6VS_a=m&8^uKy;nkf-!a% z$HAtLAPlp(N)Bt0PWm5YVW|I-2>9iE0pgT?7nyYXH8o0XBt&x#Ir*zYuZc zf5X^e-a+8M!@#hFAn-qpK$$O%XaY@V^TMVJABOQCyPI^TB1qTYodU=AVYfueVuJp4 z?IK#hLwJ+m*y{d`(uJ)kqkla^ysHqo3>_}FCK!t#o>=Q&mupV`KVfo)M3M^*BFTx} z{&gMA$^RZEXGkQuU@4NEz0kj|vpM-c!sHBzBo{nJlC!tgbv38{XPBBHn)*z)Cf&)j z*$$|n-vX?4*vXo-hZfz`{?#aZlyIqN1kTPRTxt-3vmZNJQr>^@O>AIasGXKspx4ik zUf1A|8T2~*I^}QB&#>^eLN`U`mhHy9DRgn~fDV#7z+wRiQhbOY3J8NS%i1lVL%lf< zfh~i&8$q{?4Z=muAla`L1j*dm#ce_Lj34_f+7Xc= z27?b`hT0uS4U>rS4LJmplWZkyM!Vlc<2Q^3g==ZghFgImk=mJI@TBs0g~7CCXCd;~{=T_Bjz-ey{sK&dh+l0hG8 z*Xew=HQ(u!4#w?7Ija|?;tTemqVTy@2o(D+sOC%k_|~gk_P9W9X00y8Dg zMvW)}09)pk%97!+jSSsHr_1 z>qQIK*em;ha5?DPH&-sO$LAyNy%WKkX6>ZexkJ8(u>eU{>|Wv{5WwtspRUaJgxma7)5Z-~ zJx^efuV4u>R6K2P2zED6nF<8EzeGbs(5!SB*-9Azh0qD_akM16<-jeoTJ72&k84iy zS>*4itx4~{K{g1^mQPhfOJ2A@0XhURqhDFssUeyPD4jA zOoJ^o&P3DNVW6VL0Tqb@fV~2MH~`o?0Ena3ptAweSHas|KMU|FB9JmtP@M$AJ^_7k zPXbZbcwV326?#g$>xNLyVA=$t7#i$NHXPm}7U!;8 z$TU@F6PMIhJ0(m}YJ>}BYJ|(97(gGFY7tZI;cWUiQsD>*M?g3PN#g?sh99skni6jC zAnMj4%^|Yjy^gl<&ytD8()FC%Ay{4zOCGwC3&at~B-@*faaCSu>0&NH0D@Cd&To>V z5xOm9mNbGBMzC}m`ktfc%G%!Ez{CdPtmr5@0NaN!;so1(C3Lf;#UEPUe0X3dKoaBb ztv6`=#3SzIdVA2HveywqvO%OlDXzr_qn%$yztPG93sWnLAksZ7m8;{%xgtR3ulHlp zA7uv;95P-4W{)=3_*0SZ{U%>lxRLK$ww5zwkXw9cGZ7~ve?4iP4}}^p(Z88h(okZ*cz0ym zJ-i%Y<<=-~1JhwQ1rjr~i}NndvT2w$oOdBlY_Kl#qf-f3+jM%%@{C>kC^8v4UnYWS z@6|A{G3}XYv>h@9Wq(}JEs4eQvCiFM(>eEHj$?g;ISy0EK5P)zE^+Jw)0iIvp<$Xh z7oTEVUk)acy>sC9!8WHGp2_qq&=A|tM}rDYLEZGhK#0k9bP3DDZ4G|?DVk0_JyB0@ z)H9Wyp4x>Uie1DC+=kk$nS*Aq-rk2()6QOf1{`%Ffu5OB&n^wmBG`DT?@BMz7MF?1m-;LME+$|B zUQq6*??(C#z}!O59R9n95UfFW%Ub3&!&hibr@kBEcQfkg(WvoAz?G&6MMTvn2Bg9C zY9YV}*PwoU9|T_P;pZ?R;xZ^E6UKCX>DChB%emF9EG?2w1)38Fn+a*tzkBd@%XLFSg?kPA;S1o3bcmVp@i{Uze@9Cmk`Ep{aS^6 z+Q9f#0sRT=hVqu1|6bnz|qBP8;j}ki~pWXo{dko$wm6 zqF0ilZ?K($~k`cnXz z<9+`uxV?WOP%MJrUf_cSF!sW$5Ic|KMHb`lk0PYswBwRMT;K;+22rw3ddedv1$IvAct z--i(C`xPdIw}O!lVX`2{x6p$%@DLWmHBcM?yd?mL1As#VfH+7WZfpfm`!M_5@g7B$ z()B};UHvfp%UIY8J;o+@-@t$BWKb>%(GK=zgusY^_jFUZ$Nk$4_V8>OYW5m_l{9Nt zqjU6a$`K%Xt>_R_Px$L7yDM#HN>dWDt`!E`sS3}@jH>XQq!Rw=D5XDBdBt4_4hKj) z98f45?FnmZZ z{#%hBvJgtS50qj@DFvlUz!eCCz$yc}P{6g!bBz9}ZePBcZ((;-D=d zl;j2zGm{*D7A2PH@uM}?IcJSfZ5{z||HzU=y| z@a>Eb-GCP3j{5QR@tWcZbU^J);uQuvtQ^EP-gMc8f~pkFe6NZThPodo|iPaG(?QJtZoV%ct!QKP@|I&Y0>Fa zyKlpl?)<5ZnL5PRNwG~dlcw=#2y8{oMt*Ftz#K%{LVx){s`j{1jhiL0FiG1 zXIKz#7Q%*3K>}kJ@hP+vI>v&IGQ>~cg1 =_R#B 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/U*~R5mh>Jb-9-CN`6a~ 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
`NjcOkKl3^Y^S830(#^9C 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 - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/Assets/JsonDotNet/link.xml.meta b/example/unity/DemoApp/Assets/JsonDotNet/link.xml.meta deleted file mode 100644 index 1e0e273..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/link.xml.meta +++ /dev/null @@ -1,6 +0,0 @@ -fileFormatVersion: 2 -guid: 06314f49bdda26043963578d60a0a7ee -TextScriptImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Plugins/Android.meta b/example/unity/DemoApp/Assets/Plugins/Android.meta deleted file mode 100644 index 1beef7f..0000000 --- a/example/unity/DemoApp/Assets/Plugins/Android.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c3b653c103f6d2c429c18c8de0d7bce4 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Plugins/Android/OverrideUnityActivity.java b/example/unity/DemoApp/Assets/Plugins/Android/OverrideUnityActivity.java deleted file mode 100644 index d42197e..0000000 --- a/example/unity/DemoApp/Assets/Plugins/Android/OverrideUnityActivity.java +++ /dev/null @@ -1,25 +0,0 @@ -package com.company.product; -import android.os.Bundle; -import android.widget.FrameLayout; - -import com.unity3d.player.UnityPlayerActivity; - -public abstract class OverrideUnityActivity extends UnityPlayerActivity -{ - public static OverrideUnityActivity instance = null; - - abstract protected void showMainActivity(String setToColor); - - @Override - protected void onCreate(Bundle savedInstanceState) - { - super.onCreate(savedInstanceState); - instance = this; - } - - @Override - protected void onDestroy() { - super.onDestroy(); - instance = null; - } -} diff --git a/example/unity/DemoApp/Assets/Plugins/Android/OverrideUnityActivity.java.meta b/example/unity/DemoApp/Assets/Plugins/Android/OverrideUnityActivity.java.meta deleted file mode 100644 index 7f74bc1..0000000 --- a/example/unity/DemoApp/Assets/Plugins/Android/OverrideUnityActivity.java.meta +++ /dev/null @@ -1,80 +0,0 @@ -fileFormatVersion: 2 -guid: 8ee49a075bcb5d54ea2fbe65de86b5b6 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 1 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Android: 0 - Exclude Editor: 1 - Exclude Linux64: 1 - Exclude OSXUniversal: 1 - Exclude Win: 1 - Exclude Win64: 1 - Exclude iOS: 1 - - first: - Android: Android - second: - enabled: 1 - settings: - CPU: ARMv7 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: x86_64 - - first: - Standalone: OSXUniversal - second: - enabled: 0 - settings: - CPU: x86_64 - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: x86 - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: x86_64 - - first: - iPhone: iOS - second: - enabled: 0 - settings: - AddToEmbeddedBinaries: false - CPU: AnyCPU - CompileFlags: - FrameworkDependencies: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Plugins/iOS.meta b/example/unity/DemoApp/Assets/Plugins/iOS.meta deleted file mode 100644 index 0a070ff..0000000 --- a/example/unity/DemoApp/Assets/Plugins/iOS.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: a56fe9d7dd2434df182894be0b65147e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.h b/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.h deleted file mode 100644 index 3f52fc2..0000000 --- a/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.h +++ /dev/null @@ -1,20 +0,0 @@ -// [!] important set UnityFramework in Target Membership for this file -// [!] and set Public header visibility - -#import - -// NativeCallsProtocol defines protocol with methods you want to be called from managed -@protocol NativeCallsProtocol -@required -- (void) showHostMainWindow:(NSString*)color; -// other methods -@end - -__attribute__ ((visibility("default"))) -@interface FrameworkLibAPI : NSObject -// call it any time after UnityFrameworkLoad to set object implementing NativeCallsProtocol methods -+(void) registerAPIforNativeCalls:(id) aApi; - -@end - - diff --git a/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.h.meta b/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.h.meta deleted file mode 100644 index 48e636d..0000000 --- a/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.h.meta +++ /dev/null @@ -1,86 +0,0 @@ -fileFormatVersion: 2 -guid: bf0b26cbc743a4f9584797ec726f0414 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 1 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Android: 1 - Exclude Editor: 1 - Exclude Linux64: 1 - Exclude OSXUniversal: 1 - Exclude Win: 1 - Exclude Win64: 1 - Exclude iOS: 0 - Exclude tvOS: 0 - - first: - Android: Android - second: - enabled: 0 - settings: - CPU: ARMv7 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: x86_64 - - first: - Standalone: OSXUniversal - second: - enabled: 0 - settings: - CPU: x86_64 - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: x86 - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: x86_64 - - first: - iPhone: iOS - second: - enabled: 1 - settings: - AddToEmbeddedBinaries: false - CPU: AnyCPU - CompileFlags: - FrameworkDependencies: - - first: - tvOS: tvOS - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.mm b/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.mm deleted file mode 100644 index 366f7b6..0000000 --- a/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.mm +++ /dev/null @@ -1,19 +0,0 @@ -#import -#import "NativeCallProxy.h" - - -@implementation FrameworkLibAPI - -id api = NULL; -+(void) registerAPIforNativeCalls:(id) aApi -{ - api = aApi; -} - -@end - - -extern "C" { - void showHostMainWindow(const char* color) { return [api showHostMainWindow:[NSString stringWithUTF8String:color]]; } -} - diff --git a/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.mm.meta b/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.mm.meta deleted file mode 100644 index 6c8e9be..0000000 --- a/example/unity/DemoApp/Assets/Plugins/iOS/NativeCallProxy.mm.meta +++ /dev/null @@ -1,86 +0,0 @@ -fileFormatVersion: 2 -guid: fd57ecaa04fd244eaaeee41727d10169 -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 1 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - : Any - second: - enabled: 0 - settings: - Exclude Android: 1 - Exclude Editor: 1 - Exclude Linux64: 1 - Exclude OSXUniversal: 1 - Exclude Win: 1 - Exclude Win64: 1 - Exclude iOS: 0 - Exclude tvOS: 0 - - first: - Android: Android - second: - enabled: 0 - settings: - CPU: ARMv7 - - first: - Any: - second: - enabled: 0 - settings: {} - - first: - Editor: Editor - second: - enabled: 0 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - - first: - Standalone: Linux64 - second: - enabled: 0 - settings: - CPU: x86_64 - - first: - Standalone: OSXUniversal - second: - enabled: 0 - settings: - CPU: x86_64 - - first: - Standalone: Win - second: - enabled: 0 - settings: - CPU: x86 - - first: - Standalone: Win64 - second: - enabled: 0 - settings: - CPU: x86_64 - - first: - iPhone: iOS - second: - enabled: 1 - settings: - AddToEmbeddedBinaries: false - CPU: AnyCPU - CompileFlags: - FrameworkDependencies: - - first: - tvOS: tvOS - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Rotate.cs b/example/unity/DemoApp/Assets/Rotate.cs deleted file mode 100644 index ab1e665..0000000 --- a/example/unity/DemoApp/Assets/Rotate.cs +++ /dev/null @@ -1,44 +0,0 @@ -using System; -using UnityEngine; -using UnityEngine.EventSystems; - -public class Rotate : MonoBehaviour, IEventSystemHandler -{ - [SerializeField] - Vector3 RotateAmount; - - // Start is called before the first frame update - void Start() - { - RotateAmount = new Vector3(0, 0, 0); - } - - // Update is called once per frame - void Update() - { - gameObject.transform.Rotate(RotateAmount * Time.deltaTime * 10); - - for (int i = 0; i < Input.touchCount; ++i) - { - if (Input.GetTouch(i).phase.Equals(TouchPhase.Began)) - { - var hit = new RaycastHit(); - - Ray ray = Camera.main.ScreenPointToRay(Input.GetTouch(i).position); - - if (Physics.Raycast(ray, out hit)) - { - // This method is used to send data to Flutter - UnityMessageManager.Instance.SendMessageToFlutter("The cube feels touched."); - } - } - } - } - - // This method is called from Flutter - public void SetRotationSpeed(String message) - { - float value = float.Parse(message); - RotateAmount = new Vector3(value, value, value); - } -} diff --git a/example/unity/DemoApp/Assets/Rotate.cs.meta b/example/unity/DemoApp/Assets/Rotate.cs.meta deleted file mode 100644 index b6dc852..0000000 --- a/example/unity/DemoApp/Assets/Rotate.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: 463607cc3fa8d4e6eb8ee6a99700b297 -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Scenes.meta b/example/unity/DemoApp/Assets/Scenes.meta deleted file mode 100644 index 2c6b4dd..0000000 --- a/example/unity/DemoApp/Assets/Scenes.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: ebfb8b6035f5d4ebcb169cc3f905cfa0 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/Scenes/SampleScene.unity b/example/unity/DemoApp/Assets/Scenes/SampleScene.unity deleted file mode 100644 index 83a3a3f..0000000 --- a/example/unity/DemoApp/Assets/Scenes/SampleScene.unity +++ /dev/null @@ -1,369 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!29 &1 -OcclusionCullingSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_OcclusionBakeSettings: - smallestOccluder: 5 - smallestHole: 0.25 - backfaceThreshold: 100 - m_SceneGUID: 00000000000000000000000000000000 - m_OcclusionCullingData: {fileID: 0} ---- !u!104 &2 -RenderSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_Fog: 0 - m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} - m_FogMode: 3 - m_FogDensity: 0.01 - m_LinearFogStart: 0 - m_LinearFogEnd: 300 - m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} - m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} - m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} - m_AmbientIntensity: 1 - m_AmbientMode: 0 - m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} - m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} - m_HaloStrength: 0.5 - m_FlareStrength: 1 - m_FlareFadeSpeed: 3 - m_HaloTexture: {fileID: 0} - m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} - m_DefaultReflectionMode: 0 - m_DefaultReflectionResolution: 128 - m_ReflectionBounces: 1 - m_ReflectionIntensity: 1 - m_CustomReflection: {fileID: 0} - m_Sun: {fileID: 170076734} - m_IndirectSpecularColor: {r: 0.44657838, g: 0.49641234, b: 0.57481676, a: 1} - m_UseRadianceAmbientProbe: 0 ---- !u!157 &3 -LightmapSettings: - m_ObjectHideFlags: 0 - serializedVersion: 11 - m_GIWorkflowMode: 0 - m_GISettings: - serializedVersion: 2 - m_BounceScale: 1 - m_IndirectOutputScale: 1 - m_AlbedoBoost: 1 - m_EnvironmentLightingMode: 0 - m_EnableBakedLightmaps: 1 - m_EnableRealtimeLightmaps: 0 - m_LightmapEditorSettings: - serializedVersion: 10 - m_Resolution: 2 - m_BakeResolution: 10 - m_AtlasSize: 512 - m_AO: 0 - m_AOMaxDistance: 1 - m_CompAOExponent: 1 - m_CompAOExponentDirect: 0 - m_Padding: 2 - m_LightmapParameters: {fileID: 0} - m_LightmapsBakeMode: 1 - m_TextureCompression: 1 - m_FinalGather: 0 - m_FinalGatherFiltering: 1 - m_FinalGatherRayCount: 256 - m_ReflectionCompression: 2 - m_MixedBakeMode: 2 - m_BakeBackend: 1 - m_PVRSampling: 1 - m_PVRDirectSampleCount: 32 - m_PVRSampleCount: 256 - m_PVRBounces: 2 - m_PVRFilterTypeDirect: 0 - m_PVRFilterTypeIndirect: 0 - m_PVRFilterTypeAO: 0 - m_PVRFilteringMode: 1 - m_PVRCulling: 1 - m_PVRFilteringGaussRadiusDirect: 1 - m_PVRFilteringGaussRadiusIndirect: 5 - m_PVRFilteringGaussRadiusAO: 2 - m_PVRFilteringAtrousPositionSigmaDirect: 0.5 - m_PVRFilteringAtrousPositionSigmaIndirect: 2 - m_PVRFilteringAtrousPositionSigmaAO: 1 - m_ShowResolutionOverlay: 1 - m_LightingDataAsset: {fileID: 0} - m_UseShadowmask: 1 ---- !u!196 &4 -NavMeshSettings: - serializedVersion: 2 - m_ObjectHideFlags: 0 - m_BuildSettings: - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.4 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_NavMeshData: {fileID: 0} ---- !u!1 &170076733 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 170076735} - - component: {fileID: 170076734} - m_Layer: 0 - m_Name: Directional Light - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!108 &170076734 -Light: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_Enabled: 1 - serializedVersion: 8 - m_Type: 1 - m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} - m_Intensity: 1 - m_Range: 10 - m_SpotAngle: 30 - m_CookieSize: 10 - m_Shadows: - m_Type: 2 - m_Resolution: -1 - m_CustomResolution: -1 - m_Strength: 1 - m_Bias: 0.05 - m_NormalBias: 0.4 - m_NearPlane: 0.2 - m_Cookie: {fileID: 0} - m_DrawHalo: 0 - m_Flare: {fileID: 0} - m_RenderMode: 0 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_Lightmapping: 1 - m_LightShadowCasterMode: 0 - m_AreaSize: {x: 1, y: 1} - m_BounceIntensity: 1 - m_ColorTemperature: 6570 - m_UseColorTemperature: 0 - m_ShadowRadius: 0 - m_ShadowAngle: 0 ---- !u!4 &170076735 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 170076733} - m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} - m_LocalPosition: {x: 0, y: 3, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 1 - m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} ---- !u!1 &534669902 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 534669905} - - component: {fileID: 534669904} - - component: {fileID: 534669903} - m_Layer: 0 - m_Name: Main Camera - m_TagString: MainCamera - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!81 &534669903 -AudioListener: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 ---- !u!20 &534669904 -Camera: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_Enabled: 1 - serializedVersion: 2 - m_ClearFlags: 1 - m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} - m_projectionMatrixMode: 1 - m_SensorSize: {x: 36, y: 24} - m_LensShift: {x: 0, y: 0} - m_GateFitMode: 2 - m_FocalLength: 50 - m_NormalizedViewPortRect: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - near clip plane: 0.3 - far clip plane: 1000 - field of view: 60 - orthographic: 0 - orthographic size: 5 - m_Depth: -1 - m_CullingMask: - serializedVersion: 2 - m_Bits: 4294967295 - m_RenderingPath: -1 - m_TargetTexture: {fileID: 0} - m_TargetDisplay: 0 - m_TargetEye: 3 - m_HDR: 1 - m_AllowMSAA: 1 - m_AllowDynamicResolution: 0 - m_ForceIntoRT: 0 - m_OcclusionCulling: 1 - m_StereoConvergence: 10 - m_StereoSeparation: 0.022 ---- !u!4 &534669905 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 534669902} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1, z: -10} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 0 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!1 &2017654164 -GameObject: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - serializedVersion: 6 - m_Component: - - component: {fileID: 2017654169} - - component: {fileID: 2017654168} - - component: {fileID: 2017654167} - - component: {fileID: 2017654166} - - component: {fileID: 2017654165} - m_Layer: 0 - m_Name: Cube - m_TagString: Untagged - m_Icon: {fileID: 0} - m_NavMeshLayer: 0 - m_StaticEditorFlags: 0 - m_IsActive: 1 ---- !u!114 &2017654165 -MonoBehaviour: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2017654164} - m_Enabled: 1 - m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: 463607cc3fa8d4e6eb8ee6a99700b297, type: 3} - m_Name: - m_EditorClassIdentifier: ---- !u!65 &2017654166 -BoxCollider: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2017654164} - m_Material: {fileID: 0} - m_IsTrigger: 0 - m_Enabled: 1 - serializedVersion: 2 - m_Size: {x: 1, y: 1, z: 1} - m_Center: {x: 0, y: 0, z: 0} ---- !u!23 &2017654167 -MeshRenderer: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2017654164} - m_Enabled: 1 - m_CastShadows: 1 - m_ReceiveShadows: 1 - m_DynamicOccludee: 1 - m_MotionVectors: 1 - m_LightProbeUsage: 1 - m_ReflectionProbeUsage: 1 - m_RenderingLayerMask: 1 - m_RendererPriority: 0 - m_Materials: - - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} - m_StaticBatchInfo: - firstSubMesh: 0 - subMeshCount: 0 - m_StaticBatchRoot: {fileID: 0} - m_ProbeAnchor: {fileID: 0} - m_LightProbeVolumeOverride: {fileID: 0} - m_ScaleInLightmap: 1 - m_PreserveUVs: 0 - m_IgnoreNormalsForChartDetection: 0 - m_ImportantGI: 0 - m_StitchLightmapSeams: 0 - m_SelectedEditorRenderState: 3 - m_MinimumChartSize: 4 - m_AutoUVMaxDistance: 0.5 - m_AutoUVMaxAngle: 89 - m_LightmapParameters: {fileID: 0} - m_SortingLayerID: 0 - m_SortingLayer: 0 - m_SortingOrder: 0 ---- !u!33 &2017654168 -MeshFilter: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2017654164} - m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} ---- !u!4 &2017654169 -Transform: - m_ObjectHideFlags: 0 - m_CorrespondingSourceObject: {fileID: 0} - m_PrefabInstance: {fileID: 0} - m_PrefabAsset: {fileID: 0} - m_GameObject: {fileID: 2017654164} - m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 0, z: 0} - m_LocalScale: {x: 1, y: 1, z: 1} - m_Children: [] - m_Father: {fileID: 0} - m_RootOrder: 2 - m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/example/unity/DemoApp/Assets/Scenes/SampleScene.unity.meta b/example/unity/DemoApp/Assets/Scenes/SampleScene.unity.meta deleted file mode 100644 index 53f597b..0000000 --- a/example/unity/DemoApp/Assets/Scenes/SampleScene.unity.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1de23c438491149ecacfae4362bfe5d4 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/UnityMessageManager.cs b/example/unity/DemoApp/Assets/UnityMessageManager.cs deleted file mode 100644 index da04746..0000000 --- a/example/unity/DemoApp/Assets/UnityMessageManager.cs +++ /dev/null @@ -1,183 +0,0 @@ -using System; -using System.Collections; -using System.Collections.Generic; -using System.Runtime.InteropServices; -using Newtonsoft.Json; -using Newtonsoft.Json.Linq; -using UnityEngine; - -public class MessageHandler -{ - public int id; - public string seq; - - public String name; - private JToken data; - - public static MessageHandler Deserialize(string message) - { - JObject m = JObject.Parse(message); - MessageHandler handler = new MessageHandler( - m.GetValue("id").Value(), - m.GetValue("seq").Value(), - m.GetValue("name").Value(), - m.GetValue("data") - ); - return handler; - } - - public T getData() - { - return data.Value(); - } - - public MessageHandler(int id, string seq, string name, JToken data) - { - this.id = id; - this.seq = seq; - this.name = name; - this.data = data; - } - - public void send(object data) - { - JObject o = JObject.FromObject(new - { - id = id, - seq = "end", - name = name, - data = data - }); - UnityMessageManager.Instance.SendMessageToFlutter(UnityMessageManager.MessagePrefix + o.ToString()); - } -} - -public class UnityMessage -{ - public String name; - public JObject data; - public Action callBack; -} - -#if UNITY_IOS || UNITY_TVOS -public class NativeAPI -{ - [DllImport("__Internal")] - public static extern void onUnityMessage(string message); -} -#endif - -public class UnityMessageManager : MonoBehaviour -{ -/* #if UNITY_IOS && !UNITY_EDITOR - [DllImport("__Internal")] - private static extern void onUnityMessage(string message); -#endif */ - - public const string MessagePrefix = "@UnityMessage@"; - - private static int ID = 0; - - private static int generateId() - { - ID = ID + 1; - return ID; - } - - public static UnityMessageManager Instance { get; private set; } - - public delegate void MessageDelegate(string message); - public event MessageDelegate OnMessage; - - public delegate void MessageHandlerDelegate(MessageHandler handler); - public event MessageHandlerDelegate OnFlutterMessage; - - private Dictionary waitCallbackMessageMap = new Dictionary(); - - static UnityMessageManager() - { - GameObject go = new GameObject("UnityMessageManager"); - DontDestroyOnLoad(go); - Instance = go.AddComponent(); - } - - void Awake() - { - } - - public void SendMessageToFlutter(string message) - { -#if UNITY_ANDROID - try - { - AndroidJavaClass jc = new AndroidJavaClass("com.rexraphael.flutterunitywidget.UnityUtils"); - jc.Call("onUnityMessage", message); - } - catch (Exception e) - { - print(e.Message); - } -#elif UNITY_IOS && !UNITY_EDITOR - NativeAPI.onUnityMessage(message); -#endif - } - - public void SendMessageToFlutter(UnityMessage message) - { - int id = generateId(); - if (message.callBack != null) - { - waitCallbackMessageMap.Add(id, message); - } - - JObject o = JObject.FromObject(new - { - id = id, - seq = message.callBack != null ? "start" : "", - name = message.name, - data = message.data - }); - UnityMessageManager.Instance.SendMessageToFlutter(MessagePrefix + o.ToString()); - } - - void onMessage(string message) - { - if (OnMessage != null) - { - OnMessage(message); - } - } - - void onFlutterMessage(string message) - { - if (message.StartsWith(MessagePrefix)) - { - message = message.Replace(MessagePrefix, ""); - } - else - { - return; - } - - MessageHandler handler = MessageHandler.Deserialize(message); - if ("end".Equals(handler.seq)) - { - // handle callback message - UnityMessage m; - if (waitCallbackMessageMap.TryGetValue(handler.id, out m)) - { - waitCallbackMessageMap.Remove(handler.id); - if (m.callBack != null) - { - m.callBack(handler.getData()); // todo - } - } - return; - } - - if (OnFlutterMessage != null) - { - OnFlutterMessage(handler); - } - } -} \ No newline at end of file diff --git a/example/unity/DemoApp/Assets/UnityMessageManager.cs.meta b/example/unity/DemoApp/Assets/UnityMessageManager.cs.meta deleted file mode 100755 index dc6f1d1..0000000 --- a/example/unity/DemoApp/Assets/UnityMessageManager.cs.meta +++ /dev/null @@ -1,11 +0,0 @@ -fileFormatVersion: 2 -guid: dae7d23e726ba41a299acf36d5f1bc8c -MonoImporter: - externalObjects: {} - serializedVersion: 2 - defaultReferences: [] - executionOrder: 0 - icon: {instanceID: 0} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/link.xml b/example/unity/DemoApp/Assets/link.xml deleted file mode 100644 index d2d1a44..0000000 --- a/example/unity/DemoApp/Assets/link.xml +++ /dev/null @@ -1,32 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/example/unity/DemoApp/Assets/link.xml.meta b/example/unity/DemoApp/Assets/link.xml.meta deleted file mode 100644 index 45a1e61..0000000 --- a/example/unity/DemoApp/Assets/link.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 6bddca3c275194f0d99e1c650e7d0f8a -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Demo App.sln b/example/unity/DemoApp/Demo App.sln deleted file mode 100644 index 5726391..0000000 --- a/example/unity/DemoApp/Demo App.sln +++ /dev/null @@ -1,26 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio for Mac -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{24D21079-113C-EAED-D8C4-2338F1487939}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp-Editor", "Assembly-CSharp-Editor.csproj", "{4FB0B1DD-F877-7CA4-137D-2E10076F2F34}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {24D21079-113C-EAED-D8C4-2338F1487939}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {24D21079-113C-EAED-D8C4-2338F1487939}.Debug|Any CPU.Build.0 = Debug|Any CPU - {24D21079-113C-EAED-D8C4-2338F1487939}.Release|Any CPU.ActiveCfg = Release|Any CPU - {24D21079-113C-EAED-D8C4-2338F1487939}.Release|Any CPU.Build.0 = Release|Any CPU - {4FB0B1DD-F877-7CA4-137D-2E10076F2F34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {4FB0B1DD-F877-7CA4-137D-2E10076F2F34}.Debug|Any CPU.Build.0 = Debug|Any CPU - {4FB0B1DD-F877-7CA4-137D-2E10076F2F34}.Release|Any CPU.ActiveCfg = Release|Any CPU - {4FB0B1DD-F877-7CA4-137D-2E10076F2F34}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/example/unity/DemoApp/DemoApp.sln b/example/unity/DemoApp/DemoApp.sln deleted file mode 100644 index f28c354..0000000 --- a/example/unity/DemoApp/DemoApp.sln +++ /dev/null @@ -1,26 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio for Mac -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{8454A3E8-CD6F-E229-B101-0AFF15D18447}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp-Editor", "Assembly-CSharp-Editor.csproj", "{FC6EB947-28DE-8385-8FAC-5C1621986B03}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {8454A3E8-CD6F-E229-B101-0AFF15D18447}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8454A3E8-CD6F-E229-B101-0AFF15D18447}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8454A3E8-CD6F-E229-B101-0AFF15D18447}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8454A3E8-CD6F-E229-B101-0AFF15D18447}.Release|Any CPU.Build.0 = Release|Any CPU - {FC6EB947-28DE-8385-8FAC-5C1621986B03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FC6EB947-28DE-8385-8FAC-5C1621986B03}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FC6EB947-28DE-8385-8FAC-5C1621986B03}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FC6EB947-28DE-8385-8FAC-5C1621986B03}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/example/unity/DemoApp/Packages/manifest.json b/example/unity/DemoApp/Packages/manifest.json deleted file mode 100644 index 0057797..0000000 --- a/example/unity/DemoApp/Packages/manifest.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "dependencies": { - "com.unity.collab-proxy": "1.2.16", - "com.unity.ext.nunit": "1.0.0", - "com.unity.ide.rider": "1.1.4", - "com.unity.ide.vscode": "1.1.4", - "com.unity.test-framework": "1.1.11", - "com.unity.textmeshpro": "2.0.1", - "com.unity.timeline": "1.2.6", - "com.unity.ugui": "1.0.0", - "com.unity.xr.management": "3.0.6", - "com.unity.modules.ai": "1.0.0", - "com.unity.modules.androidjni": "1.0.0", - "com.unity.modules.animation": "1.0.0", - "com.unity.modules.assetbundle": "1.0.0", - "com.unity.modules.audio": "1.0.0", - "com.unity.modules.cloth": "1.0.0", - "com.unity.modules.director": "1.0.0", - "com.unity.modules.imageconversion": "1.0.0", - "com.unity.modules.imgui": "1.0.0", - "com.unity.modules.jsonserialize": "1.0.0", - "com.unity.modules.particlesystem": "1.0.0", - "com.unity.modules.physics": "1.0.0", - "com.unity.modules.physics2d": "1.0.0", - "com.unity.modules.screencapture": "1.0.0", - "com.unity.modules.terrain": "1.0.0", - "com.unity.modules.terrainphysics": "1.0.0", - "com.unity.modules.tilemap": "1.0.0", - "com.unity.modules.ui": "1.0.0", - "com.unity.modules.uielements": "1.0.0", - "com.unity.modules.umbra": "1.0.0", - "com.unity.modules.unityanalytics": "1.0.0", - "com.unity.modules.unitywebrequest": "1.0.0", - "com.unity.modules.unitywebrequestassetbundle": "1.0.0", - "com.unity.modules.unitywebrequestaudio": "1.0.0", - "com.unity.modules.unitywebrequesttexture": "1.0.0", - "com.unity.modules.unitywebrequestwww": "1.0.0", - "com.unity.modules.vehicles": "1.0.0", - "com.unity.modules.video": "1.0.0", - "com.unity.modules.vr": "1.0.0", - "com.unity.modules.wind": "1.0.0", - "com.unity.modules.xr": "1.0.0" - } -} diff --git a/example/unity/DemoApp/ProjectSettings/AudioManager.asset b/example/unity/DemoApp/ProjectSettings/AudioManager.asset deleted file mode 100644 index 07ebfb0..0000000 --- a/example/unity/DemoApp/ProjectSettings/AudioManager.asset +++ /dev/null @@ -1,19 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!11 &1 -AudioManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Volume: 1 - Rolloff Scale: 1 - Doppler Factor: 1 - Default Speaker Mode: 2 - m_SampleRate: 0 - m_DSPBufferSize: 1024 - m_VirtualVoiceCount: 512 - m_RealVoiceCount: 32 - m_SpatializerPlugin: - m_AmbisonicDecoderPlugin: - m_DisableAudio: 0 - m_VirtualizeEffects: 1 - m_RequestedDSPBufferSize: 1024 diff --git a/example/unity/DemoApp/ProjectSettings/ClusterInputManager.asset b/example/unity/DemoApp/ProjectSettings/ClusterInputManager.asset deleted file mode 100644 index e7886b2..0000000 --- a/example/unity/DemoApp/ProjectSettings/ClusterInputManager.asset +++ /dev/null @@ -1,6 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!236 &1 -ClusterInputManager: - m_ObjectHideFlags: 0 - m_Inputs: [] diff --git a/example/unity/DemoApp/ProjectSettings/DynamicsManager.asset b/example/unity/DemoApp/ProjectSettings/DynamicsManager.asset deleted file mode 100644 index cdc1f3e..0000000 --- a/example/unity/DemoApp/ProjectSettings/DynamicsManager.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!55 &1 -PhysicsManager: - m_ObjectHideFlags: 0 - serializedVersion: 11 - m_Gravity: {x: 0, y: -9.81, z: 0} - m_DefaultMaterial: {fileID: 0} - m_BounceThreshold: 2 - m_SleepThreshold: 0.005 - m_DefaultContactOffset: 0.01 - m_DefaultSolverIterations: 6 - m_DefaultSolverVelocityIterations: 1 - m_QueriesHitBackfaces: 0 - m_QueriesHitTriggers: 1 - m_EnableAdaptiveForce: 0 - m_ClothInterCollisionDistance: 0 - m_ClothInterCollisionStiffness: 0 - m_ContactsGeneration: 1 - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff - m_AutoSimulation: 1 - m_AutoSyncTransforms: 0 - m_ReuseCollisionCallbacks: 1 - m_ClothInterCollisionSettingsToggle: 0 - m_ContactPairsMode: 0 - m_BroadphaseType: 0 - m_WorldBounds: - m_Center: {x: 0, y: 0, z: 0} - m_Extent: {x: 250, y: 250, z: 250} - m_WorldSubdivisions: 8 - m_FrictionType: 0 - m_EnableEnhancedDeterminism: 0 - m_EnableUnifiedHeightmaps: 1 - m_DefaultMaxAngluarSpeed: 7 diff --git a/example/unity/DemoApp/ProjectSettings/EditorBuildSettings.asset b/example/unity/DemoApp/ProjectSettings/EditorBuildSettings.asset deleted file mode 100644 index 9bd6d10..0000000 --- a/example/unity/DemoApp/ProjectSettings/EditorBuildSettings.asset +++ /dev/null @@ -1,11 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1045 &1 -EditorBuildSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Scenes: - - enabled: 0 - path: - guid: 00000000000000000000000000000000 - m_configObjects: {} diff --git a/example/unity/DemoApp/ProjectSettings/EditorSettings.asset b/example/unity/DemoApp/ProjectSettings/EditorSettings.asset deleted file mode 100644 index 1a44c3d..0000000 --- a/example/unity/DemoApp/ProjectSettings/EditorSettings.asset +++ /dev/null @@ -1,35 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!159 &1 -EditorSettings: - m_ObjectHideFlags: 0 - serializedVersion: 9 - m_ExternalVersionControlSupport: Visible Meta Files - m_SerializationMode: 2 - m_LineEndingsForNewScripts: 2 - m_DefaultBehaviorMode: 0 - m_PrefabRegularEnvironment: {fileID: 0} - m_PrefabUIEnvironment: {fileID: 0} - m_SpritePackerMode: 0 - m_SpritePackerPaddingPower: 1 - m_EtcTextureCompressorBehavior: 1 - m_EtcTextureFastCompressor: 1 - m_EtcTextureNormalCompressor: 2 - m_EtcTextureBestCompressor: 4 - m_ProjectGenerationIncludedExtensions: txt;xml;fnt;cd;asmdef;rsp;asmref - m_ProjectGenerationRootNamespace: - m_CollabEditorSettings: - inProgressEnabled: 1 - m_EnableTextureStreamingInEditMode: 1 - m_EnableTextureStreamingInPlayMode: 1 - m_AsyncShaderCompilation: 1 - m_EnterPlayModeOptionsEnabled: 0 - m_EnterPlayModeOptions: 3 - m_ShowLightmapResolutionOverlay: 1 - m_UseLegacyProbeSampleCount: 1 - m_AssetPipelineMode: 1 - m_CacheServerMode: 0 - m_CacheServerEndpoint: - m_CacheServerNamespacePrefix: default - m_CacheServerEnableDownload: 1 - m_CacheServerEnableUpload: 1 diff --git a/example/unity/DemoApp/ProjectSettings/GraphicsSettings.asset b/example/unity/DemoApp/ProjectSettings/GraphicsSettings.asset deleted file mode 100644 index 4706883..0000000 --- a/example/unity/DemoApp/ProjectSettings/GraphicsSettings.asset +++ /dev/null @@ -1,66 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!30 &1 -GraphicsSettings: - m_ObjectHideFlags: 0 - serializedVersion: 13 - m_Deferred: - m_Mode: 1 - m_Shader: {fileID: 69, guid: 0000000000000000f000000000000000, type: 0} - m_DeferredReflections: - m_Mode: 1 - m_Shader: {fileID: 74, guid: 0000000000000000f000000000000000, type: 0} - m_ScreenSpaceShadows: - m_Mode: 1 - m_Shader: {fileID: 64, guid: 0000000000000000f000000000000000, type: 0} - m_LegacyDeferred: - m_Mode: 1 - m_Shader: {fileID: 63, guid: 0000000000000000f000000000000000, type: 0} - m_DepthNormals: - m_Mode: 1 - m_Shader: {fileID: 62, guid: 0000000000000000f000000000000000, type: 0} - m_MotionVectors: - m_Mode: 1 - m_Shader: {fileID: 75, guid: 0000000000000000f000000000000000, type: 0} - m_LightHalo: - m_Mode: 1 - m_Shader: {fileID: 105, guid: 0000000000000000f000000000000000, type: 0} - m_LensFlare: - m_Mode: 1 - m_Shader: {fileID: 102, guid: 0000000000000000f000000000000000, type: 0} - m_AlwaysIncludedShaders: - - {fileID: 7, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15104, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15105, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 15106, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10753, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 10770, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 16000, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 16001, guid: 0000000000000000f000000000000000, type: 0} - - {fileID: 17000, guid: 0000000000000000f000000000000000, type: 0} - m_PreloadedShaders: [] - m_SpritesDefaultMaterial: {fileID: 10754, guid: 0000000000000000f000000000000000, - type: 0} - m_CustomRenderPipeline: {fileID: 0} - m_TransparencySortMode: 0 - m_TransparencySortAxis: {x: 0, y: 0, z: 1} - m_DefaultRenderingPath: 1 - m_DefaultMobileRenderingPath: 1 - m_TierSettings: [] - m_LightmapStripping: 0 - m_FogStripping: 0 - m_InstancingStripping: 0 - m_LightmapKeepPlain: 1 - m_LightmapKeepDirCombined: 1 - m_LightmapKeepDynamicPlain: 1 - m_LightmapKeepDynamicDirCombined: 1 - m_LightmapKeepShadowMask: 1 - m_LightmapKeepSubtractive: 1 - m_FogKeepLinear: 1 - m_FogKeepExp: 1 - m_FogKeepExp2: 1 - m_AlbedoSwatchInfos: [] - m_LightsUseLinearIntensity: 0 - m_LightsUseColorTemperature: 0 - m_LogWhenShaderIsCompiled: 0 - m_AllowEnlightenSupportForUpgradedProject: 0 diff --git a/example/unity/DemoApp/ProjectSettings/InputManager.asset b/example/unity/DemoApp/ProjectSettings/InputManager.asset deleted file mode 100644 index 17c8f53..0000000 --- a/example/unity/DemoApp/ProjectSettings/InputManager.asset +++ /dev/null @@ -1,295 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!13 &1 -InputManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_Axes: - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: left - positiveButton: right - altNegativeButton: a - altPositiveButton: d - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: down - positiveButton: up - altNegativeButton: s - altPositiveButton: w - gravity: 3 - dead: 0.001 - sensitivity: 3 - snap: 1 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left ctrl - altNegativeButton: - altPositiveButton: mouse 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left alt - altNegativeButton: - altPositiveButton: mouse 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: left shift - altNegativeButton: - altPositiveButton: mouse 2 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: space - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse X - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse Y - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Mouse ScrollWheel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0 - sensitivity: 0.1 - snap: 0 - invert: 0 - type: 1 - axis: 2 - joyNum: 0 - - serializedVersion: 3 - m_Name: Horizontal - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 0 - type: 2 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Vertical - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: - altNegativeButton: - altPositiveButton: - gravity: 0 - dead: 0.19 - sensitivity: 1 - snap: 0 - invert: 1 - type: 2 - axis: 1 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire1 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 0 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire2 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 1 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Fire3 - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 2 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Jump - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: joystick button 3 - altNegativeButton: - altPositiveButton: - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: return - altNegativeButton: - altPositiveButton: joystick button 0 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Submit - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: enter - altNegativeButton: - altPositiveButton: space - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 - - serializedVersion: 3 - m_Name: Cancel - descriptiveName: - descriptiveNegativeName: - negativeButton: - positiveButton: escape - altNegativeButton: - altPositiveButton: joystick button 1 - gravity: 1000 - dead: 0.001 - sensitivity: 1000 - snap: 0 - invert: 0 - type: 0 - axis: 0 - joyNum: 0 diff --git a/example/unity/DemoApp/ProjectSettings/NavMeshAreas.asset b/example/unity/DemoApp/ProjectSettings/NavMeshAreas.asset deleted file mode 100644 index 3b0b7c3..0000000 --- a/example/unity/DemoApp/ProjectSettings/NavMeshAreas.asset +++ /dev/null @@ -1,91 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!126 &1 -NavMeshProjectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 2 - areas: - - name: Walkable - cost: 1 - - name: Not Walkable - cost: 1 - - name: Jump - cost: 2 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - - name: - cost: 1 - m_LastAgentTypeID: -887442657 - m_Settings: - - serializedVersion: 2 - agentTypeID: 0 - agentRadius: 0.5 - agentHeight: 2 - agentSlope: 45 - agentClimb: 0.75 - ledgeDropHeight: 0 - maxJumpAcrossDistance: 0 - minRegionArea: 2 - manualCellSize: 0 - cellSize: 0.16666667 - manualTileSize: 0 - tileSize: 256 - accuratePlacement: 0 - debug: - m_Flags: 0 - m_SettingNames: - - Humanoid diff --git a/example/unity/DemoApp/ProjectSettings/Physics2DSettings.asset b/example/unity/DemoApp/ProjectSettings/Physics2DSettings.asset deleted file mode 100644 index 47880b1..0000000 --- a/example/unity/DemoApp/ProjectSettings/Physics2DSettings.asset +++ /dev/null @@ -1,56 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!19 &1 -Physics2DSettings: - m_ObjectHideFlags: 0 - serializedVersion: 4 - m_Gravity: {x: 0, y: -9.81} - m_DefaultMaterial: {fileID: 0} - m_VelocityIterations: 8 - m_PositionIterations: 3 - m_VelocityThreshold: 1 - m_MaxLinearCorrection: 0.2 - m_MaxAngularCorrection: 8 - m_MaxTranslationSpeed: 100 - m_MaxRotationSpeed: 360 - m_BaumgarteScale: 0.2 - m_BaumgarteTimeOfImpactScale: 0.75 - m_TimeToSleep: 0.5 - m_LinearSleepTolerance: 0.01 - m_AngularSleepTolerance: 2 - m_DefaultContactOffset: 0.01 - m_JobOptions: - serializedVersion: 2 - useMultithreading: 0 - useConsistencySorting: 0 - m_InterpolationPosesPerJob: 100 - m_NewContactsPerJob: 30 - m_CollideContactsPerJob: 100 - m_ClearFlagsPerJob: 200 - m_ClearBodyForcesPerJob: 200 - m_SyncDiscreteFixturesPerJob: 50 - m_SyncContinuousFixturesPerJob: 50 - m_FindNearestContactsPerJob: 100 - m_UpdateTriggerContactsPerJob: 100 - m_IslandSolverCostThreshold: 100 - m_IslandSolverBodyCostScale: 1 - m_IslandSolverContactCostScale: 10 - m_IslandSolverJointCostScale: 10 - m_IslandSolverBodiesPerJob: 50 - m_IslandSolverContactsPerJob: 50 - m_AutoSimulation: 1 - m_QueriesHitTriggers: 1 - m_QueriesStartInColliders: 1 - m_CallbacksOnDisable: 1 - m_ReuseCollisionCallbacks: 1 - m_AutoSyncTransforms: 0 - m_AlwaysShowColliders: 0 - m_ShowColliderSleep: 1 - m_ShowColliderContacts: 0 - m_ShowColliderAABB: 0 - m_ContactArrowScale: 0.2 - m_ColliderAwakeColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.7529412} - m_ColliderAsleepColor: {r: 0.5686275, g: 0.95686275, b: 0.54509807, a: 0.36078432} - m_ColliderContactColor: {r: 1, g: 0, b: 1, a: 0.6862745} - m_ColliderAABBColor: {r: 1, g: 1, b: 0, a: 0.2509804} - m_LayerCollisionMatrix: ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff diff --git a/example/unity/DemoApp/ProjectSettings/PresetManager.asset b/example/unity/DemoApp/ProjectSettings/PresetManager.asset deleted file mode 100644 index 67a94da..0000000 --- a/example/unity/DemoApp/ProjectSettings/PresetManager.asset +++ /dev/null @@ -1,7 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!1386491679 &1 -PresetManager: - m_ObjectHideFlags: 0 - serializedVersion: 2 - m_DefaultPresets: {} diff --git a/example/unity/DemoApp/ProjectSettings/ProjectSettings.asset b/example/unity/DemoApp/ProjectSettings/ProjectSettings.asset deleted file mode 100644 index 4f9f9c7..0000000 --- a/example/unity/DemoApp/ProjectSettings/ProjectSettings.asset +++ /dev/null @@ -1,675 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!129 &1 -PlayerSettings: - m_ObjectHideFlags: 0 - serializedVersion: 20 - productGUID: fd170185d5732429eb9bdb0b178a9eb1 - AndroidProfiler: 0 - AndroidFilterTouchesWhenObscured: 0 - AndroidEnableSustainedPerformanceMode: 0 - defaultScreenOrientation: 4 - targetDevice: 2 - useOnDemandResources: 0 - accelerometerFrequency: 60 - companyName: DefaultCompany - productName: Runner - defaultCursor: {fileID: 0} - cursorHotspot: {x: 0, y: 0} - m_SplashScreenBackgroundColor: {r: 0.13725491, g: 0.12156863, b: 0.1254902, a: 1} - m_ShowUnitySplashScreen: 1 - m_ShowUnitySplashLogo: 1 - m_SplashScreenOverlayOpacity: 1 - m_SplashScreenAnimation: 1 - m_SplashScreenLogoStyle: 1 - m_SplashScreenDrawMode: 0 - m_SplashScreenBackgroundAnimationZoom: 1 - m_SplashScreenLogoAnimationZoom: 1 - m_SplashScreenBackgroundLandscapeAspect: 1 - m_SplashScreenBackgroundPortraitAspect: 1 - m_SplashScreenBackgroundLandscapeUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenBackgroundPortraitUvs: - serializedVersion: 2 - x: 0 - y: 0 - width: 1 - height: 1 - m_SplashScreenLogos: [] - m_VirtualRealitySplashScreen: {fileID: 0} - m_HolographicTrackingLossScreen: {fileID: 0} - defaultScreenWidth: 1024 - defaultScreenHeight: 768 - defaultScreenWidthWeb: 960 - defaultScreenHeightWeb: 600 - m_StereoRenderingPath: 0 - m_ActiveColorSpace: 0 - m_MTRendering: 1 - m_StackTraceTypes: 010000000100000001000000010000000100000001000000 - iosShowActivityIndicatorOnLoading: -1 - androidShowActivityIndicatorOnLoading: -1 - iosUseCustomAppBackgroundBehavior: 0 - iosAllowHTTPDownload: 1 - allowedAutorotateToPortrait: 1 - allowedAutorotateToPortraitUpsideDown: 1 - allowedAutorotateToLandscapeRight: 1 - allowedAutorotateToLandscapeLeft: 1 - useOSAutorotation: 1 - use32BitDisplayBuffer: 1 - preserveFramebufferAlpha: 0 - disableDepthAndStencilBuffers: 0 - androidStartInFullscreen: 1 - androidRenderOutsideSafeArea: 1 - androidUseSwappy: 0 - androidBlitType: 0 - defaultIsNativeResolution: 1 - macRetinaSupport: 1 - runInBackground: 1 - captureSingleScreen: 0 - muteOtherAudioSources: 0 - Prepare IOS For Recording: 0 - Force IOS Speakers When Recording: 0 - deferSystemGesturesMode: 0 - hideHomeButton: 0 - submitAnalytics: 1 - usePlayerLog: 1 - bakeCollisionMeshes: 0 - forceSingleInstance: 0 - useFlipModelSwapchain: 1 - resizableWindow: 0 - useMacAppStoreValidation: 0 - macAppStoreCategory: public.app-category.games - gpuSkinning: 1 - xboxPIXTextureCapture: 0 - xboxEnableAvatar: 0 - xboxEnableKinect: 0 - xboxEnableKinectAutoTracking: 0 - xboxEnableFitness: 0 - visibleInBackground: 1 - allowFullscreenSwitch: 1 - fullscreenMode: 1 - xboxSpeechDB: 0 - xboxEnableHeadOrientation: 0 - xboxEnableGuest: 0 - xboxEnablePIXSampling: 0 - metalFramebufferOnly: 0 - xboxOneResolution: 0 - xboxOneSResolution: 0 - xboxOneXResolution: 3 - xboxOneMonoLoggingLevel: 0 - xboxOneLoggingLevel: 1 - xboxOneDisableEsram: 0 - xboxOneEnableTypeOptimization: 0 - xboxOnePresentImmediateThreshold: 0 - switchQueueCommandMemory: 0 - switchQueueControlMemory: 16384 - switchQueueComputeMemory: 262144 - switchNVNShaderPoolsGranularity: 33554432 - switchNVNDefaultPoolsGranularity: 16777216 - switchNVNOtherPoolsGranularity: 16777216 - vulkanNumSwapchainBuffers: 2 - vulkanEnableSetSRGBWrite: 0 - m_SupportedAspectRatios: - 4:3: 1 - 5:4: 1 - 16:10: 1 - 16:9: 1 - Others: 1 - bundleVersion: 0.1 - preloadedAssets: [] - metroInputSource: 0 - wsaTransparentSwapchain: 0 - m_HolographicPauseOnTrackingLoss: 1 - xboxOneDisableKinectGpuReservation: 1 - xboxOneEnable7thCore: 1 - vrSettings: - cardboard: - depthFormat: 0 - enableTransitionView: 0 - daydream: - depthFormat: 0 - useSustainedPerformanceMode: 0 - enableVideoLayer: 0 - useProtectedVideoMemory: 0 - minimumSupportedHeadTracking: 0 - maximumSupportedHeadTracking: 1 - hololens: - depthFormat: 1 - depthBufferSharingEnabled: 1 - lumin: - depthFormat: 0 - frameTiming: 2 - enableGLCache: 0 - glCacheMaxBlobSize: 524288 - glCacheMaxFileSize: 8388608 - oculus: - sharedDepthBuffer: 1 - dashSupport: 1 - lowOverheadMode: 0 - protectedContext: 0 - v2Signing: 1 - enable360StereoCapture: 0 - isWsaHolographicRemotingEnabled: 0 - enableFrameTimingStats: 0 - useHDRDisplay: 0 - D3DHDRBitDepth: 0 - m_ColorGamuts: 00000000 - targetPixelDensity: 30 - resolutionScalingMode: 0 - androidSupportedAspectRatio: 1 - androidMaxAspectRatio: 2.1 - applicationIdentifier: - iPhone: com.snowball.flutterunityapp - buildNumber: {} - AndroidBundleVersionCode: 1 - AndroidMinSdkVersion: 19 - AndroidTargetSdkVersion: 0 - AndroidPreferredInstallLocation: 1 - aotOptions: - stripEngineCode: 1 - iPhoneStrippingLevel: 0 - iPhoneScriptCallOptimization: 0 - ForceInternetPermission: 0 - ForceSDCardPermission: 0 - CreateWallpaper: 0 - APKExpansionFiles: 0 - keepLoadedShadersAlive: 0 - StripUnusedMeshComponents: 1 - VertexChannelCompressionMask: 4054 - iPhoneSdkVersion: 988 - iOSTargetOSVersionString: 11.0 - tvOSSdkVersion: 0 - tvOSRequireExtendedGameController: 0 - tvOSTargetOSVersionString: 10.0 - uIPrerenderedIcon: 0 - uIRequiresPersistentWiFi: 0 - uIRequiresFullScreen: 1 - uIStatusBarHidden: 1 - uIExitOnSuspend: 0 - uIStatusBarStyle: 0 - iPhoneSplashScreen: {fileID: 0} - iPhoneHighResSplashScreen: {fileID: 0} - iPhoneTallHighResSplashScreen: {fileID: 0} - iPhone47inSplashScreen: {fileID: 0} - iPhone55inPortraitSplashScreen: {fileID: 0} - iPhone55inLandscapeSplashScreen: {fileID: 0} - iPhone58inPortraitSplashScreen: {fileID: 0} - iPhone58inLandscapeSplashScreen: {fileID: 0} - iPadPortraitSplashScreen: {fileID: 0} - iPadHighResPortraitSplashScreen: {fileID: 0} - iPadLandscapeSplashScreen: {fileID: 0} - iPadHighResLandscapeSplashScreen: {fileID: 0} - iPhone65inPortraitSplashScreen: {fileID: 0} - iPhone65inLandscapeSplashScreen: {fileID: 0} - iPhone61inPortraitSplashScreen: {fileID: 0} - iPhone61inLandscapeSplashScreen: {fileID: 0} - appleTVSplashScreen: {fileID: 0} - appleTVSplashScreen2x: {fileID: 0} - tvOSSmallIconLayers: [] - tvOSSmallIconLayers2x: [] - tvOSLargeIconLayers: [] - tvOSLargeIconLayers2x: [] - tvOSTopShelfImageLayers: [] - tvOSTopShelfImageLayers2x: [] - tvOSTopShelfImageWideLayers: [] - tvOSTopShelfImageWideLayers2x: [] - iOSLaunchScreenType: 0 - iOSLaunchScreenPortrait: {fileID: 0} - iOSLaunchScreenLandscape: {fileID: 0} - iOSLaunchScreenBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreenFillPct: 100 - iOSLaunchScreenSize: 100 - iOSLaunchScreenCustomXibPath: - iOSLaunchScreeniPadType: 0 - iOSLaunchScreeniPadImage: {fileID: 0} - iOSLaunchScreeniPadBackgroundColor: - serializedVersion: 2 - rgba: 0 - iOSLaunchScreeniPadFillPct: 100 - iOSLaunchScreeniPadSize: 100 - iOSLaunchScreeniPadCustomXibPath: - iOSUseLaunchScreenStoryboard: 0 - iOSLaunchScreenCustomStoryboardPath: - iOSDeviceRequirements: [] - iOSURLSchemes: [] - iOSBackgroundModes: 0 - iOSMetalForceHardShadows: 0 - metalEditorSupport: 1 - metalAPIValidation: 1 - iOSRenderExtraFrameOnPause: 0 - appleDeveloperTeamID: - iOSManualSigningProvisioningProfileID: - tvOSManualSigningProvisioningProfileID: - iOSManualSigningProvisioningProfileType: 0 - tvOSManualSigningProvisioningProfileType: 0 - appleEnableAutomaticSigning: 0 - iOSRequireARKit: 1 - iOSAutomaticallyDetectAndAddCapabilities: 1 - appleEnableProMotion: 0 - clonedFromGUID: c0afd0d1d80e3634a9dac47e8a0426ea - templatePackageId: com.unity.template.3d@4.2.4 - templateDefaultScene: Assets/Scenes/SampleScene.unity - AndroidTargetArchitectures: 1 - AndroidSplashScreenScale: 0 - androidSplashScreen: {fileID: 0} - AndroidKeystoreName: - AndroidKeyaliasName: - AndroidBuildApkPerCpuArchitecture: 0 - AndroidTVCompatibility: 0 - AndroidIsGame: 1 - AndroidEnableTango: 0 - androidEnableBanner: 1 - androidUseLowAccuracyLocation: 0 - androidUseCustomKeystore: 0 - m_AndroidBanners: - - width: 320 - height: 180 - banner: {fileID: 0} - androidGamepadSupportLevel: 0 - AndroidValidateAppBundleSize: 1 - AndroidAppBundleSizeToValidate: 150 - m_BuildTargetIcons: [] - m_BuildTargetPlatformIcons: [] - m_BuildTargetBatching: - - m_BuildTarget: Standalone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: tvOS - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: Android - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: iPhone - m_StaticBatching: 1 - m_DynamicBatching: 0 - - m_BuildTarget: WebGL - m_StaticBatching: 0 - m_DynamicBatching: 0 - m_BuildTargetGraphicsJobs: - - m_BuildTarget: MacStandaloneSupport - m_GraphicsJobs: 0 - - m_BuildTarget: Switch - m_GraphicsJobs: 1 - - m_BuildTarget: MetroSupport - m_GraphicsJobs: 1 - - m_BuildTarget: AppleTVSupport - m_GraphicsJobs: 0 - - m_BuildTarget: BJMSupport - m_GraphicsJobs: 1 - - m_BuildTarget: LinuxStandaloneSupport - m_GraphicsJobs: 1 - - m_BuildTarget: PS4Player - m_GraphicsJobs: 1 - - m_BuildTarget: iOSSupport - m_GraphicsJobs: 0 - - m_BuildTarget: WindowsStandaloneSupport - m_GraphicsJobs: 1 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobs: 1 - - m_BuildTarget: LuminSupport - m_GraphicsJobs: 0 - - m_BuildTarget: AndroidPlayer - m_GraphicsJobs: 0 - - m_BuildTarget: WebGLSupport - m_GraphicsJobs: 0 - m_BuildTargetGraphicsJobMode: - - m_BuildTarget: PS4Player - m_GraphicsJobMode: 0 - - m_BuildTarget: XboxOnePlayer - m_GraphicsJobMode: 0 - m_BuildTargetGraphicsAPIs: - - m_BuildTarget: AndroidPlayer - m_APIs: 150000000b000000 - m_Automatic: 0 - - m_BuildTarget: iOSSupport - m_APIs: 08000000 - m_Automatic: 1 - - m_BuildTarget: AppleTVSupport - m_APIs: 10000000 - m_Automatic: 0 - - m_BuildTarget: WebGLSupport - m_APIs: 0b000000 - m_Automatic: 1 - m_BuildTargetVRSettings: - - m_BuildTarget: Standalone - m_Enabled: 0 - m_Devices: - - Oculus - - OpenVR - openGLRequireES31: 0 - openGLRequireES31AEP: 0 - openGLRequireES32: 0 - m_TemplateCustomTags: {} - mobileMTRendering: - Android: 1 - iPhone: 1 - tvOS: 1 - m_BuildTargetGroupLightmapEncodingQuality: [] - m_BuildTargetGroupLightmapSettings: [] - playModeTestRunnerEnabled: 0 - runPlayModeTestAsEditModeTest: 0 - actionOnDotNetUnhandledException: 1 - enableInternalProfiler: 0 - logObjCUncaughtExceptions: 1 - enableCrashReportAPI: 0 - cameraUsageDescription: Required for augmented reality support. - locationUsageDescription: - microphoneUsageDescription: - switchNetLibKey: - switchSocketMemoryPoolSize: 6144 - switchSocketAllocatorPoolSize: 128 - switchSocketConcurrencyLimit: 14 - switchScreenResolutionBehavior: 2 - switchUseCPUProfiler: 0 - switchApplicationID: 0x01004b9000490000 - switchNSODependencies: - switchTitleNames_0: - switchTitleNames_1: - switchTitleNames_2: - switchTitleNames_3: - switchTitleNames_4: - switchTitleNames_5: - switchTitleNames_6: - switchTitleNames_7: - switchTitleNames_8: - switchTitleNames_9: - switchTitleNames_10: - switchTitleNames_11: - switchTitleNames_12: - switchTitleNames_13: - switchTitleNames_14: - switchPublisherNames_0: - switchPublisherNames_1: - switchPublisherNames_2: - switchPublisherNames_3: - switchPublisherNames_4: - switchPublisherNames_5: - switchPublisherNames_6: - switchPublisherNames_7: - switchPublisherNames_8: - switchPublisherNames_9: - switchPublisherNames_10: - switchPublisherNames_11: - switchPublisherNames_12: - switchPublisherNames_13: - switchPublisherNames_14: - switchIcons_0: {fileID: 0} - switchIcons_1: {fileID: 0} - switchIcons_2: {fileID: 0} - switchIcons_3: {fileID: 0} - switchIcons_4: {fileID: 0} - switchIcons_5: {fileID: 0} - switchIcons_6: {fileID: 0} - switchIcons_7: {fileID: 0} - switchIcons_8: {fileID: 0} - switchIcons_9: {fileID: 0} - switchIcons_10: {fileID: 0} - switchIcons_11: {fileID: 0} - switchIcons_12: {fileID: 0} - switchIcons_13: {fileID: 0} - switchIcons_14: {fileID: 0} - switchSmallIcons_0: {fileID: 0} - switchSmallIcons_1: {fileID: 0} - switchSmallIcons_2: {fileID: 0} - switchSmallIcons_3: {fileID: 0} - switchSmallIcons_4: {fileID: 0} - switchSmallIcons_5: {fileID: 0} - switchSmallIcons_6: {fileID: 0} - switchSmallIcons_7: {fileID: 0} - switchSmallIcons_8: {fileID: 0} - switchSmallIcons_9: {fileID: 0} - switchSmallIcons_10: {fileID: 0} - switchSmallIcons_11: {fileID: 0} - switchSmallIcons_12: {fileID: 0} - switchSmallIcons_13: {fileID: 0} - switchSmallIcons_14: {fileID: 0} - switchManualHTML: - switchAccessibleURLs: - switchLegalInformation: - switchMainThreadStackSize: 1048576 - switchPresenceGroupId: - switchLogoHandling: 0 - switchReleaseVersion: 0 - switchDisplayVersion: 1.0.0 - switchStartupUserAccount: 0 - switchTouchScreenUsage: 0 - switchSupportedLanguagesMask: 0 - switchLogoType: 0 - switchApplicationErrorCodeCategory: - switchUserAccountSaveDataSize: 0 - switchUserAccountSaveDataJournalSize: 0 - switchApplicationAttribute: 0 - switchCardSpecSize: -1 - switchCardSpecClock: -1 - switchRatingsMask: 0 - switchRatingsInt_0: 0 - switchRatingsInt_1: 0 - switchRatingsInt_2: 0 - switchRatingsInt_3: 0 - switchRatingsInt_4: 0 - switchRatingsInt_5: 0 - switchRatingsInt_6: 0 - switchRatingsInt_7: 0 - switchRatingsInt_8: 0 - switchRatingsInt_9: 0 - switchRatingsInt_10: 0 - switchRatingsInt_11: 0 - switchRatingsInt_12: 0 - switchLocalCommunicationIds_0: - switchLocalCommunicationIds_1: - switchLocalCommunicationIds_2: - switchLocalCommunicationIds_3: - switchLocalCommunicationIds_4: - switchLocalCommunicationIds_5: - switchLocalCommunicationIds_6: - switchLocalCommunicationIds_7: - switchParentalControl: 0 - switchAllowsScreenshot: 1 - switchAllowsVideoCapturing: 1 - switchAllowsRuntimeAddOnContentInstall: 0 - switchDataLossConfirmation: 0 - switchUserAccountLockEnabled: 0 - switchSystemResourceMemory: 16777216 - switchSupportedNpadStyles: 22 - switchNativeFsCacheSize: 32 - switchIsHoldTypeHorizontal: 0 - switchSupportedNpadCount: 8 - switchSocketConfigEnabled: 0 - switchTcpInitialSendBufferSize: 32 - switchTcpInitialReceiveBufferSize: 64 - switchTcpAutoSendBufferSizeMax: 256 - switchTcpAutoReceiveBufferSizeMax: 256 - switchUdpSendBufferSize: 9 - switchUdpReceiveBufferSize: 42 - switchSocketBufferEfficiency: 4 - switchSocketInitializeEnabled: 1 - switchNetworkInterfaceManagerInitializeEnabled: 1 - switchPlayerConnectionEnabled: 1 - ps4NPAgeRating: 12 - ps4NPTitleSecret: - ps4NPTrophyPackPath: - ps4ParentalLevel: 11 - ps4ContentID: ED1633-NPXX51362_00-0000000000000000 - ps4Category: 0 - ps4MasterVersion: 01.00 - ps4AppVersion: 01.00 - ps4AppType: 0 - ps4ParamSfxPath: - ps4VideoOutPixelFormat: 0 - ps4VideoOutInitialWidth: 1920 - ps4VideoOutBaseModeInitialWidth: 1920 - ps4VideoOutReprojectionRate: 60 - ps4PronunciationXMLPath: - ps4PronunciationSIGPath: - ps4BackgroundImagePath: - ps4StartupImagePath: - ps4StartupImagesFolder: - ps4IconImagesFolder: - ps4SaveDataImagePath: - ps4SdkOverride: - ps4BGMPath: - ps4ShareFilePath: - ps4ShareOverlayImagePath: - ps4PrivacyGuardImagePath: - ps4NPtitleDatPath: - ps4RemotePlayKeyAssignment: -1 - ps4RemotePlayKeyMappingDir: - ps4PlayTogetherPlayerCount: 0 - ps4EnterButtonAssignment: 1 - ps4ApplicationParam1: 0 - ps4ApplicationParam2: 0 - ps4ApplicationParam3: 0 - ps4ApplicationParam4: 0 - ps4DownloadDataSize: 0 - ps4GarlicHeapSize: 2048 - ps4ProGarlicHeapSize: 2560 - playerPrefsMaxSize: 32768 - ps4Passcode: frAQBc8Wsa1xVPfvJcrgRYwTiizs2trQ - ps4pnSessions: 1 - ps4pnPresence: 1 - ps4pnFriends: 1 - ps4pnGameCustomData: 1 - playerPrefsSupport: 0 - enableApplicationExit: 0 - resetTempFolder: 1 - restrictedAudioUsageRights: 0 - ps4UseResolutionFallback: 0 - ps4ReprojectionSupport: 0 - ps4UseAudio3dBackend: 0 - ps4SocialScreenEnabled: 0 - ps4ScriptOptimizationLevel: 0 - ps4Audio3dVirtualSpeakerCount: 14 - ps4attribCpuUsage: 0 - ps4PatchPkgPath: - ps4PatchLatestPkgPath: - ps4PatchChangeinfoPath: - ps4PatchDayOne: 0 - ps4attribUserManagement: 0 - ps4attribMoveSupport: 0 - ps4attrib3DSupport: 0 - ps4attribShareSupport: 0 - ps4attribExclusiveVR: 0 - ps4disableAutoHideSplash: 0 - ps4videoRecordingFeaturesUsed: 0 - ps4contentSearchFeaturesUsed: 0 - ps4attribEyeToEyeDistanceSettingVR: 0 - ps4IncludedModules: [] - ps4attribVROutputEnabled: 0 - monoEnv: - splashScreenBackgroundSourceLandscape: {fileID: 0} - splashScreenBackgroundSourcePortrait: {fileID: 0} - blurSplashScreenBackground: 1 - spritePackerPolicy: - webGLMemorySize: 16 - webGLExceptionSupport: 1 - webGLNameFilesAsHashes: 0 - webGLDataCaching: 1 - webGLDebugSymbols: 0 - webGLEmscriptenArgs: - webGLModulesDirectory: - webGLTemplate: APPLICATION:Default - webGLAnalyzeBuildSize: 0 - webGLUseEmbeddedResources: 0 - webGLCompressionFormat: 1 - webGLLinkerTarget: 1 - webGLThreadsSupport: 0 - webGLWasmStreaming: 0 - scriptingDefineSymbols: {} - platformArchitecture: {} - scriptingBackend: {} - il2cppCompilerConfiguration: {} - managedStrippingLevel: {} - incrementalIl2cppBuild: {} - allowUnsafeCode: 0 - additionalIl2CppArgs: - scriptingRuntimeVersion: 1 - gcIncremental: 0 - gcWBarrierValidation: 0 - apiCompatibilityLevelPerPlatform: {} - m_RenderingPath: 1 - m_MobileRenderingPath: 1 - metroPackageName: Template_3D - metroPackageVersion: - metroCertificatePath: - metroCertificatePassword: - metroCertificateSubject: - metroCertificateIssuer: - metroCertificateNotAfter: 0000000000000000 - metroApplicationDescription: Template_3D - wsaImages: {} - metroTileShortName: - metroTileShowName: 0 - metroMediumTileShowName: 0 - metroLargeTileShowName: 0 - metroWideTileShowName: 0 - metroSupportStreamingInstall: 0 - metroLastRequiredScene: 0 - metroDefaultTileSize: 1 - metroTileForegroundText: 2 - metroTileBackgroundColor: {r: 0.13333334, g: 0.17254902, b: 0.21568628, a: 0} - metroSplashScreenBackgroundColor: {r: 0.12941177, g: 0.17254902, b: 0.21568628, - a: 1} - metroSplashScreenUseBackgroundColor: 0 - platformCapabilities: {} - metroTargetDeviceFamilies: {} - metroFTAName: - metroFTAFileTypes: [] - metroProtocolName: - XboxOneProductId: - XboxOneUpdateKey: - XboxOneSandboxId: - XboxOneContentId: - XboxOneTitleId: - XboxOneSCId: - XboxOneGameOsOverridePath: - XboxOnePackagingOverridePath: - XboxOneAppManifestOverridePath: - XboxOneVersion: 1.0.0.0 - XboxOnePackageEncryption: 0 - XboxOnePackageUpdateGranularity: 2 - XboxOneDescription: - XboxOneLanguage: - - enus - XboxOneCapability: [] - XboxOneGameRating: {} - XboxOneIsContentPackage: 0 - XboxOneEnableGPUVariability: 1 - XboxOneSockets: {} - XboxOneSplashScreen: {fileID: 0} - XboxOneAllowedProductIds: [] - XboxOnePersistentLocalStorageSize: 0 - XboxOneXTitleMemory: 8 - XboxOneOverrideIdentityName: - vrEditorSettings: - daydream: - daydreamIconForeground: {fileID: 0} - daydreamIconBackground: {fileID: 0} - cloudServicesEnabled: - UNet: 1 - luminIcon: - m_Name: - m_ModelFolderPath: - m_PortalFolderPath: - luminCert: - m_CertPath: - m_SignPackage: 1 - luminIsChannelApp: 0 - luminVersion: - m_VersionCode: 1 - m_VersionName: - apiCompatibilityLevel: 6 - cloudProjectId: - framebufferDepthMemorylessMode: 0 - projectName: - organizationId: - cloudEnabled: 0 - enableNativePlatformBackendsForNewInputSystem: 0 - disableOldInputManagerSupport: 0 - legacyClampBlendShapeWeights: 0 diff --git a/example/unity/DemoApp/ProjectSettings/ProjectVersion.txt b/example/unity/DemoApp/ProjectSettings/ProjectVersion.txt deleted file mode 100644 index e51db95..0000000 --- a/example/unity/DemoApp/ProjectSettings/ProjectVersion.txt +++ /dev/null @@ -1,2 +0,0 @@ -m_EditorVersion: 2019.3.5f1 -m_EditorVersionWithRevision: 2019.3.5f1 (d691e07d38ef) diff --git a/example/unity/DemoApp/ProjectSettings/QualitySettings.asset b/example/unity/DemoApp/ProjectSettings/QualitySettings.asset deleted file mode 100644 index 7b7658d..0000000 --- a/example/unity/DemoApp/ProjectSettings/QualitySettings.asset +++ /dev/null @@ -1,232 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!47 &1 -QualitySettings: - m_ObjectHideFlags: 0 - serializedVersion: 5 - m_CurrentQuality: 5 - m_QualitySettings: - - serializedVersion: 2 - name: Very Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 15 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 1 - textureQuality: 1 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.3 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 4 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Low - pixelLightCount: 0 - shadows: 0 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 0 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 0 - lodBias: 0.4 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 16 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Medium - pixelLightCount: 1 - shadows: 1 - shadowResolution: 0 - shadowProjection: 1 - shadowCascades: 1 - shadowDistance: 20 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 0 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 0 - realtimeReflectionProbes: 0 - billboardsFaceCameraPosition: 0 - vSyncCount: 1 - lodBias: 0.7 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 64 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: High - pixelLightCount: 2 - shadows: 2 - shadowResolution: 1 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 40 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 2 - textureQuality: 0 - anisotropicTextures: 1 - antiAliasing: 0 - softParticles: 0 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 256 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Very High - pixelLightCount: 3 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 2 - shadowDistance: 70 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 2 - antiAliasing: 2 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 1.5 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 1024 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - - serializedVersion: 2 - name: Ultra - pixelLightCount: 4 - shadows: 2 - shadowResolution: 2 - shadowProjection: 1 - shadowCascades: 4 - shadowDistance: 150 - shadowNearPlaneOffset: 3 - shadowCascade2Split: 0.33333334 - shadowCascade4Split: {x: 0.06666667, y: 0.2, z: 0.46666667} - shadowmaskMode: 1 - blendWeights: 4 - textureQuality: 0 - anisotropicTextures: 2 - antiAliasing: 2 - softParticles: 1 - softVegetation: 1 - realtimeReflectionProbes: 1 - billboardsFaceCameraPosition: 1 - vSyncCount: 1 - lodBias: 2 - maximumLODLevel: 0 - streamingMipmapsActive: 0 - streamingMipmapsAddAllCameras: 1 - streamingMipmapsMemoryBudget: 512 - streamingMipmapsRenderersPerFrame: 512 - streamingMipmapsMaxLevelReduction: 2 - streamingMipmapsMaxFileIORequests: 1024 - particleRaycastBudget: 4096 - asyncUploadTimeSlice: 2 - asyncUploadBufferSize: 16 - asyncUploadPersistentBuffer: 1 - resolutionScalingFixedDPIFactor: 1 - excludedTargetPlatforms: [] - m_PerPlatformDefaultQuality: - Android: 2 - Lumin: 5 - Nintendo 3DS: 5 - Nintendo Switch: 5 - PS4: 5 - PSP2: 2 - Stadia: 5 - Standalone: 5 - WebGL: 3 - Windows Store Apps: 5 - XboxOne: 5 - iPhone: 2 - tvOS: 2 diff --git a/example/unity/DemoApp/ProjectSettings/TagManager.asset b/example/unity/DemoApp/ProjectSettings/TagManager.asset deleted file mode 100644 index 1c92a78..0000000 --- a/example/unity/DemoApp/ProjectSettings/TagManager.asset +++ /dev/null @@ -1,43 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!78 &1 -TagManager: - serializedVersion: 2 - tags: [] - layers: - - Default - - TransparentFX - - Ignore Raycast - - - - Water - - UI - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - m_SortingLayers: - - name: Default - uniqueID: 0 - locked: 0 diff --git a/example/unity/DemoApp/ProjectSettings/TimeManager.asset b/example/unity/DemoApp/ProjectSettings/TimeManager.asset deleted file mode 100644 index 558a017..0000000 --- a/example/unity/DemoApp/ProjectSettings/TimeManager.asset +++ /dev/null @@ -1,9 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!5 &1 -TimeManager: - m_ObjectHideFlags: 0 - Fixed Timestep: 0.02 - Maximum Allowed Timestep: 0.33333334 - m_TimeScale: 1 - Maximum Particle Timestep: 0.03 diff --git a/example/unity/DemoApp/ProjectSettings/UnityConnectSettings.asset b/example/unity/DemoApp/ProjectSettings/UnityConnectSettings.asset deleted file mode 100644 index fa0b146..0000000 --- a/example/unity/DemoApp/ProjectSettings/UnityConnectSettings.asset +++ /dev/null @@ -1,34 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!310 &1 -UnityConnectSettings: - m_ObjectHideFlags: 0 - serializedVersion: 1 - m_Enabled: 0 - m_TestMode: 0 - m_EventOldUrl: https://api.uca.cloud.unity3d.com/v1/events - m_EventUrl: https://cdp.cloud.unity3d.com/v1/events - m_ConfigUrl: https://config.uca.cloud.unity3d.com - m_TestInitMode: 0 - CrashReportingSettings: - m_EventUrl: https://perf-events.cloud.unity3d.com - m_Enabled: 0 - m_LogBufferSize: 10 - m_CaptureEditorExceptions: 1 - UnityPurchasingSettings: - m_Enabled: 0 - m_TestMode: 0 - UnityAnalyticsSettings: - m_Enabled: 0 - m_TestMode: 0 - m_InitializeOnStartup: 1 - UnityAdsSettings: - m_Enabled: 0 - m_InitializeOnStartup: 1 - m_TestMode: 0 - m_IosGameId: - m_AndroidGameId: - m_GameIds: {} - m_GameId: - PerformanceReportingSettings: - m_Enabled: 0 diff --git a/example/unity/DemoApp/ProjectSettings/VFXManager.asset b/example/unity/DemoApp/ProjectSettings/VFXManager.asset deleted file mode 100644 index 3a95c98..0000000 --- a/example/unity/DemoApp/ProjectSettings/VFXManager.asset +++ /dev/null @@ -1,12 +0,0 @@ -%YAML 1.1 -%TAG !u! tag:unity3d.com,2011: ---- !u!937362698 &1 -VFXManager: - m_ObjectHideFlags: 0 - m_IndirectShader: {fileID: 0} - m_CopyBufferShader: {fileID: 0} - m_SortShader: {fileID: 0} - m_StripUpdateShader: {fileID: 0} - m_RenderPipeSettingsPath: - m_FixedTimeStep: 0.016666668 - m_MaxDeltaTime: 0.05 diff --git a/example/unity/DemoApp/ProjectSettings/XRSettings.asset b/example/unity/DemoApp/ProjectSettings/XRSettings.asset deleted file mode 100644 index 482590c..0000000 --- a/example/unity/DemoApp/ProjectSettings/XRSettings.asset +++ /dev/null @@ -1,10 +0,0 @@ -{ - "m_SettingKeys": [ - "VR Device Disabled", - "VR Device User Alert" - ], - "m_SettingValues": [ - "False", - "False" - ] -} \ No newline at end of file diff --git a/example/unity/DemoApp/Unity Flutter Demo.sln b/example/unity/DemoApp/Unity Flutter Demo.sln deleted file mode 100644 index ea55783..0000000 --- a/example/unity/DemoApp/Unity Flutter Demo.sln +++ /dev/null @@ -1,20 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio for Mac -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{B1B1653A-174C-5848-64B9-F31412F60705}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {B1B1653A-174C-5848-64B9-F31412F60705}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {B1B1653A-174C-5848-64B9-F31412F60705}.Debug|Any CPU.Build.0 = Debug|Any CPU - {B1B1653A-174C-5848-64B9-F31412F60705}.Release|Any CPU.ActiveCfg = Release|Any CPU - {B1B1653A-174C-5848-64B9-F31412F60705}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/example/unity/DemoApp/Unity.sln b/example/unity/DemoApp/Unity.sln deleted file mode 100644 index ec7ac2d..0000000 --- a/example/unity/DemoApp/Unity.sln +++ /dev/null @@ -1,26 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio for Mac -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp-Editor", "Assembly-CSharp-Editor.csproj", "{6311E6C6-0A20-383B-320B-694068DE37A5}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CD8C9303-404B-FB8D-6B9B-21988D5CAC0A}.Release|Any CPU.Build.0 = Release|Any CPU - {6311E6C6-0A20-383B-320B-694068DE37A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6311E6C6-0A20-383B-320B-694068DE37A5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6311E6C6-0A20-383B-320B-694068DE37A5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6311E6C6-0A20-383B-320B-694068DE37A5}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.CoreCompileInputs.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.CoreCompileInputs.cache deleted file mode 100644 index a4971f5..0000000 --- a/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -5c787ba36b071ef6ee6a4f60499357697d53c75b diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp-Editor.csprojAssemblyReference.cache deleted file mode 100644 index a9464723246be90d10618dbde6173aa9a15edc4f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 587103 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 IMgZCVA2ZfjI{*Lx diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.CoreCompileInputs.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.CoreCompileInputs.cache deleted file mode 100644 index ee3ccf3..0000000 --- a/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csproj.CoreCompileInputs.cache +++ /dev/null @@ -1 +0,0 @@ -bd1065d7afc1a8da0fc454a1d7dede98f3aaa473 diff --git a/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache b/example/unity/DemoApp/obj/Debug/Assembly-CSharp.csprojAssemblyReference.cache deleted file mode 100644 index ff2320c414c56910272532b6b4431a0608b64420..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 888651 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¥ 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 N6b5Jz^H2s^{s)n&c<2BC diff --git a/example/unity/DemoApp/obj/Debug/project.razor.json b/example/unity/DemoApp/obj/Debug/project.razor.json deleted file mode 100644 index 55ad9f1..0000000 --- a/example/unity/DemoApp/obj/Debug/project.razor.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "ProjectFilePath": "/Users/rex/Documents/kamgaroos/gueva/flutter_unity_widget/example/Unity/Assembly-CSharp.csproj", - "TargetFramework": "v4.7.1", - "TagHelpers": [], - "Configuration": { - "ConfigurationName": "UnsupportedRazor", - "LanguageVersion": "1.0", - "Extensions": [ - { - "ExtensionName": "UnsupportedRazorExtension" - } - ] - } -} \ No newline at end of file

#z6u*@XgzaFA*9GYcsg&J{li!paJ8Ffm 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 diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll.meta b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll.meta deleted file mode 100644 index ea21e1f..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/AOT/Newtonsoft.Json.dll.meta +++ /dev/null @@ -1,76 +0,0 @@ -fileFormatVersion: 2 -guid: 6a3c684705042f345975d924f6983e36 -timeCreated: 1466788352 -licenseType: Store -PluginImporter: - serializedVersion: 1 - iconMap: {} - executionOrder: {} - isPreloaded: 0 - platformData: - Android: - enabled: 1 - settings: - CPU: AnyCPU - Any: - enabled: 0 - settings: {} - Editor: - enabled: 0 - settings: - CPU: AnyCPU - DefaultValueInitialized: true - OS: AnyOS - Linux: - enabled: 0 - settings: - CPU: x86 - Linux64: - enabled: 0 - settings: - CPU: x86_64 - OSXIntel: - enabled: 0 - settings: - CPU: AnyCPU - OSXIntel64: - enabled: 0 - settings: - CPU: AnyCPU - SamsungTV: - enabled: 1 - settings: - STV_MODEL: STANDARD_13 - Tizen: - enabled: 1 - settings: {} - WebGL: - enabled: 1 - settings: {} - Win: - enabled: 0 - settings: - CPU: AnyCPU - Win64: - enabled: 0 - settings: - CPU: AnyCPU - WindowsStoreApps: - enabled: 1 - settings: - CPU: AnyCPU - DontProcess: False - PlaceholderPath: Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.dll - SDK: AnySDK - ScriptingBackend: Il2Cpp - iOS: - enabled: 1 - settings: - CompileFlags: - FrameworkDependencies: - tvOS: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone.meta b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone.meta deleted file mode 100644 index 242f110..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone.meta +++ /dev/null @@ -1,9 +0,0 @@ -fileFormatVersion: 2 -guid: 01ef782d02bb1994dbe418b69432552b -folderAsset: yes -timeCreated: 1466788344 -licenseType: Store -DefaultImporter: - userData: - assetBundleName: - assetBundleVariant: diff --git a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML b/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML deleted file mode 100644 index f5a5a04..0000000 --- a/example/unity/DemoApp/Assets/JsonDotNet/Assemblies/Standalone/Newtonsoft.Json.XML +++ /dev/null @@ -1,8040 +0,0 @@ - - - - Newtonsoft.Json - - - -