public bool WasActionHappened(Act act) { if (act == Act.ZoomIn) { return(MouseInputHelper.WasMouseWheelIn()); } if (act == Act.ZoomOut) { return(MouseInputHelper.WasMouseWheelOut()); } foreach (var pair in actions) { if (KeyboardInputHelper.WasKeyPressed(pair.Key) && pair.Value == act) { return(true); } } return(false); }
public void Update(GameTime gameTime) { KeyboardInputHelper.Update(gameTime); MouseInputHelper.Update(gameTime); }
public InputHelper(KeyboardInputHelper keyboardInputHelper, MouseInputHelper mouseInputHelper) { KeyboardInputHelper = keyboardInputHelper; MouseInputHelper = mouseInputHelper; }