SDL_events.h
Estructura SDL_JoyAxisEvent
Una estructura que contiene información de eventos de movimiento del eje del joystick.
typedef struct SDL_JoyAxisEvent
{
Uint32 type; /**< ::SDL_JOYAXISMOTION */
Uint32 timestamp; /**< In milliseconds, populated using SDL_GetTicks() */
SDL_JoystickID which; /**< The joystick instance id */
Uint8 axis; /**< The joystick axis index */
Uint8 padding1;
Uint8 padding2;
Uint8 padding3;
Sint16 value; /**< The axis value (range: -32768 to 32767) */
Uint16 padding4;
} SDL_JoyAxisEvent;
Miembros
- type
- SDL_JOYAXISMOTION
- timestamp
- Marca de tiempo en milisegundos.
- which
- El id de instancia del joystick que notificó el evento.
- axis
- El índice del eje que ha cambiado.
- value
- La posición actual del eje (rango: -32768 a 32767).
Observaciones
SDL_JoyAxisEvent es un miembro de la unión SDL_Event y se utiliza cuando se reporta un evento de tipo SDL_JOYAXISMOTION. Se accede a él a través del campo jaxis del evento.
Un evento SDL_JOYAXISMOTION ocurre cada vez que un usuario mueve un eje en el joystick.