public void NewAction(string action, MousePresses m) { if (m == MousePresses.None) { return; } var input = new Input { MousePresses = m }; NewAction(action, input); }
public static bool IsHeldMousePress(MousePresses m) { if (m == MousePresses.LeftMouse) { return CurrentMouseState.LeftButton == ButtonState.Pressed && PreviousMouseState.LeftButton == ButtonState.Pressed; } if (m == MousePresses.RightMouse) { return CurrentMouseState.RightButton == ButtonState.Pressed && PreviousMouseState.RightButton == ButtonState.Pressed; } return false; }
public static bool IsHeldMousePress(MousePresses m) { if (m == MousePresses.LeftMouse) { return(CurrentMouseState.LeftButton == ButtonState.Pressed && PreviousMouseState.LeftButton == ButtonState.Pressed); } if (m == MousePresses.RightMouse) { return(CurrentMouseState.RightButton == ButtonState.Pressed && PreviousMouseState.RightButton == ButtonState.Pressed); } return(false); }