BlisterUI.Input.MouseManager.IsButtonJustPressed C# (CSharp) Method

IsButtonJustPressed() public method

public IsButtonJustPressed ( MouseButton button ) : bool
button MouseButton
return bool
        public bool IsButtonJustPressed(MouseButton button)
        {
            switch(button) {
                case MouseButton.Left:
                    return cMS.LeftButton == ButtonState.Pressed && pMS.LeftButton == ButtonState.Released;
                case MouseButton.Middle:
                    return cMS.MiddleButton == ButtonState.Pressed && pMS.MiddleButton == ButtonState.Released;
                case MouseButton.Right:
                    return cMS.RightButton == ButtonState.Pressed && pMS.RightButton == ButtonState.Released;
                case MouseButton.X1:
                    return cMS.XButton1 == ButtonState.Pressed && pMS.XButton1 == ButtonState.Released;
                case MouseButton.X2:
                    return cMS.XButton2 == ButtonState.Pressed && pMS.XButton2 == ButtonState.Released;
                default:
                    return false;
            }
        }