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 { }
}
}
}