Scroll to navigation

SDL_SendJoystickVirtualSensorData(3) SDL3 FUNCTIONS SDL_SendJoystickVirtualSensorData(3)

NAME

SDL_SendJoystickVirtualSensorData - Send a sensor update for an opened virtual joystick.

SYNOPSIS

#include <SDL3/SDL_joystick.h>
bool SDL_SendJoystickVirtualSensorData(SDL_Joystick *joystick, SDL_SensorType type, Uint64 sensor_timestamp, const float *data, int num_values);

DESCRIPTION

Please note that values set here will not be applied until the next call to SDL_UpdateJoysticks, which can either be called directly, or can be called indirectly through various other SDL APIs, including, but not limited to the following: SDL_PollEvent, SDL_PumpEvents, SDL_WaitEventTimeout, SDL_WaitEvent.

FUNCTION PARAMETERS

the virtual joystick on which to set state.
the type of the sensor on the virtual joystick to update.
a 64-bit timestamp in nanoseconds associated with the sensor reading.
the data associated with the sensor reading.
the number of values pointed to by data.

RETURN VALUE

for more information.

AVAILABILITY

This function is available since SDL 3.2.0.

SDL 3.2.14 Simple Directmedia Layer