An advanced version of Gamepad that detects immediate presses and releases, useful for advanced controls and user-interfaces.
This needs to be updatedd repeatedly by calling update to detect new input.
Usually you do not want to create this yourself. Instead, go through the Input API.
Represents which of the 2 possible gamepads this GamepadEx is associated with.
Returns true if button was pressed this update.
Returns true if button was released this update.
Returns true if button is currently pressed.
Updates this for new gamepad events.