A disabled default is present on this object. To use it, use one of the other constructors or a factory function.
If Down on the dpad is being pressed
If Left on the dpad is being pressed
If Right on the dpad is being pressed
If Up on the dpad is being pressed
If the bottom face button is being pressed (A on an XBOX controller)
If the left face button is being pressed (X on an XBOX controller)
If the right face button is being pressed (B on an XBOX controller)
If the top face button is being pressed (Y on an XBOX controller)
If the left shoulder button is being pressed in
If the left stick is being pressed in
The X value of the left stick
If the main button is being pressed (the center X on an XBOX controller)
If the right shoulder button is being pressed in
If the right stick is being pressed in
The X value of the right stick
The Y value of the right stick
If the select button is being pressed (back on an XBOX controller)
If the start button is being pressed
How much the left trigger is being pressed
How much the right trigger is being pressed
An attached game controller with a traditional setup
Only the controllers SDL supports out of the box will work, and no plans exist to expand this capability