CarpMuffin.Input.GamePadButtonState.IsButtonReleased C# (CSharp) Method

IsButtonReleased() public method

public IsButtonReleased ( Buttons button ) : bool
button Buttons
return bool
        public bool IsButtonReleased(Buttons button)
        {
            switch (button)
            {
                case Buttons.DPadUp: return DPadUp == ButtonState.Released;
                case Buttons.DPadDown: return DPadDown == ButtonState.Released;
                case Buttons.DPadLeft: return DPadLeft == ButtonState.Released;
                case Buttons.DPadRight: return DPadRight == ButtonState.Released;
                case Buttons.Start: return Start == ButtonState.Released;
                case Buttons.Back: return Back == ButtonState.Released;
                case Buttons.LeftStick: return LeftStick == ButtonState.Released;
                case Buttons.RightStick: return RightStick == ButtonState.Released;
                case Buttons.LeftShoulder: return LeftShoulder == ButtonState.Released;
                case Buttons.RightShoulder: return RightShoulder == ButtonState.Released;
                case Buttons.BigButton: return BigButton == ButtonState.Released;
                case Buttons.A: return A == ButtonState.Released;
                case Buttons.B: return B == ButtonState.Released;
                case Buttons.X: return X == ButtonState.Released;
                case Buttons.Y: return Y == ButtonState.Released;
                case Buttons.LeftThumbstickLeft: return LeftStickLeft == ButtonState.Released;
                case Buttons.RightTrigger: return RightTrigger == ButtonState.Released;
                case Buttons.LeftTrigger: return LeftTrigger == ButtonState.Released;
                case Buttons.RightThumbstickUp: return RightStickUp == ButtonState.Released;
                case Buttons.RightThumbstickDown: return RightStickDown == ButtonState.Released;
                case Buttons.RightThumbstickRight: return RightStickRight == ButtonState.Released;
                case Buttons.RightThumbstickLeft: return RightStickLeft == ButtonState.Released;
                case Buttons.LeftThumbstickUp: return LeftStickUp == ButtonState.Released;
                case Buttons.LeftThumbstickDown: return LeftStickDown == ButtonState.Released;
                case Buttons.LeftThumbstickRight: return LeftStickRight == ButtonState.Released;
                case Buttons.View: return View == ButtonState.Released;
                case Buttons.Menu: return Menu == ButtonState.Released;
            }
            return false;
        }