Struct sdl2_sys::SDL_ControllerAxisEvent [−][src]
#[repr(C)]pub struct SDL_ControllerAxisEvent {
pub type_: Uint32,
pub timestamp: Uint32,
pub which: SDL_JoystickID,
pub axis: Uint8,
pub padding1: Uint8,
pub padding2: Uint8,
pub padding3: Uint8,
pub value: Sint16,
pub padding4: Uint16,
}Expand description
\brief Game controller axis motion event structure (event.caxis.*)
Fields
type_: Uint32< ::SDL_CONTROLLERAXISMOTION
timestamp: Uint32< In milliseconds, populated using SDL_GetTicks()
which: SDL_JoystickID< The joystick instance id
axis: Uint8< The controller axis (SDL_GameControllerAxis)
padding1: Uint8padding2: Uint8padding3: Uint8value: Sint16< The axis value (range: -32768 to 32767)
padding4: Uint16