using UnityEngine; namespace UnityAtoms { /// /// None generic base class for `AtomEventReference<...>`. /// public abstract class AtomEventReferenceBase { /// /// Enum for how to use the Event Reference. /// public enum Usage { Event = 0, Variable = 1, VariableInstancer = 2, } /// /// Descries how we use the Event Reference. /// [SerializeField] protected Usage _usage; } }