private void SelectionChanged(ItemData item) { if (this.m_SelectionChangedCallback != null) { this.m_SelectionChangedCallback(item); } else { Debug.LogError("Callback is null"); } }
private static void SelectionCallback(object userData) { ExposablePopupMenu.ItemData item = (ExposablePopupMenu.ItemData)userData; m_Caller.SelectionChanged(item); m_Caller = null; m_Data = null; }