Update a gamepad's LED color.
Defined in <SDL3/SDL_gamepad.h>
bool SDL_SetGamepadLED(SDL_Gamepad *gamepad, Uint8 red, Uint8 green, Uint8 blue);
SDL_Gamepad * | gamepad | the gamepad to update. |
Uint8 | red | the intensity of the red LED. |
Uint8 | green | the intensity of the green LED. |
Uint8 | blue | the intensity of the blue LED. |
(bool) Returns true on success or false on failure; call SDL_GetError() for more information.
An example of a joystick LED is the light on the back of a PlayStation 4's DualShock 4 controller.
For gamepads with a single color LED, the maximum of the RGB values will be used as the LED brightness.
It is safe to call this function from any thread.
This function is available since SDL 3.2.0.