using System.Collections.Generic; using UniJSON; namespace UniGLTF { public class GLTFJsonFormatter: UniJSON.JsonFormatter { public void GLTFValue(JsonSerializableBase s) { CommaCheck(); Store.Write(s.ToJson()); } public void GLTFValue(IEnumerable values) where T : JsonSerializableBase { BeginList(); foreach (var value in values) { GLTFValue(value); } EndList(); } public void GLTFValue(List values) { BeginList(); foreach (var value in values) { this.Value(value); } EndList(); } } }