\hypertarget{struct__Ecore__Event__Mouse__Move}{}\section{\+\_\+\+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.  


\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_a12823360fb0823bb297ec1739c715120}\label{struct__Ecore__Event__Mouse__Move_a12823360fb0823bb297ec1739c715120}} 
Ecore\+\_\+\+Window \hyperlink{struct__Ecore__Event__Mouse__Move_a12823360fb0823bb297ec1739c715120}{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 \hyperlink{struct__Ecore__Event__Mouse__Move_a6e85f5af65cd579801e8b9b22d2f816e}{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 \hyperlink{struct__Ecore__Event__Mouse__Move_aa631a776ffe503552213a837fcc74520}{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 \hyperlink{struct__Ecore__Event__Mouse__Move_a30469eab56a6134daaeed660dac3c100}{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 \hyperlink{struct__Ecore__Event__Mouse__Move_a09050f946ba75db1ff49bf60689cc1eb}{modifiers}
\begin{DoxyCompactList}\small\item\em The combination of modifiers key (S\+H\+IT,C\+T\+RL,A\+LT,..) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_ab9e7237f634f1a7d5f77a5764c86edb3}\label{struct__Ecore__Event__Mouse__Move_ab9e7237f634f1a7d5f77a5764c86edb3}} 
int \hyperlink{struct__Ecore__Event__Mouse__Move_ab9e7237f634f1a7d5f77a5764c86edb3}{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 \hyperlink{struct__Ecore__Event__Mouse__Move_ab7817379573ffc1398c813aab760b1e5}{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 \hyperlink{struct__Ecore__Event__Mouse__Move_a4b9606c2cc7fdf43fed640ca4db59c65}{y}
\begin{DoxyCompactList}\small\item\em y coordinate relative to window where event happened \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_a8129576d8812e312bbdfd0364d658345}\label{struct__Ecore__Event__Mouse__Move_a8129576d8812e312bbdfd0364d658345}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int {\bfseries x}\\
\>int {\bfseries y}\\
\} \hyperlink{struct__Ecore__Event__Mouse__Move_a8129576d8812e312bbdfd0364d658345}{root}\\

\end{tabbing}\begin{DoxyCompactList}\small\item\em Coordinates relative to root window. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct__Ecore__Event__Mouse__Move_a36bb3158a6ec92e1351f735ef8f12727}\label{struct__Ecore__Event__Mouse__Move_a36bb3158a6ec92e1351f735ef8f12727}} 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
struct \{\\
\>int \hyperlink{struct__Ecore__Event__Mouse__Move_a523e342631fb1392976b600938bc30ff}{device}\\
\>\>{\em 0 if normal mouse, 1+ for other mouse-\/devices (eg multi-\/touch -\/ other fingers) }\\
\>double {\bfseries radius}\\
\>double {\bfseries radius\_x}\\
\>double \hyperlink{struct__Ecore__Event__Mouse__Move_acc20897e57abf72fcbc4433a3eb0e0aa}{radius\_y}\\
\>\>{\em radius of press point -\/ radius\_x and y if its an ellipse (radius is the average of the 2) }\\
\>double \hyperlink{struct__Ecore__Event__Mouse__Move_ac3a9648a894141813bef642733a378d4}{pressure}\\
\>\>{\em pressure -\/ 1.0 == normal, $>$ 1.0 == more, 0.0 == none }\\
\>double \hyperlink{struct__Ecore__Event__Mouse__Move_a39bd6f40957e4c77bc185c2eeb95a31f}{angle}\\
\>\>{\em angle relative to perpendicular (0.0 == perpendicular), in degrees }\\
\>double {\bfseries x}\\
\>double \hyperlink{struct__Ecore__Event__Mouse__Move_ac168663ae0227242dacd4bebef9ae0fc}{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}\end{DoxyCompactItemize}


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