using System; namespace UnityEngine.Graphing { [Serializable] public class Edge : IEdge { [SerializeField] private SlotReference m_OutputSlot; [SerializeField] private SlotReference m_InputSlot; public Edge() {} public Edge(SlotReference outputSlot, SlotReference inputSlot) { m_OutputSlot = outputSlot; m_InputSlot = inputSlot; } public SlotReference outputSlot { get { return m_OutputSlot; } } public SlotReference inputSlot { get { return m_InputSlot; } } } }