A game about forced loneliness, made by TACStudios
1using UnityEngine;
2using UnityEngine.Serialization;
3
4namespace UnityEditor.Timeline
5{
6 partial class TimelineAssetViewModel
7 {
8 //used for file format versioning purposes
9 [SerializeField] int m_Version;
10
11#pragma warning disable 649
12 [FormerlySerializedAs("timeAreaPlayRange")]
13 [SerializeField]
14 Vector2 deprecated_timeAreaPlayRange;
15#pragma warning restore 649
16
17
18 enum Versions
19 {
20 Default = 0,
21 PlayRangeAsStruct = 1,
22 Current = PlayRangeAsStruct
23 }
24
25 void UpgradeIfNecessary()
26 {
27 if (m_Version < (int)Versions.PlayRangeAsStruct)
28 Upgrade_PlayRangeAsStruct();
29 m_Version = (int)Versions.Current;
30 }
31
32 void Upgrade_PlayRangeAsStruct()
33 {
34 m_TimeAreaPlayRange = new PlayRange(deprecated_timeAreaPlayRange.x, deprecated_timeAreaPlayRange.y);
35 }
36 }
37}