Hide
TimeSpan

Serialize a TimeSpan type.

IMPORTANT: Set your MonoBehaviour/ScriptableObject to partial if the field is declaration inside. If it's inside a normal class/struct, you need to set all parent class/struct to partial

using SaintsField; // note the partial public partial class SerTimeSpanExample : MonoBehaviour { [SaintsSerialized] private TimeSpan _dt; [SaintsSerialized] private List<TimeSpan> _dtList; } // use in a normal class/struct, set parents partial recursively public partial class SerTimeSpanExample : MonoBehaviour { [Serializable] public partial class MyClass { [SaintsSerialized] private TimeSpan[] _dtArray; } // No SaintsSerialized here public MyClass myClass; }