.\" Automatically generated by Pandoc 3.1.11.1 .\" .TH "ALLEGRO_JOYSTICK_STATE" "3" "" "Allegro reference manual" "" .SH NAME ALLEGRO_JOYSTICK_STATE \- Allegro 5 API .SH SYNOPSIS .IP .EX #include typedef struct ALLEGRO_JOYSTICK_STATE ALLEGRO_JOYSTICK_STATE; .EE .SH DESCRIPTION This is a structure that is used to hold a \[lq]snapshot\[rq] of a joystick\[cq]s axes and buttons at a particular instant. All fields public and read\-only. .IP .EX struct { float axis[num_axes]; // \-1.0 to 1.0 } stick[num_sticks]; int button[num_buttons]; // 0 to 32767 .EE .SH SEE ALSO al_get_joystick_state(3)