unity-atoms/Packages/BaseAtoms/Runtime/Collections/IWithCollectionEvents.cs

15 lines
346 B
C#
Raw Normal View History

2020-03-17 19:17:33 -04:00
using System;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
2020-03-21 17:17:59 -04:00
/// Interface for all Atom Collections.
2020-03-17 19:17:33 -04:00
/// </summary>
public interface IWithCollectionEvents
{
AtomBaseVariableEvent Added { get; set; }
AtomBaseVariableEvent Removed { get; set; }
VoidEvent Cleared { get; set; }
}
}