List of controller axis.
List of controller buttons.
Attempt to connect a new controller
Register a controller definition, must be a valid format.
Register all controller definitions in a file, must be a valid format.
Close all the connected controllers
Return the current state of the axis.
Check whether the button associated with the ID is pressed. \ This function resets the value to false.
Open all the connected controllers
Check whether the button associated with the ID is pressed. \ Do not reset the value.
Called upon remapping
Remove a connected controller
Change the value of a controller axis.
Change the value of a controller button.
Update the state of the controllers
Controller