SDL Wiki
[ front page | index | search | recent changes | git repo | offline html ]

SDL_GetNumJoystickAxes

Get the number of general axis controls on a joystick.

Header File

Defined in <SDL3/SDL_joystick.h>

Syntax

int SDL_GetNumJoystickAxes(SDL_Joystick *joystick);

Function Parameters

SDL_Joystick * joystick an SDL_Joystick structure containing joystick information.

Return Value

(int) Returns the number of axis controls/number of axes on success or -1 on failure; call SDL_GetError() for more information.

Remarks

Often, the directional pad on a game controller will either look like 4 separate buttons or a POV hat, and not axes, but all of this is up to the device and platform.

Thread Safety

It is safe to call this function from any thread.

Version

This function is available since SDL 3.2.0.

See Also


CategoryAPI, CategoryAPIFunction, CategoryJoystick


[ edit | delete | history | feedback | raw ]

All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Wiki powered by ghwikipp.