\hypertarget{struct__Ecore__Event__Mouse__Move}{}\doxysection{\+\_\+\+Ecore\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Move Struct Reference}
\label{struct__Ecore__Event__Mouse__Move}\index{\_Ecore\_Event\_Mouse\_Move@{\_Ecore\_Event\_Mouse\_Move}}


Contains information about an Ecore mouse move event.  




{\ttfamily \#include $<$Ecore\+\_\+\+Input.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_a12823360fb0823bb297ec1739c715120}\label{struct__Ecore__Event__Mouse__Move_a12823360fb0823bb297ec1739c715120}} 
Ecore\+\_\+\+Window {\bfseries window}
\begin{DoxyCompactList}\small\item\em The main window where event happened. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_a6e85f5af65cd579801e8b9b22d2f816e}\label{struct__Ecore__Event__Mouse__Move_a6e85f5af65cd579801e8b9b22d2f816e}} 
Ecore\+\_\+\+Window {\bfseries root\+\_\+window}
\begin{DoxyCompactList}\small\item\em The root window where event happened. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_aa631a776ffe503552213a837fcc74520}\label{struct__Ecore__Event__Mouse__Move_aa631a776ffe503552213a837fcc74520}} 
Ecore\+\_\+\+Window {\bfseries event\+\_\+window}
\begin{DoxyCompactList}\small\item\em The child window where event happened. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_a30469eab56a6134daaeed660dac3c100}\label{struct__Ecore__Event__Mouse__Move_a30469eab56a6134daaeed660dac3c100}} 
unsigned int {\bfseries timestamp}
\begin{DoxyCompactList}\small\item\em Time when the event occurred. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_a09050f946ba75db1ff49bf60689cc1eb}\label{struct__Ecore__Event__Mouse__Move_a09050f946ba75db1ff49bf60689cc1eb}} 
unsigned int {\bfseries modifiers}
\begin{DoxyCompactList}\small\item\em The combination of modifiers key (SHIFT,CTRL,ALT,..) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_ab9e7237f634f1a7d5f77a5764c86edb3}\label{struct__Ecore__Event__Mouse__Move_ab9e7237f634f1a7d5f77a5764c86edb3}} 
int {\bfseries same\+\_\+screen}
\begin{DoxyCompactList}\small\item\em Same screen flag. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_ab7817379573ffc1398c813aab760b1e5}\label{struct__Ecore__Event__Mouse__Move_ab7817379573ffc1398c813aab760b1e5}} 
int {\bfseries x}
\begin{DoxyCompactList}\small\item\em x coordinate relative to window where event happened \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_a4b9606c2cc7fdf43fed640ca4db59c65}\label{struct__Ecore__Event__Mouse__Move_a4b9606c2cc7fdf43fed640ca4db59c65}} 
int {\bfseries y}
\begin{DoxyCompactList}\small\item\em y coordinate relative to window where event happened \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_af8c19c4ee232ae480f9d7105c792a72d}\label{struct__Ecore__Event__Mouse__Move_af8c19c4ee232ae480f9d7105c792a72d}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int {\bfseries x}\\
\>int {\bfseries y}\\
\} {\bfseries root}\\

\end{tabbing}\begin{DoxyCompactList}\small\item\em Coordinates relative to root window. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_aea2f9ad44ffdb10633e050f7dc609640}\label{struct__Ecore__Event__Mouse__Move_aea2f9ad44ffdb10633e050f7dc609640}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int {\bfseries device}\\
\>\>{\em 0 if normal mouse, 1+ for other mouse-\/devices (eg multi-\/touch -\/ other fingers) }\\
\>double {\bfseries radius}\\
\>double {\bfseries radius\_x}\\
\>double {\bfseries radius\_y}\\
\>\>{\em radius of press point -\/ radius\_x and y if its an ellipse (radius is the average of the 2) }\\
\>double {\bfseries pressure}\\
\>\>{\em pressure -\/ 1.0 == normal, \texorpdfstring{$>$}{>} 1.0 == more, 0.0 == none }\\
\>double {\bfseries angle}\\
\>\>{\em angle relative to perpendicular (0.0 == perpendicular), in degrees }\\
\>double {\bfseries x}\\
\>double {\bfseries y}\\
\>\>{\em same as x, y root.x, root.y, but with sub-\/pixel precision, if available }\\
\>struct \{\\
\>\>double {\bfseries x}\\
\>\>double {\bfseries y}\\
\>\} {\bfseries root}\\
\} {\bfseries multi}\\

\end{tabbing}\item 
Eo $\ast$ \mbox{\hyperlink{struct__Ecore__Event__Mouse__Move_aca659ce84b8c74076e011b713fc3d256}{dev}}
\begin{DoxyCompactList}\small\item\em The Efl\+\_\+\+Input\+\_\+\+Device that originated the event. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Contains information about an Ecore mouse move event. 

\doxysubsection{Field Documentation}
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_aca659ce84b8c74076e011b713fc3d256}\label{struct__Ecore__Event__Mouse__Move_aca659ce84b8c74076e011b713fc3d256}} 
\index{\_Ecore\_Event\_Mouse\_Move@{\_Ecore\_Event\_Mouse\_Move}!dev@{dev}}
\index{dev@{dev}!\_Ecore\_Event\_Mouse\_Move@{\_Ecore\_Event\_Mouse\_Move}}
\doxysubsubsection{\texorpdfstring{dev}{dev}}
{\footnotesize\ttfamily Eo$\ast$ \+\_\+\+Ecore\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Move\+::dev}



The Efl\+\_\+\+Input\+\_\+\+Device that originated the event. 

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