Whether the button is currently down.
Whether the button is currently touched.
The value for the button between 0 and 1, with 0 representing a button that is not pressed, and 1 representing a button that is fully pressed.
Whether the button was pressed.
Whether the button was released since the last update.
Whether the button was touched since the last update.
A GamePadButton stores information about a button from the Gamepad API.