public static void PopDelete(BackStackAction action) { if (backStack.Peek() == action) { backStack.Pop(); } }
public static void Push(BackStackAction action) { #if UNITY_EDITOR Debug.Log("Pushing action: " + action.Method.Name); #endif backStack.Push(action); #if UNITY_EDITOR Debug.Log("Stack Count: " + backStack.Count); #endif }