A game about forced loneliness, made by TACStudios
1using System; 2using UnityEngine; 3 4namespace UnityEditor.ShaderGraph.Serialization 5{ 6 static class MultiJson 7 { 8 public static void Deserialize<T>(T objectToOverwrite, string json, JsonObject referenceRoot = null, bool rewriteIds = false) where T : JsonObject 9 { 10 var entries = MultiJsonInternal.Parse(json); 11 if (referenceRoot != null) 12 { 13 MultiJsonInternal.PopulateValueMap(referenceRoot); 14 } 15 MultiJsonInternal.Deserialize(objectToOverwrite, entries, rewriteIds); 16 } 17 18 public static string Serialize(JsonObject mainObject) 19 { 20 return MultiJsonInternal.Serialize(mainObject); 21 } 22 23 public static Type ParseType(string typeString) 24 { 25 return MultiJsonInternal.ParseType(typeString); 26 } 27 } 28}