.\" Automatically generated by Pandoc 3.1.12.1 .\" .TH "ALLEGRO_TOUCH_STATE" "3" "" "Allegro reference manual" "" .SH NAME ALLEGRO_TOUCH_STATE \- Allegro 5 API .SH SYNOPSIS .IP .EX #include \f[B]\f[R] \f[B]typedef\f[R] \f[B]struct\f[R] ALLEGRO_TOUCH_STATE ALLEGRO_TOUCH_STATE; .EE .SH DESCRIPTION This is a structure that is used to hold a \[lq]snapshot\[rq] of a touch at a particular instant. .PP Public fields (read only): .IP \[bu] 2 id \- identifier of the touch. If the touch is valid, this is positive. .IP \[bu] 2 x \- touch x position .IP \[bu] 2 y \- touch y position .IP \[bu] 2 dx \- touch relative x position .IP \[bu] 2 dy \- touch relative y position .IP \[bu] 2 primary \- TRUE if this touch is the primary one (usually the first one). .IP \[bu] 2 display \- The ALLEGRO_DISPLAY(3) that was touched. .SH SINCE 5.1.0