using System; using UnityEngine; using UnityEngine.Serialization; namespace TNodeCore.Runtime.Models{ [Serializable] public abstract class Model:ICloneable{ #if UNITY_EDITOR public Rect positionInView; #endif public object Clone(){ var memberwiseClone = this.MemberwiseClone(); return memberwiseClone; } } }