Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 public void Update(GameTime gameTime)
 {
     KeyboardInputHelper.Update(gameTime);
     MouseInputHelper.Update(gameTime);
 }
Ejemplo n.º 3
0
 public InputHelper(KeyboardInputHelper keyboardInputHelper, MouseInputHelper mouseInputHelper)
 {
     KeyboardInputHelper = keyboardInputHelper;
     MouseInputHelper    = mouseInputHelper;
 }