\doxysection{Elput gesture accessors}
\hypertarget{group__Elput__Gestures}{}\label{group__Elput__Gestures}\index{Elput gesture accessors@{Elput gesture accessors}}
\doxysubsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
EAPI double \mbox{\hyperlink{group__Elput__Gestures_gae05a94c464bb29fe87351b900ecbcac8}{elput\+\_\+swipe\+\_\+dx\+\_\+get}} (Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}gesture)
\begin{DoxyCompactList}\small\item\em Get the difference of x position from the last event to this event. \end{DoxyCompactList}\item 
EAPI double \mbox{\hyperlink{group__Elput__Gestures_ga9f5bae41b316499620cff5c977cd0278}{elput\+\_\+swipe\+\_\+dy\+\_\+get}} (Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}gesture)
\begin{DoxyCompactList}\small\item\em Get the difference of y position from the last event to this event. \end{DoxyCompactList}\item 
EAPI int \mbox{\hyperlink{group__Elput__Gestures_gad1b1ee15b680d18e10a562b219200e9c}{elput\+\_\+swipe\+\_\+finger\+\_\+count\+\_\+get}} (Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}gesture)
\begin{DoxyCompactList}\small\item\em Get the finger\+\_\+count for this gesture. \end{DoxyCompactList}\item 
EAPI int \mbox{\hyperlink{group__Elput__Gestures_gaf3c6997e629d7170abb4cdda7fcf7976}{elput\+\_\+swipe\+\_\+window\+\_\+get}} (Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}gesture)
\begin{DoxyCompactList}\small\item\em Get the window in which this event is emitted. \end{DoxyCompactList}\item 
EAPI Elput\+\_\+\+Device \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{group__Elput__Gestures_gad433af74711d15834e8ae425867102fa}{elput\+\_\+swipe\+\_\+device\+\_\+get}} (Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}gesture)
\begin{DoxyCompactList}\small\item\em Get the device from which the gesture event is coming. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
EAPI int \mbox{\hyperlink{group__Elput__Gestures_ga7732a4002dd5f102144367b0154fcf7c}{ELPUT\+\_\+\+EVENT\+\_\+\+SWIPE\+\_\+\+BEGIN}}
\begin{DoxyCompactList}\small\item\em A swipe gesture has began. \end{DoxyCompactList}\item 
EAPI int \mbox{\hyperlink{group__Elput__Gestures_gadde5083121b158b3bbae020d268f2a15}{ELPUT\+\_\+\+EVENT\+\_\+\+SWIPE\+\_\+\+UPDATE}}
\begin{DoxyCompactList}\small\item\em There is a change to a ongoing swipe gesture. \end{DoxyCompactList}\item 
EAPI int \mbox{\hyperlink{group__Elput__Gestures_ga4456eab67bb3621c9265e11d23846861}{ELPUT\+\_\+\+EVENT\+\_\+\+SWIPE\+\_\+\+END}}
\begin{DoxyCompactList}\small\item\em A ongoing swipe gesture has ended. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}


Functions for accessing details of gesture events. The structure pointers can only be accessed within the events that emit them. 

\doxysubsection{Function Documentation}
\Hypertarget{group__Elput__Gestures_gae05a94c464bb29fe87351b900ecbcac8}\label{group__Elput__Gestures_gae05a94c464bb29fe87351b900ecbcac8} 
\index{Elput gesture accessors@{Elput gesture accessors}!elput\_swipe\_dx\_get@{elput\_swipe\_dx\_get}}
\index{elput\_swipe\_dx\_get@{elput\_swipe\_dx\_get}!Elput gesture accessors@{Elput gesture accessors}}
\doxysubsubsection{\texorpdfstring{elput\_swipe\_dx\_get()}{elput\_swipe\_dx\_get()}}
{\footnotesize\ttfamily EAPI double elput\+\_\+swipe\+\_\+dx\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}}]{gesture }\end{DoxyParamCaption})}



Get the difference of x position from the last event to this event. 


