public override bool OnKeyDown(KeyInfo key) { if (key.Key == ConsoleKey.Enter || key.Key == ConsoleKey.Spacebar) { Invoke?.Invoke(this, EventArgs.Empty); return(false); } return(base.HandleNavigationKeys(key)); }
public void Invoke(T obj) { Timer.GetInstance().ScheduleNextFrame(() => { m_funcs?.Invoke(obj); m_baseRef.Release(); }); }