// Copyright (c) Pixel Crushers. All rights reserved. using UnityEngine; namespace PixelCrushers { /// /// Abstract base class for serializers that serialize objects to strings and /// deserialize strings back into objects. /// public abstract class DataSerializer : MonoBehaviour { public abstract string Serialize(object data); public abstract T Deserialize(string s, T data = default(T)); } }