A game about forced loneliness, made by TACStudios
1using System.Collections.Generic;
2using Unity.VisualScripting.FullSerializer;
3using UnityObject = UnityEngine.Object;
4
5namespace Unity.VisualScripting
6{
7 public class SerializationOperation
8 {
9 public SerializationOperation()
10 {
11 objectReferences = new List<UnityObject>();
12 serializer = new fsSerializer();
13 serializer.AddConverter(new UnityObjectConverter());
14 serializer.AddConverter(new RayConverter());
15 serializer.AddConverter(new Ray2DConverter());
16 serializer.AddConverter(new NamespaceConverter());
17 serializer.AddConverter(new LooseAssemblyNameConverter());
18 serializer.Context.Set(objectReferences);
19 }
20
21 public fsSerializer serializer { get; private set; }
22 public List<UnityObject> objectReferences { get; private set; }
23
24 public void Reset()
25 {
26 objectReferences.Clear();
27 }
28 }
29}