protected override void OnMouseMove(Vector2 mouse) { base.OnMouseMove(mouse); //Game mode gameMode?.ProcessInputMessage(this, new InputMessageMouseMove(mouse)); }
protected override bool OnKeyDown(KeyEvent e) { if (e.Key == EKeys.Escape) { OpenOrCloseMenu(); return(true); } //!!!!SupressKeyPress //Game mode if (gameMode != null && gameMode.ProcessInputMessage(this, new InputMessageKeyDown(e.Key))) { return(true); } return(base.OnKeyDown(e)); }