unity-atoms/Packages/BaseAtoms/Runtime/Collections/IWithCollectionEvents.cs
2020-03-21 22:17:59 +01:00

15 lines
346 B
C#

using System;
using UnityEngine;
namespace UnityAtoms.BaseAtoms
{
/// <summary>
/// Interface for all Atom Collections.
/// </summary>
public interface IWithCollectionEvents
{
AtomBaseVariableEvent Added { get; set; }
AtomBaseVariableEvent Removed { get; set; }
VoidEvent Cleared { get; set; }
}
}