namespace Zinnia.Data.Collection.Stack { using System; using UnityEngine; using UnityEngine.Events; /// /// Emits the events at the current stack index every time a new is added to or removed from the stack. /// public class GameObjectObservableStack : ObservableStack { /// /// A collection of events to emit when a new is added or removed from the stack. /// [Serializable] public class GameObjectElementEvents : ObservableStackElementEvents { /// /// Defines the event with the . /// [Serializable] public class UnityEvent : UnityEvent { } } } }