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

IsButtonJustReleased() public method

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