\begin{DoxyParams}{Parameters}
{\em gesture} & The event, if NULL 0 is returned\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}
\Hypertarget{group__Elput__Gestures_ga9f5bae41b316499620cff5c977cd0278}\label{group__Elput__Gestures_ga9f5bae41b316499620cff5c977cd0278} 
\index{Elput gesture accessors@{Elput gesture accessors}!elput\_swipe\_dy\_get@{elput\_swipe\_dy\_get}}
\index{elput\_swipe\_dy\_get@{elput\_swipe\_dy\_get}!Elput gesture accessors@{Elput gesture accessors}}
\doxysubsubsection{\texorpdfstring{elput\_swipe\_dy\_get()}{elput\_swipe\_dy\_get()}}
{\footnotesize\ttfamily EAPI double elput\+\_\+swipe\+\_\+dy\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}}]{gesture }\end{DoxyParamCaption})}



Get the difference of y position from the last event to this event. 


\begin{DoxyParams}{Parameters}
{\em gesture} & The event, if NULL 0 is returned\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}
\Hypertarget{group__Elput__Gestures_gad1b1ee15b680d18e10a562b219200e9c}\label{group__Elput__Gestures_gad1b1ee15b680d18e10a562b219200e9c} 
\index{Elput gesture accessors@{Elput gesture accessors}!elput\_swipe\_finger\_count\_get@{elput\_swipe\_finger\_count\_get}}
\index{elput\_swipe\_finger\_count\_get@{elput\_swipe\_finger\_count\_get}!Elput gesture accessors@{Elput gesture accessors}}
\doxysubsubsection{\texorpdfstring{elput\_swipe\_finger\_count\_get()}{elput\_swipe\_finger\_count\_get()}}
{\footnotesize\ttfamily EAPI int elput\+\_\+swipe\+\_\+finger\+\_\+count\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}}]{gesture }\end{DoxyParamCaption})}



Get the finger\+\_\+count for this gesture. 


\begin{DoxyParams}{Parameters}
{\em gesture} & The event, if NULL 0 is returned\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}
\Hypertarget{group__Elput__Gestures_gaf3c6997e629d7170abb4cdda7fcf7976}\label{group__Elput__Gestures_gaf3c6997e629d7170abb4cdda7fcf7976} 
\index{Elput gesture accessors@{Elput gesture accessors}!elput\_swipe\_window\_get@{elput\_swipe\_window\_get}}
\index{elput\_swipe\_window\_get@{elput\_swipe\_window\_get}!Elput gesture accessors@{Elput gesture accessors}}
\doxysubsubsection{\texorpdfstring{elput\_swipe\_window\_get()}{elput\_swipe\_window\_get()}}
{\footnotesize\ttfamily EAPI int elput\+\_\+swipe\+\_\+window\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}}]{gesture }\end{DoxyParamCaption})}



Get the window in which this event is emitted. 


\begin{DoxyParams}{Parameters}
{\em gesture} & The event, if NULL 0 is returned\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}
\Hypertarget{group__Elput__Gestures_gad433af74711d15834e8ae425867102fa}\label{group__Elput__Gestures_gad433af74711d15834e8ae425867102fa} 
\index{Elput gesture accessors@{Elput gesture accessors}!elput\_swipe\_device\_get@{elput\_swipe\_device\_get}}
\index{elput\_swipe\_device\_get@{elput\_swipe\_device\_get}!Elput gesture accessors@{Elput gesture accessors}}
\doxysubsubsection{\texorpdfstring{elput\_swipe\_device\_get()}{elput\_swipe\_device\_get()}}
{\footnotesize\ttfamily EAPI Elput\+\_\+\+Device \texorpdfstring{$\ast$}{*} elput\+\_\+swipe\+\_\+device\+\_\+get (\begin{DoxyParamCaption}\item[{Elput\+\_\+\+Swipe\+\_\+\+Gesture \texorpdfstring{$\ast$}{*}}]{gesture }\end{DoxyParamCaption})}



Get the device from which the gesture event is coming. 

This value is the same for the lifetime of a gesture


