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.