\begin{DoxyParams}{Parameters}
{\em gesture} & The event, if NULL, NULL is returned\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}


\doxysubsection{Variable Documentation}
\Hypertarget{group__Elput__Gestures_ga7732a4002dd5f102144367b0154fcf7c}\label{group__Elput__Gestures_ga7732a4002dd5f102144367b0154fcf7c} 
\index{Elput gesture accessors@{Elput gesture accessors}!ELPUT\_EVENT\_SWIPE\_BEGIN@{ELPUT\_EVENT\_SWIPE\_BEGIN}}
\index{ELPUT\_EVENT\_SWIPE\_BEGIN@{ELPUT\_EVENT\_SWIPE\_BEGIN}!Elput gesture accessors@{Elput gesture accessors}}
\doxysubsubsection{\texorpdfstring{ELPUT\_EVENT\_SWIPE\_BEGIN}{ELPUT\_EVENT\_SWIPE\_BEGIN}}
{\footnotesize\ttfamily EAPI int ELPUT\+\_\+\+EVENT\+\_\+\+SWIPE\+\_\+\+BEGIN\hspace{0.3cm}{\ttfamily [extern]}}



A swipe gesture has began. 

ELPUT\+\_\+\+EVENT\+\_\+\+SWIPE\+\_\+\+UPDATE and finally a single ELPUT\+\_\+\+EVENT\+\_\+\+SWIPE\+\_\+\+END event will be emitted.

\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}


Referenced by \mbox{\hyperlink{group__Elput__Init__Group_gabde718edc099f32cae26bb58edc424b7}{elput\+\_\+init()}}.

\Hypertarget{group__Elput__Gestures_gadde5083121b158b3bbae020d268f2a15}\label{group__Elput__Gestures_gadde5083121b158b3bbae020d268f2a15} 
\index{Elput gesture accessors@{Elput gesture accessors}!ELPUT\_EVENT\_SWIPE\_UPDATE@{ELPUT\_EVENT\_SWIPE\_UPDATE}}
\index{ELPUT\_EVENT\_SWIPE\_UPDATE@{ELPUT\_EVENT\_SWIPE\_UPDATE}!Elput gesture accessors@{Elput gesture accessors}}
\doxysubsubsection{\texorpdfstring{ELPUT\_EVENT\_SWIPE\_UPDATE}{ELPUT\_EVENT\_SWIPE\_UPDATE}}
{\footnotesize\ttfamily EAPI int ELPUT\+\_\+\+EVENT\+\_\+\+SWIPE\+\_\+\+UPDATE\hspace{0.3cm}{\ttfamily [extern]}}



There is a change to a ongoing swipe gesture. 

\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}


Referenced by \mbox{\hyperlink{group__Elput__Init__Group_gabde718edc099f32cae26bb58edc424b7}{elput\+\_\+init()}}.

\Hypertarget{group__Elput__Gestures_ga4456eab67bb3621c9265e11d23846861}\label{group__Elput__Gestures_ga4456eab67bb3621c9265e11d23846861} 
\index{Elput gesture accessors@{Elput gesture accessors}!ELPUT\_EVENT\_SWIPE\_END@{ELPUT\_EVENT\_SWIPE\_END}}
\index{ELPUT\_EVENT\_SWIPE\_END@{ELPUT\_EVENT\_SWIPE\_END}!Elput gesture accessors@{Elput gesture accessors}}
\doxysubsubsection{\texorpdfstring{ELPUT\_EVENT\_SWIPE\_END}{ELPUT\_EVENT\_SWIPE\_END}}
{\footnotesize\ttfamily EAPI int ELPUT\+\_\+\+EVENT\+\_\+\+SWIPE\+\_\+\+END\hspace{0.3cm}{\ttfamily [extern]}}



A ongoing swipe gesture has ended. 

This ends the lifetime of this gesture.

\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}


Referenced by \mbox{\hyperlink{group__Elput__Init__Group_gabde718edc099f32cae26bb58edc424b7}{elput\+\_\+init()}}.

