\hypertarget{Ecore__X_8h}{}\section{Ecore\+\_\+\+X.\+h File Reference}
\label{Ecore__X_8h}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}


Ecore functions for dealing with the X Windows System.  


\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct__Ecore__X__Version}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Version}
\item 
struct \hyperlink{struct__Ecore__X__Icon}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Icon}
\item 
struct \hyperlink{struct__Ecore__X__Rectangle}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Rectangle}
\item 
struct \hyperlink{struct__Ecore__X__Event__Mouse__In}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}
\item 
struct \hyperlink{struct__Ecore__X__Event__Mouse__Out}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Focus__In}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Focus__Out}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Keymap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Keymap}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Damage}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Visibility__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Visibility\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Create}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Destroy}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Hide}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Show}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Show__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show\+\_\+\+Request}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Reparent}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Reparent}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Configure__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Request}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Gravity}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Gravity}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Resize__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize\+\_\+\+Request}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Stack}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Stack__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Request}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Property}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Colormap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Colormap}
\item 
struct \hyperlink{struct__Ecore__X__Event__Mapping__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mapping\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Selection__Clear}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}
\item 
struct \hyperlink{struct__Ecore__X__Event__Selection__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Request}
\item 
struct \hyperlink{struct__Ecore__X__Event__Fixes__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Fixes\+\_\+\+Selection\+\_\+\+Notify}
\item 
struct \hyperlink{struct__Ecore__X__Event__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}
\item 
struct \hyperlink{struct__Ecore__X__Selection__Data}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data}
\item 
struct \hyperlink{struct__Ecore__X__Selection__Data__Files}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Files}
\item 
struct \hyperlink{struct__Ecore__X__Selection__Data__Text}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Text}
\item 
struct \hyperlink{struct__Ecore__X__Selection__Data__X__Moz__Url}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+X\+\_\+\+Moz\+\_\+\+Url}
\item 
struct \hyperlink{struct__Ecore__X__Selection__Data__Targets}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Targets}
\item 
struct \hyperlink{struct__Ecore__X__Event__Xdnd__Enter}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Enter}
\item 
struct \hyperlink{struct__Ecore__X__Event__Xdnd__Position}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Position}
\item 
struct \hyperlink{struct__Ecore__X__Xdnd__Position}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position}
\item 
struct \hyperlink{struct__Ecore__X__Event__Xdnd__Status}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Status}
\item 
struct \hyperlink{struct__Ecore__X__Event__Xdnd__Leave}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Leave}
\item 
struct \hyperlink{struct__Ecore__X__Event__Xdnd__Drop}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Drop}
\item 
struct \hyperlink{struct__Ecore__X__Event__Xdnd__Finished}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Finished}
\item 
struct \hyperlink{struct__Ecore__X__Event__Client__Message}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Client\+\_\+\+Message}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Shape}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Shape}
\item 
struct \hyperlink{struct__Ecore__X__Event__Screensaver__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screensaver\+\_\+\+Notify}
\item 
struct \hyperlink{struct__Ecore__X__Event__Sync__Counter}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Counter}
\item 
struct \hyperlink{struct__Ecore__X__Event__Sync__Alarm}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Alarm}
\item 
struct \hyperlink{struct__Ecore__X__Randr__Screen__Size}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size}
\item 
struct \hyperlink{struct__Ecore__X__Randr__Screen__Size__MM}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size\+\_\+\+M\+M}
\item 
struct \hyperlink{struct__Ecore__X__Randr__Crtc__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}
\item 
struct \hyperlink{struct__Ecore__X__Event__Screen__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screen\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Randr__Crtc__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Randr__Output__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Randr__Output__Property__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Property\+\_\+\+Notify}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Delete__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Prop__Title__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Title\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Prop__Visible__Title__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Visible\+\_\+\+Title\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Prop__Icon__Name__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Icon\+\_\+\+Name\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Prop__Visible__Icon__Name__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Visible\+\_\+\+Icon\+\_\+\+Name\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Prop__Client__Machine__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Client\+\_\+\+Machine\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Prop__Name__Class__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Name\+\_\+\+Class\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Prop__Pid__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Pid\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Prop__Desktop__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Desktop\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Startup__Sequence}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Startup\+\_\+\+Sequence}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__Move__Resize__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Move\+\_\+\+Resize\+\_\+\+Request}
\item 
struct \hyperlink{struct__Ecore__X__Event__Window__State__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+State\+\_\+\+Request}
\item 
struct \hyperlink{struct__Ecore__X__Event__Frame__Extents__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Frame\+\_\+\+Extents\+\_\+\+Request}
\item 
struct \hyperlink{struct__Ecore__X__Event__Ping}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Ping}
\item 
struct \hyperlink{struct__Ecore__X__Event__Desktop__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Desktop\+\_\+\+Change}
\item 
struct \hyperlink{struct__Ecore__X__Event__Generic}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Generic}
\item 
struct \hyperlink{structEcore__X__Present}{Ecore\+\_\+\+X\+\_\+\+Present}
\item 
struct \hyperlink{structEcore__X__Event__Present__Configure}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}
\item 
struct \hyperlink{structEcore__X__Event__Present__Complete}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}
\item 
struct \hyperlink{structEcore__X__Event__Present__Idle}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}
\item 
struct \hyperlink{struct__Ecore__X__Window__Attributes}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}
\item 
struct \hyperlink{struct__Ecore__X__Randr__Mode__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info}
\item 
struct \hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}
\item 
struct \hyperlink{struct__Ecore__X__Event__Damage}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Damage}
\item 
struct \hyperlink{struct__Ecore__X__Event__Xkb}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb}
\item 
struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Flick}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Flick}
\item 
struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Pan}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pan}
\item 
struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__PinchRotation}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pinch\+Rotation}
\item 
struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Tap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap}
\item 
struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__TapNHold}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap\+N\+Hold}
\item 
struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Hold}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Hold}
\item 
struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Group}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Group}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Ecore__X_8h_a3db3556eec8ef18cb8ddb43816974ac8}{}\#define {\bfseries E\+A\+P\+I}\label{Ecore__X_8h_a3db3556eec8ef18cb8ddb43816974ac8}

\item 
\hypertarget{Ecore__X_8h_a2e32d3e99706ed494fba232fd01bd628}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+A\+J\+O\+R}~E\+F\+L\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+A\+J\+O\+R\label{Ecore__X_8h_a2e32d3e99706ed494fba232fd01bd628}

\item 
\hypertarget{Ecore__X_8h_ab75695bd6269a8f206741248853c5b17}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+I\+N\+O\+R}~E\+F\+L\+\_\+\+V\+E\+R\+S\+I\+O\+N\+\_\+\+M\+I\+N\+O\+R\label{Ecore__X_8h_ab75695bd6269a8f206741248853c5b17}

\item 
\hypertarget{Ecore__X_8h_a2c32aaae3e055e345b21da8e9ed03f1f}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+U\+N\+K\+N\+O\+W\+N\+\_\+\+V\+A\+L\+U\+E}~-\/1\label{Ecore__X_8h_a2c32aaae3e055e345b21da8e9ed03f1f}

\item 
\hypertarget{Ecore__X_8h_aef8ccf1e7bcdcedc9f99f676b1cc6f1c}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+R\+G\+E\+T\+\_\+\+T\+A\+R\+G\+E\+T\+S}~\char`\"{}T\+A\+R\+G\+E\+T\+S\char`\"{}\label{Ecore__X_8h_aef8ccf1e7bcdcedc9f99f676b1cc6f1c}

\item 
\hypertarget{Ecore__X_8h_a07f67441698d43ae2f5b8e19a9a9c53d}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+R\+G\+E\+T\+\_\+\+T\+E\+X\+T}~\char`\"{}T\+E\+X\+T\char`\"{}\label{Ecore__X_8h_a07f67441698d43ae2f5b8e19a9a9c53d}

\item 
\hypertarget{Ecore__X_8h_a794161dd2cc2ca194f9fcd0241cb11d5}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+R\+G\+E\+T\+\_\+\+C\+O\+M\+P\+O\+U\+N\+D\+\_\+\+T\+E\+X\+T}~\char`\"{}C\+O\+M\+P\+O\+U\+N\+D\+\_\+\+T\+E\+X\+T\char`\"{}\label{Ecore__X_8h_a794161dd2cc2ca194f9fcd0241cb11d5}

\item 
\hypertarget{Ecore__X_8h_af55697bdf8672b6219bc1c04a07df6c0}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+R\+G\+E\+T\+\_\+\+S\+T\+R\+I\+N\+G}~\char`\"{}S\+T\+R\+I\+N\+G\char`\"{}\label{Ecore__X_8h_af55697bdf8672b6219bc1c04a07df6c0}

\item 
\hypertarget{Ecore__X_8h_a0d1d2a435f00b2a4ad2b84909e09327d}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+R\+G\+E\+T\+\_\+\+U\+T\+F8\+\_\+\+S\+T\+R\+I\+N\+G}~\char`\"{}U\+T\+F8\+\_\+\+S\+T\+R\+I\+N\+G\char`\"{}\label{Ecore__X_8h_a0d1d2a435f00b2a4ad2b84909e09327d}

\item 
\hypertarget{Ecore__X_8h_a97ec406e9db2337bf85f830f9c00b14e}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+R\+G\+E\+T\+\_\+\+F\+I\+L\+E\+N\+A\+M\+E}~\char`\"{}F\+I\+L\+E\+N\+A\+M\+E\char`\"{}\label{Ecore__X_8h_a97ec406e9db2337bf85f830f9c00b14e}

\item 
\hypertarget{Ecore__X_8h_a87396b115542a63c31602c0798170d08}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+T\+A\+R\+G\+E\+T\+\_\+\+X\+\_\+\+M\+O\+Z\+\_\+\+U\+R\+L}~\char`\"{}X\+\_\+\+M\+O\+Z\+\_\+\+U\+R\+L\char`\"{}\label{Ecore__X_8h_a87396b115542a63c31602c0798170d08}

\item 
\hypertarget{Ecore__X_8h_a788215b3520c26ea8a7af06b86520fdf}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+D\+N\+D\+\_\+\+V\+E\+R\+S\+I\+O\+N}~5\label{Ecore__X_8h_a788215b3520c26ea8a7af06b86520fdf}

\item 
\hypertarget{Ecore__X_8h_a1dfc9d99c0376984b454aad10a0f4a24}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+L\+A\+Y\+E\+R\+\_\+\+B\+E\+L\+O\+W}~2\label{Ecore__X_8h_a1dfc9d99c0376984b454aad10a0f4a24}

\item 
\hypertarget{Ecore__X_8h_a2bf2f136542414c83541eb82381dd4ef}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+L\+A\+Y\+E\+R\+\_\+\+N\+O\+R\+M\+A\+L}~4\label{Ecore__X_8h_a2bf2f136542414c83541eb82381dd4ef}

\item 
\hypertarget{Ecore__X_8h_a3de5240616c3e795a8cd3173b022b9d2}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+L\+A\+Y\+E\+R\+\_\+\+A\+B\+O\+V\+E}~6\label{Ecore__X_8h_a3de5240616c3e795a8cd3173b022b9d2}

\item 
\hypertarget{Ecore__X_8h_a3c088c97269e3f51ffc6f2f31261cfdd}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+O\+P\+\_\+\+L\+I\+S\+T\+\_\+\+R\+E\+M\+O\+V\+E}~0\label{Ecore__X_8h_a3c088c97269e3f51ffc6f2f31261cfdd}

\item 
\hypertarget{Ecore__X_8h_aae77f97965888579e66ca361ce798068}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+O\+P\+\_\+\+L\+I\+S\+T\+\_\+\+A\+D\+D}~1\label{Ecore__X_8h_aae77f97965888579e66ca361ce798068}

\item 
\hypertarget{Ecore__X_8h_af45dc8ace41c056edbf4803921b8f2f7}{}\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+O\+P\+\_\+\+L\+I\+S\+T\+\_\+\+T\+O\+G\+G\+L\+E}~2\label{Ecore__X_8h_af45dc8ace41c056edbf4803921b8f2f7}

\item 
\hypertarget{Ecore__X_8h_a3db3556eec8ef18cb8ddb43816974ac8}{}\#define {\bfseries E\+A\+P\+I}\label{Ecore__X_8h_a3db3556eec8ef18cb8ddb43816974ac8}

\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Ecore__X_8h_adeb0b0e0977efb55a8c62ba996480406}{}typedef struct \hyperlink{struct__Ecore__X__Version}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Version} \hyperlink{Ecore__X_8h_adeb0b0e0977efb55a8c62ba996480406}{Ecore\+\_\+\+X\+\_\+\+Version}\label{Ecore__X_8h_adeb0b0e0977efb55a8c62ba996480406}

\begin{DoxyCompactList}\small\item\em Represents the current version of Ecore\+\_\+\+X. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_afd0898552bf4e238965157f0eccff5e5}{}typedef unsigned int {\bfseries Ecore\+\_\+\+X\+\_\+\+I\+D}\label{Ecore__X_8h_afd0898552bf4e238965157f0eccff5e5}

\item 
\hypertarget{Ecore__X_8h_a632f5b12603eb396d84ca29b0615b6a9}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Window}\label{Ecore__X_8h_a632f5b12603eb396d84ca29b0615b6a9}

\item 
\hypertarget{Ecore__X_8h_a199907d961c7033cbf1a47792738569c}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Pixmap}\label{Ecore__X_8h_a199907d961c7033cbf1a47792738569c}

\item 
\hypertarget{Ecore__X_8h_adb8b28307ec41ba333b8d2febf08a64e}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Atom}\label{Ecore__X_8h_adb8b28307ec41ba333b8d2febf08a64e}

\item 
\hypertarget{Ecore__X_8h_a283eb47c10b3cbab4a01d23808fdd990}{}typedef struct \hyperlink{struct__Ecore__X__Icon}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Icon} {\bfseries Ecore\+\_\+\+X\+\_\+\+Icon}\label{Ecore__X_8h_a283eb47c10b3cbab4a01d23808fdd990}

\item 
\hypertarget{Ecore__X_8h_a3e0d182141d1dfdf532e0238cbbfa683}{}typedef void $\ast$ {\bfseries Ecore\+\_\+\+X\+\_\+\+Visual}\label{Ecore__X_8h_a3e0d182141d1dfdf532e0238cbbfa683}

\item 
\hypertarget{Ecore__X_8h_aa3f644f0f771ee1a600c6563b4841344}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Drawable}\label{Ecore__X_8h_aa3f644f0f771ee1a600c6563b4841344}

\item 
\hypertarget{Ecore__X_8h_aa98868b6bc5f7300201003ef46a11eed}{}typedef void $\ast$ {\bfseries Ecore\+\_\+\+X\+\_\+\+G\+C}\label{Ecore__X_8h_aa98868b6bc5f7300201003ef46a11eed}

\item 
\hypertarget{Ecore__X_8h_a2423374bda4ce4bfaeadbdba0baa5e15}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Colormap}\label{Ecore__X_8h_a2423374bda4ce4bfaeadbdba0baa5e15}

\item 
\hypertarget{Ecore__X_8h_aedd4a4d583d0906e75f9b7e992b86c14}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Time}\label{Ecore__X_8h_aedd4a4d583d0906e75f9b7e992b86c14}

\item 
\hypertarget{Ecore__X_8h_aca33c8e37ae7e62c1c4153c4228725ca}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Cursor}\label{Ecore__X_8h_aca33c8e37ae7e62c1c4153c4228725ca}

\item 
\hypertarget{Ecore__X_8h_a78bd19bf3957f2a25b4d2bc9803981f7}{}typedef void {\bfseries Ecore\+\_\+\+X\+\_\+\+Display}\label{Ecore__X_8h_a78bd19bf3957f2a25b4d2bc9803981f7}

\item 
\hypertarget{Ecore__X_8h_a45c398b2cb7627a4f630ce67c5dd8f13}{}typedef void {\bfseries Ecore\+\_\+\+X\+\_\+\+Connection}\label{Ecore__X_8h_a45c398b2cb7627a4f630ce67c5dd8f13}

\item 
\hypertarget{Ecore__X_8h_a0ac19373a3a43a29693d918f2f0f6b38}{}typedef void {\bfseries Ecore\+\_\+\+X\+\_\+\+Screen}\label{Ecore__X_8h_a0ac19373a3a43a29693d918f2f0f6b38}

\item 
\hypertarget{Ecore__X_8h_ad09487e09911997129f98501ca2f4e00}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter}\label{Ecore__X_8h_ad09487e09911997129f98501ca2f4e00}

\item 
\hypertarget{Ecore__X_8h_a292e8699ccc66bc8b41827b596dd8e84}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Alarm}\label{Ecore__X_8h_a292e8699ccc66bc8b41827b596dd8e84}

\item 
typedef Ecore\+\_\+\+X\+\_\+\+I\+D \hyperlink{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}
\item 
\hypertarget{Ecore__X_8h_aa8887735c56ec0ef11653d70b1e18af0}{}typedef void {\bfseries Ecore\+\_\+\+X\+\_\+\+X\+Region}\label{Ecore__X_8h_aa8887735c56ec0ef11653d70b1e18af0}

\item 
\hypertarget{Ecore__X_8h_aa735f91d30772f09811e8f188a10ed99}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output}\label{Ecore__X_8h_aa735f91d30772f09811e8f188a10ed99}

\item 
\hypertarget{Ecore__X_8h_aa2d36acd98b4b164a97df0def87d61cb}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}\label{Ecore__X_8h_aa2d36acd98b4b164a97df0def87d61cb}

\item 
\hypertarget{Ecore__X_8h_a1a7421c8322af8245ee907b0e1ed41ea}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode}\label{Ecore__X_8h_a1a7421c8322af8245ee907b0e1ed41ea}

\item 
\hypertarget{Ecore__X_8h_a5c28a220865c49f91d6be7030613cd24}{}typedef unsigned short {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Size\+\_\+\+I\+D}\label{Ecore__X_8h_a5c28a220865c49f91d6be7030613cd24}

\item 
\hypertarget{Ecore__X_8h_acbd08e84cc474527a9a58cd94218c5fb}{}typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen}\label{Ecore__X_8h_acbd08e84cc474527a9a58cd94218c5fb}

\item 
\hypertarget{Ecore__X_8h_afad646471555d9f95cae152b8623a4b9}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Device}\label{Ecore__X_8h_afad646471555d9f95cae152b8623a4b9}

\item 
\hypertarget{Ecore__X_8h_a7a448f6fa756a78f8e2380c0dceed06a}{}typedef struct \hyperlink{struct__Ecore__X__Rectangle}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Rectangle} {\bfseries Ecore\+\_\+\+X\+\_\+\+Rectangle}\label{Ecore__X_8h_a7a448f6fa756a78f8e2380c0dceed06a}

\item 
\hypertarget{Ecore__X_8h_a6f26d52210a770c8ead01d12f3698b68}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+G\+C\+\_\+\+Value\+\_\+\+Mask {\bfseries Ecore\+\_\+\+X\+\_\+\+G\+C\+\_\+\+Value\+\_\+\+Mask}\label{Ecore__X_8h_a6f26d52210a770c8ead01d12f3698b68}

\item 
\hypertarget{Ecore__X_8h_a000e3cbe86b25abb1e442b552c8468a1}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type}\label{Ecore__X_8h_a000e3cbe86b25abb1e442b552c8468a1}

\item 
\hypertarget{Ecore__X_8h_af0ecf8ac7572c04dc35afe08d6a90e78}{}typedef enum \hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State} {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State}\label{Ecore__X_8h_af0ecf8ac7572c04dc35afe08d6a90e78}

\item 
\hypertarget{Ecore__X_8h_a5aa74b9c9e7342145860a0e813172fa4}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Action {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Action}\label{Ecore__X_8h_a5aa74b9c9e7342145860a0e813172fa4}

\item 
\hypertarget{Ecore__X_8h_a1435774cdf8f725363a40a306a793f76}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Mode}\label{Ecore__X_8h_a1435774cdf8f725363a40a306a793f76}

\item 
\hypertarget{Ecore__X_8h_aaa9d76357373bb3769972d5ab3379655}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation}\label{Ecore__X_8h_aaa9d76357373bb3769972d5ab3379655}

\item 
\hypertarget{Ecore__X_8h_a4a265cb51c32ff42ad2f28438b34ffc4}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connection\+\_\+\+Status {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connection\+\_\+\+Status}\label{Ecore__X_8h_a4a265cb51c32ff42ad2f28438b34ffc4}

\item 
\hypertarget{Ecore__X_8h_ac9797a66a05d0494c81d61d0162d7576}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Policy {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Policy}\label{Ecore__X_8h_ac9797a66a05d0494c81d61d0162d7576}

\item 
\hypertarget{Ecore__X_8h_a3f876d324a355436e18d6a04b7104cbc}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Relative\+\_\+\+Alignment {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Relative\+\_\+\+Alignment}\label{Ecore__X_8h_a3f876d324a355436e18d6a04b7104cbc}

\item 
\hypertarget{Ecore__X_8h_a6fb41b5636d3f5ac2d8cb643203718b9}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Render\+\_\+\+Subpixel\+\_\+\+Order {\bfseries Ecore\+\_\+\+X\+\_\+\+Render\+\_\+\+Subpixel\+\_\+\+Order}\label{Ecore__X_8h_a6fb41b5636d3f5ac2d8cb643203718b9}

\item 
\hypertarget{Ecore__X_8h_ad76ef51fd42edb7f0a3a2c098d899147}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Interface\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Interface\+\_\+\+Type}\label{Ecore__X_8h_ad76ef51fd42edb7f0a3a2c098d899147}

\item 
\hypertarget{Ecore__X_8h_ad9d6490cc2f8ff9bc0705b55833db734}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Colorscheme {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Colorscheme}\label{Ecore__X_8h_ad9d6490cc2f8ff9bc0705b55833db734}

\item 
\hypertarget{Ecore__X_8h_a081c9af58955ba28a738403b282718f2}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio}\label{Ecore__X_8h_a081c9af58955ba28a738403b282718f2}

\item 
\hypertarget{Ecore__X_8h_afc8e9825ce06ea2505e082ff865219de}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection}\label{Ecore__X_8h_afc8e9825ce06ea2505e082ff865219de}

\item 
\hypertarget{Ecore__X_8h_a38bd0d8f362da87a41ada72d6b41bc09}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mode}\label{Ecore__X_8h_a38bd0d8f362da87a41ada72d6b41bc09}

\item 
\hypertarget{Ecore__X_8h_a95915a54474f4b02bf12b74346dce0cc}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Detail {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Detail}\label{Ecore__X_8h_a95915a54474f4b02bf12b74346dce0cc}

\item 
\hypertarget{Ecore__X_8h_a6cbffad3729cbf296bff6b9409da3951}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask}\label{Ecore__X_8h_a6cbffad3729cbf296bff6b9409da3951}

\item 
\hypertarget{Ecore__X_8h_a7e9e9e23467cd22e30e40b2629baf072}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gravity {\bfseries Ecore\+\_\+\+X\+\_\+\+Gravity}\label{Ecore__X_8h_a7e9e9e23467cd22e30e40b2629baf072}

\item 
\hypertarget{Ecore__X_8h_a3b5336120375139a3129bbd3ad44efd6}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Shape\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Shape\+\_\+\+Type}\label{Ecore__X_8h_a3b5336120375139a3129bbd3ad44efd6}

\item 
\hypertarget{Ecore__X_8h_a0b9b79e04be8342c6feec0e3b7def041}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Mapping\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Mapping\+\_\+\+Type}\label{Ecore__X_8h_a0b9b79e04be8342c6feec0e3b7def041}

\item 
\hypertarget{Ecore__X_8h_a6f456a962f1ad6bc61b744743272ca98}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Property\+\_\+\+Change {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Property\+\_\+\+Change}\label{Ecore__X_8h_a6f456a962f1ad6bc61b744743272ca98}

\item 
\hypertarget{Ecore__X_8h_a3a872e2217547376e1cd8448e23172e7}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Netwm\+\_\+\+Direction {\bfseries Ecore\+\_\+\+X\+\_\+\+Netwm\+\_\+\+Direction}\label{Ecore__X_8h_a3a872e2217547376e1cd8448e23172e7}

\item 
\hypertarget{Ecore__X_8h_aa55e3b5a3c918454076a6cf8f9a83909}{}typedef enum \hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code} {\bfseries Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code}\label{Ecore__X_8h_aa55e3b5a3c918454076a6cf8f9a83909}

\item 
\hypertarget{Ecore__X_8h_afeb8504d2007fb0bea007265ab4db82b}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode}\label{Ecore__X_8h_afeb8504d2007fb0bea007265ab4db82b}

\item 
\hypertarget{Ecore__X_8h_aa62040ba97c00995aea4d1e5744e3c2a}{}typedef struct \hyperlink{struct__Ecore__X__Event__Mouse__In}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}\label{Ecore__X_8h_aa62040ba97c00995aea4d1e5744e3c2a}

\item 
\hypertarget{Ecore__X_8h_aa9bd67391427ebbc2aa84b70edbaf3d6}{}typedef struct \hyperlink{struct__Ecore__X__Event__Mouse__Out}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}\label{Ecore__X_8h_aa9bd67391427ebbc2aa84b70edbaf3d6}

\item 
\hypertarget{Ecore__X_8h_a4daa50ee73cba0e01796873ebbad4ece}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Focus__In}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}\label{Ecore__X_8h_a4daa50ee73cba0e01796873ebbad4ece}

\item 
\hypertarget{Ecore__X_8h_a80981027b997cb7de4f5fbe247aa9675}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Focus__Out}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}\label{Ecore__X_8h_a80981027b997cb7de4f5fbe247aa9675}

\item 
\hypertarget{Ecore__X_8h_acc6b82258ec1c5ee38c235f52f009557}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Keymap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Keymap} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Keymap}\label{Ecore__X_8h_acc6b82258ec1c5ee38c235f52f009557}

\item 
\hypertarget{Ecore__X_8h_a305ef360a4dfb243f9d5b7f12f967416}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Damage}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage}\label{Ecore__X_8h_a305ef360a4dfb243f9d5b7f12f967416}

\item 
\hypertarget{Ecore__X_8h_a64ec983f3db1cd85a7c49c834c0f7bcd}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Visibility__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Visibility\+\_\+\+Change} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Visibility\+\_\+\+Change}\label{Ecore__X_8h_a64ec983f3db1cd85a7c49c834c0f7bcd}

\item 
\hypertarget{Ecore__X_8h_ac547d118130e166729bce4d43f125dec}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Create}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create}\label{Ecore__X_8h_ac547d118130e166729bce4d43f125dec}

\item 
\hypertarget{Ecore__X_8h_a7f084878ce369aed2c9da66e8fa6c4c5}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Destroy}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy}\label{Ecore__X_8h_a7f084878ce369aed2c9da66e8fa6c4c5}

\item 
\hypertarget{Ecore__X_8h_a5da23b610fe666f92ebd4b6a93def621}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Hide}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}\label{Ecore__X_8h_a5da23b610fe666f92ebd4b6a93def621}

\item 
\hypertarget{Ecore__X_8h_a7bb9a10553a2b9d7f914dda77444f1af}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Show}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}\label{Ecore__X_8h_a7bb9a10553a2b9d7f914dda77444f1af}

\item 
\hypertarget{Ecore__X_8h_af059b324ecdb34950d24fecd1afdff11}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Show__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show\+\_\+\+Request} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show\+\_\+\+Request}\label{Ecore__X_8h_af059b324ecdb34950d24fecd1afdff11}

\item 
\hypertarget{Ecore__X_8h_a6d7302fda2045a2078ae55f83501c9f8}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Reparent}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Reparent} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Reparent}\label{Ecore__X_8h_a6d7302fda2045a2078ae55f83501c9f8}

\item 
\hypertarget{Ecore__X_8h_a17f2b2c6fc590b55881a51e3d690c413}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}\label{Ecore__X_8h_a17f2b2c6fc590b55881a51e3d690c413}

\item 
\hypertarget{Ecore__X_8h_ac8cbd6f8bc4072abc6e29f7be8a594e5}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Configure__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Request} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Request}\label{Ecore__X_8h_ac8cbd6f8bc4072abc6e29f7be8a594e5}

\item 
\hypertarget{Ecore__X_8h_a2fc80f19c8713b9a99b9392bcdbdc3b0}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Gravity}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Gravity} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Gravity}\label{Ecore__X_8h_a2fc80f19c8713b9a99b9392bcdbdc3b0}

\item 
\hypertarget{Ecore__X_8h_a192a6cd0d1f37b51230cab6744ba4f56}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Resize__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize\+\_\+\+Request} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize\+\_\+\+Request}\label{Ecore__X_8h_a192a6cd0d1f37b51230cab6744ba4f56}

\item 
\hypertarget{Ecore__X_8h_a8ade9fab81649a08e3e21bafda2156a9}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Stack}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack}\label{Ecore__X_8h_a8ade9fab81649a08e3e21bafda2156a9}

\item 
\hypertarget{Ecore__X_8h_a303f49d63507ce5671e60b3d03c2d643}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Stack__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Request} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Request}\label{Ecore__X_8h_a303f49d63507ce5671e60b3d03c2d643}

\item 
\hypertarget{Ecore__X_8h_ad6b49870ec27cbf5b87e3cb2e1874ab5}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Property}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property}\label{Ecore__X_8h_ad6b49870ec27cbf5b87e3cb2e1874ab5}

\item 
\hypertarget{Ecore__X_8h_a7f73ec592e23f4ad7ef6ebdea0ceff55}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Colormap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Colormap} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Colormap}\label{Ecore__X_8h_a7f73ec592e23f4ad7ef6ebdea0ceff55}

\item 
\hypertarget{Ecore__X_8h_a094aa7ebed27a1bfe8c8f2855f9e3461}{}typedef struct \hyperlink{struct__Ecore__X__Event__Mapping__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mapping\+\_\+\+Change} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mapping\+\_\+\+Change}\label{Ecore__X_8h_a094aa7ebed27a1bfe8c8f2855f9e3461}

\item 
\hypertarget{Ecore__X_8h_aba9bec86a76adf3ed34ae8df49a0a993}{}typedef struct \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Mapping {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Mapping}\label{Ecore__X_8h_aba9bec86a76adf3ed34ae8df49a0a993}

\item 
\hypertarget{Ecore__X_8h_a96bed1830702c3e72a7e46b47a8c2e2b}{}typedef struct \hyperlink{struct__Ecore__X__Event__Selection__Clear}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}\label{Ecore__X_8h_a96bed1830702c3e72a7e46b47a8c2e2b}

\item 
\hypertarget{Ecore__X_8h_a145dff02dbf5834fafa15fbfaf9e2e32}{}typedef struct \hyperlink{struct__Ecore__X__Event__Selection__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Request} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Request}\label{Ecore__X_8h_a145dff02dbf5834fafa15fbfaf9e2e32}

\item 
\hypertarget{Ecore__X_8h_aa08a66a72cafd64d3f2cc4e70a6bdfe7}{}typedef struct \hyperlink{struct__Ecore__X__Event__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}\label{Ecore__X_8h_aa08a66a72cafd64d3f2cc4e70a6bdfe7}

\item 
\hypertarget{Ecore__X_8h_a6a0ee01337731101cb3064a8cd7998d0}{}typedef struct \hyperlink{struct__Ecore__X__Event__Fixes__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Fixes\+\_\+\+Selection\+\_\+\+Notify} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Fixes\+\_\+\+Selection\+\_\+\+Notify}\label{Ecore__X_8h_a6a0ee01337731101cb3064a8cd7998d0}

\item 
\hypertarget{Ecore__X_8h_a5a3062d78be68c551ce29f020ead933f}{}typedef struct \hyperlink{struct__Ecore__X__Selection__Data}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data}\label{Ecore__X_8h_a5a3062d78be68c551ce29f020ead933f}

\item 
\hypertarget{Ecore__X_8h_ada3fbdc46cf673323dc79017dfb139e5}{}typedef struct \hyperlink{struct__Ecore__X__Selection__Data__Files}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Files} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Files}\label{Ecore__X_8h_ada3fbdc46cf673323dc79017dfb139e5}

\item 
\hypertarget{Ecore__X_8h_ad49a01d04d18f98d3462f3880cf73dce}{}typedef struct \hyperlink{struct__Ecore__X__Selection__Data__Text}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Text} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Text}\label{Ecore__X_8h_ad49a01d04d18f98d3462f3880cf73dce}

\item 
\hypertarget{Ecore__X_8h_a69853d79bf0953bff026ed25d96f991e}{}typedef struct \hyperlink{struct__Ecore__X__Selection__Data__X__Moz__Url}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+X\+\_\+\+Moz\+\_\+\+Url} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+X\+\_\+\+Moz\+\_\+\+Url}\label{Ecore__X_8h_a69853d79bf0953bff026ed25d96f991e}

\item 
\hypertarget{Ecore__X_8h_ab4738f281f42a960dceb30e2f9cecad7}{}typedef struct \hyperlink{struct__Ecore__X__Selection__Data__Targets}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Targets} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Targets}\label{Ecore__X_8h_ab4738f281f42a960dceb30e2f9cecad7}

\item 
\hypertarget{Ecore__X_8h_ae90ad7305c5322b708098605d3e295c1}{}typedef struct \hyperlink{struct__Ecore__X__Event__Xdnd__Enter}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Enter} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Enter}\label{Ecore__X_8h_ae90ad7305c5322b708098605d3e295c1}

\item 
\hypertarget{Ecore__X_8h_a375fa661d2d632283536a0e954a36d59}{}typedef struct \hyperlink{struct__Ecore__X__Event__Xdnd__Position}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Position} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Position}\label{Ecore__X_8h_a375fa661d2d632283536a0e954a36d59}

\item 
\hypertarget{Ecore__X_8h_a363b9eebcca4e6ce489f177124397a18}{}typedef struct \hyperlink{struct__Ecore__X__Event__Xdnd__Status}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Status} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Status}\label{Ecore__X_8h_a363b9eebcca4e6ce489f177124397a18}

\item 
\hypertarget{Ecore__X_8h_a48fca3764e33f0766d56d3b470e43d15}{}typedef struct \hyperlink{struct__Ecore__X__Event__Xdnd__Leave}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Leave} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Leave}\label{Ecore__X_8h_a48fca3764e33f0766d56d3b470e43d15}

\item 
\hypertarget{Ecore__X_8h_aef74fb8ff95f275eaf17fdf552d7f34c}{}typedef struct \hyperlink{struct__Ecore__X__Event__Xdnd__Drop}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Drop} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Drop}\label{Ecore__X_8h_aef74fb8ff95f275eaf17fdf552d7f34c}

\item 
\hypertarget{Ecore__X_8h_a63fe54f74c0ae25b0d5bd6f36df6bf89}{}typedef struct \hyperlink{struct__Ecore__X__Event__Xdnd__Finished}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Finished} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Finished}\label{Ecore__X_8h_a63fe54f74c0ae25b0d5bd6f36df6bf89}

\item 
\hypertarget{Ecore__X_8h_a2cb064e6a6b2b0f1f976163a4e404f21}{}typedef struct \hyperlink{struct__Ecore__X__Event__Client__Message}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Client\+\_\+\+Message} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Client\+\_\+\+Message}\label{Ecore__X_8h_a2cb064e6a6b2b0f1f976163a4e404f21}

\item 
\hypertarget{Ecore__X_8h_a50aa4f97a7f327d6d5e89b56863ca390}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Shape}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Shape} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Shape}\label{Ecore__X_8h_a50aa4f97a7f327d6d5e89b56863ca390}

\item 
\hypertarget{Ecore__X_8h_a540e926219aaf527d3756428fd984c41}{}typedef struct \hyperlink{struct__Ecore__X__Event__Screensaver__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screensaver\+\_\+\+Notify} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screensaver\+\_\+\+Notify}\label{Ecore__X_8h_a540e926219aaf527d3756428fd984c41}

\item 
\hypertarget{Ecore__X_8h_ae16423d712e90c656a90071e70345d3a}{}typedef struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Flick}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Flick} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Flick}\label{Ecore__X_8h_ae16423d712e90c656a90071e70345d3a}

\item 
\hypertarget{Ecore__X_8h_acb0976c8bff7a8109c2c2bd8860fce27}{}typedef struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Pan}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pan} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pan}\label{Ecore__X_8h_acb0976c8bff7a8109c2c2bd8860fce27}

\item 
\hypertarget{Ecore__X_8h_a098a33a72dff9dc6a6faa1471f03ca26}{}typedef struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__PinchRotation}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pinch\+Rotation} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pinch\+Rotation}\label{Ecore__X_8h_a098a33a72dff9dc6a6faa1471f03ca26}

\item 
\hypertarget{Ecore__X_8h_a60cc9b9fe062a4335f77fa92aabfbd70}{}typedef struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Tap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap}\label{Ecore__X_8h_a60cc9b9fe062a4335f77fa92aabfbd70}

\item 
\hypertarget{Ecore__X_8h_a5c3f03d0a1bdd1f0079c2ac9b9295479}{}typedef struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__TapNHold}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap\+N\+Hold} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap\+N\+Hold}\label{Ecore__X_8h_a5c3f03d0a1bdd1f0079c2ac9b9295479}

\item 
\hypertarget{Ecore__X_8h_a052c42137dce972363f1e5d074e15d2b}{}typedef struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Hold}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Hold} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Hold}\label{Ecore__X_8h_a052c42137dce972363f1e5d074e15d2b}

\item 
\hypertarget{Ecore__X_8h_adc706fac113b7bef76d4c9d497526fee}{}typedef struct \hyperlink{struct__Ecore__X__Event__Gesture__Notify__Group}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Group} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Group}\label{Ecore__X_8h_adc706fac113b7bef76d4c9d497526fee}

\item 
\hypertarget{Ecore__X_8h_ad37af426e2652c5cbb7772504a20b9da}{}typedef struct \hyperlink{struct__Ecore__X__Event__Sync__Counter}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Counter} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Counter}\label{Ecore__X_8h_ad37af426e2652c5cbb7772504a20b9da}

\item 
\hypertarget{Ecore__X_8h_a372ed0b0e2ce4caa75f431df509c20bb}{}typedef struct \hyperlink{struct__Ecore__X__Event__Sync__Alarm}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Alarm} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Alarm}\label{Ecore__X_8h_a372ed0b0e2ce4caa75f431df509c20bb}

\item 
\hypertarget{Ecore__X_8h_a024cafdf153b2a0df10f751ae2edf2cf}{}typedef struct \hyperlink{struct__Ecore__X__Event__Screen__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screen\+\_\+\+Change} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screen\+\_\+\+Change}\label{Ecore__X_8h_a024cafdf153b2a0df10f751ae2edf2cf}

\item 
\hypertarget{Ecore__X_8h_a8972fcd410d31b17c1607679d1b34183}{}typedef struct \hyperlink{struct__Ecore__X__Event__Randr__Crtc__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Change} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Change}\label{Ecore__X_8h_a8972fcd410d31b17c1607679d1b34183}

\item 
\hypertarget{Ecore__X_8h_a840e335c13303b3e4a627428c05d55ef}{}typedef struct \hyperlink{struct__Ecore__X__Event__Randr__Output__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Change} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Change}\label{Ecore__X_8h_a840e335c13303b3e4a627428c05d55ef}

\item 
\hypertarget{Ecore__X_8h_ada6cdc3de1a2431cf75e3cc2a4cbbe56}{}typedef struct \hyperlink{struct__Ecore__X__Event__Randr__Output__Property__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Property\+\_\+\+Notify} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Property\+\_\+\+Notify}\label{Ecore__X_8h_ada6cdc3de1a2431cf75e3cc2a4cbbe56}

\item 
\hypertarget{Ecore__X_8h_a9dd64c048d0e01c75c75c770fe627e19}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Delete__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}\label{Ecore__X_8h_a9dd64c048d0e01c75c75c770fe627e19}

\item 
\hypertarget{Ecore__X_8h_ab860e5170c33515ee3a3a13cb4e5e937}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__Move__Resize__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Move\+\_\+\+Resize\+\_\+\+Request} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Move\+\_\+\+Resize\+\_\+\+Request}\label{Ecore__X_8h_ab860e5170c33515ee3a3a13cb4e5e937}

\item 
\hypertarget{Ecore__X_8h_a740e856111be40e232540989c2c9be21}{}typedef struct \hyperlink{struct__Ecore__X__Event__Window__State__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+State\+\_\+\+Request} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+State\+\_\+\+Request}\label{Ecore__X_8h_a740e856111be40e232540989c2c9be21}

\item 
\hypertarget{Ecore__X_8h_acd1a3b578e4fbbcfb1f80ce9891f7bd5}{}typedef struct \hyperlink{struct__Ecore__X__Event__Frame__Extents__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Frame\+\_\+\+Extents\+\_\+\+Request} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Frame\+\_\+\+Extents\+\_\+\+Request}\label{Ecore__X_8h_acd1a3b578e4fbbcfb1f80ce9891f7bd5}

\item 
\hypertarget{Ecore__X_8h_a74a5c71bbe7432db004877e309d713a0}{}typedef struct \hyperlink{struct__Ecore__X__Event__Ping}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Ping} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Ping}\label{Ecore__X_8h_a74a5c71bbe7432db004877e309d713a0}

\item 
\hypertarget{Ecore__X_8h_ae540ce7c0841ea3baf084473409e574b}{}typedef struct \hyperlink{struct__Ecore__X__Event__Desktop__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Desktop\+\_\+\+Change} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Desktop\+\_\+\+Change}\label{Ecore__X_8h_ae540ce7c0841ea3baf084473409e574b}

\item 
\hypertarget{Ecore__X_8h_af340e0f8f6066cfdbb3b8048fbe62a55}{}typedef struct \hyperlink{struct__Ecore__X__Event__Startup__Sequence}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Startup\+\_\+\+Sequence} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Startup\+\_\+\+Sequence}\label{Ecore__X_8h_af340e0f8f6066cfdbb3b8048fbe62a55}

\item 
\hypertarget{Ecore__X_8h_a6bd4e04a5cd846b0c27a7e4095ba8576}{}typedef struct \hyperlink{struct__Ecore__X__Event__Generic}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Generic} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Generic}\label{Ecore__X_8h_a6bd4e04a5cd846b0c27a7e4095ba8576}

\item 
typedef struct \hyperlink{structEcore__X__Event__Present__Configure}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure} \hyperlink{Ecore__X_8h_a523079a25931c7fb132e3a32d157036d}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}
\item 
typedef struct \hyperlink{structEcore__X__Event__Present__Complete}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete} \hyperlink{Ecore__X_8h_aa33ea0af56ee89dcbd3b56af19af285c}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}
\item 
typedef struct \hyperlink{structEcore__X__Event__Present__Idle}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle} \hyperlink{Ecore__X_8h_af4d85a1408e0b0a675c57dde991a862b}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}
\item 
\hypertarget{Ecore__X_8h_affb8dd56791f3a322103515dafa52f4c}{}typedef struct \hyperlink{struct__Ecore__X__Randr__Screen__Size}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size} {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size}\label{Ecore__X_8h_affb8dd56791f3a322103515dafa52f4c}

\item 
\hypertarget{Ecore__X_8h_a2488e6d6ee049f76bb8dbbbf72f5e9c8}{}typedef struct \hyperlink{struct__Ecore__X__Randr__Screen__Size__MM}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size\+\_\+\+M\+M} {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size\+\_\+\+M\+M}\label{Ecore__X_8h_a2488e6d6ee049f76bb8dbbbf72f5e9c8}

\item 
typedef struct \hyperlink{struct__Ecore__X__Randr__Crtc__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info} \hyperlink{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}
\item 
\hypertarget{Ecore__X_8h_a3c26f43304baab77c600031dfcadb09d}{}typedef struct \hyperlink{struct__Ecore__X__Xdnd__Position}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position} {\bfseries Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position}\label{Ecore__X_8h_a3c26f43304baab77c600031dfcadb09d}

\item 
typedef enum Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask \hyperlink{Ecore__X_8h_a14ae4e362f6007fb78bc77f96764bff6}{Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask}
\item 
typedef struct \hyperlink{structEcore__X__Present}{Ecore\+\_\+\+X\+\_\+\+Present} \hyperlink{Ecore__X_8h_ad14c0fb8e57635d0a770d880028543b5}{Ecore\+\_\+\+X\+\_\+\+Present}
\item 
\hypertarget{Ecore__X_8h_a95f10916d9587cb9b5235806650f6191}{}typedef enum \hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol} {\bfseries Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol}\label{Ecore__X_8h_a95f10916d9587cb9b5235806650f6191}

\item 
\hypertarget{Ecore__X_8h_ab8b5c8b18fcb5e82b5e2f0a25f9e4dce}{}typedef enum \hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode} {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode}\label{Ecore__X_8h_ab8b5c8b18fcb5e82b5e2f0a25f9e4dce}

\item 
\hypertarget{Ecore__X_8h_a65cadc20bb66e2702ec28e980b5b1940}{}typedef enum \hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1e}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint} {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint}\label{Ecore__X_8h_a65cadc20bb66e2702ec28e980b5b1940}

\item 
\hypertarget{Ecore__X_8h_a1ed4f32ac89abdfb97ef49e3b82a0c3e}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type}\label{Ecore__X_8h_a1ed4f32ac89abdfb97ef49e3b82a0c3e}

\item 
\hypertarget{Ecore__X_8h_ae449ca91bbc7d8dd344e05c168fcbd4e}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Action {\bfseries Ecore\+\_\+\+X\+\_\+\+Action}\label{Ecore__X_8h_ae449ca91bbc7d8dd344e05c168fcbd4e}

\item 
\hypertarget{Ecore__X_8h_a9b7fc5cee9f6d824e9fe87c23773d9ab}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Mask {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Mask}\label{Ecore__X_8h_a9b7fc5cee9f6d824e9fe87c23773d9ab}

\item 
\hypertarget{Ecore__X_8h_ad000fbd590be38bfc6d287fa61f40d35}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State}\label{Ecore__X_8h_ad000fbd590be38bfc6d287fa61f40d35}

\item 
\hypertarget{Ecore__X_8h_a0bc3b29abb9bbe064281e006d3a55fa2}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode}\label{Ecore__X_8h_a0bc3b29abb9bbe064281e006d3a55fa2}

\item 
\hypertarget{Ecore__X_8h_a1b9d16cf7c3d66ecf94db939a6ec366a}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State}\label{Ecore__X_8h_a1b9d16cf7c3d66ecf94db939a6ec366a}

\item 
\hypertarget{Ecore__X_8h_ad893800d450067a09b8ea390bae8bd0f}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State}\label{Ecore__X_8h_ad893800d450067a09b8ea390bae8bd0f}

\item 
\hypertarget{Ecore__X_8h_ab9a714090687e967fe4ee28f47d7deb2}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State}\label{Ecore__X_8h_ab9a714090687e967fe4ee28f47d7deb2}

\item 
\hypertarget{Ecore__X_8h_aa9d48c4eecd411cd6de1fba317bad966}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode}\label{Ecore__X_8h_aa9d48c4eecd411cd6de1fba317bad966}

\item 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode \hyperlink{Ecore__X_8h_ae1609f0ba030788dbccc520738d0eca2}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}
\item 
\hypertarget{Ecore__X_8h_a714cef3ca856dee3ebf2b8c6cd13844a}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State}\label{Ecore__X_8h_a714cef3ca856dee3ebf2b8c6cd13844a}

\item 
\hypertarget{Ecore__X_8h_a8c0cf0dd65d48438598621ef9e2809fe}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Func {\bfseries Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Func}\label{Ecore__X_8h_a8c0cf0dd65d48438598621ef9e2809fe}

\item 
\hypertarget{Ecore__X_8h_aa6c794fb273b58dadffb7b7bddff1dfe}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Decor {\bfseries Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Decor}\label{Ecore__X_8h_aa6c794fb273b58dadffb7b7bddff1dfe}

\item 
\hypertarget{Ecore__X_8h_a63796cab42f7e675828194449ef79f8c}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Input {\bfseries Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Input}\label{Ecore__X_8h_a63796cab42f7e675828194449ef79f8c}

\item 
typedef struct \hyperlink{struct__Ecore__X__Window__Attributes}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes} \hyperlink{Ecore__X_8h_a7faf45918de764ac8a03fb9f976588da}{Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}
\item 
\hypertarget{Ecore__X_8h_a46d6f54024fc9164917cfe644f0af953}{}typedef short {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Refresh\+\_\+\+Rate}\label{Ecore__X_8h_a46d6f54024fc9164917cfe644f0af953}

\item 
\hypertarget{Ecore__X_8h_a5c667100a5be52f3a889217062c655b6}{}typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma}\label{Ecore__X_8h_a5c667100a5be52f3a889217062c655b6}

\item 
\hypertarget{Ecore__X_8h_aea191f066bc4b37c3f7ed587d57c7932}{}typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Signal\+\_\+\+Format}\label{Ecore__X_8h_aea191f066bc4b37c3f7ed587d57c7932}

\item 
\hypertarget{Ecore__X_8h_a063993f4d0fdfb57a8021eeaca39494c}{}typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Signal\+\_\+\+Property}\label{Ecore__X_8h_a063993f4d0fdfb57a8021eeaca39494c}

\item 
\hypertarget{Ecore__X_8h_ac5e6045fca97f8ac16831b28747c607a}{}typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connector\+\_\+\+Type}\label{Ecore__X_8h_ac5e6045fca97f8ac16831b28747c607a}

\item 
\hypertarget{Ecore__X_8h_ab8c98903594001bd6d2497da0938b2a3}{}typedef struct \hyperlink{struct__Ecore__X__Randr__Mode__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info} {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info}\label{Ecore__X_8h_ab8c98903594001bd6d2497da0938b2a3}

\item 
\hypertarget{Ecore__X_8h_abde5378462d26394c47585dc8cb868b8}{}typedef struct \hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info} {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}\label{Ecore__X_8h_abde5378462d26394c47585dc8cb868b8}

\item 
\hypertarget{Ecore__X_8h_a591e62f69017c41d19fa7bbbb10f5a51}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Picture}\label{Ecore__X_8h_a591e62f69017c41d19fa7bbbb10f5a51}

\item 
\hypertarget{Ecore__X_8h_a61c20589cd461680fd10684f240bdd80}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Region}\label{Ecore__X_8h_a61c20589cd461680fd10684f240bdd80}

\item 
\hypertarget{Ecore__X_8h_aa029cd3b5840d17ddecc330e979c7d59}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Region\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Region\+\_\+\+Type}\label{Ecore__X_8h_aa029cd3b5840d17ddecc330e979c7d59}

\item 
\hypertarget{Ecore__X_8h_a9b95f6855203ae8201efeb562219d322}{}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bfseries Ecore\+\_\+\+X\+\_\+\+Damage}\label{Ecore__X_8h_a9b95f6855203ae8201efeb562219d322}

\item 
\hypertarget{Ecore__X_8h_a092c46761f2dd2f7ce9c43adb880f2d9}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Damage\+\_\+\+Report\+\_\+\+Level {\bfseries Ecore\+\_\+\+X\+\_\+\+Damage\+\_\+\+Report\+\_\+\+Level}\label{Ecore__X_8h_a092c46761f2dd2f7ce9c43adb880f2d9}

\item 
\hypertarget{Ecore__X_8h_a5ab94159dececdfdb0345065fb208b79}{}typedef struct \hyperlink{struct__Ecore__X__Event__Damage}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Damage} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Damage}\label{Ecore__X_8h_a5ab94159dececdfdb0345065fb208b79}

\item 
\hypertarget{Ecore__X_8h_a8e5e0110825a64993f0c58c1a032cccb}{}typedef struct \hyperlink{struct__Ecore__X__Event__Xkb}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb}\label{Ecore__X_8h_a8e5e0110825a64993f0c58c1a032cccb}

\item 
\hypertarget{Ecore__X_8h_a6b789e77b978facc5d2407bfb420f03a}{}typedef struct \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Image {\bfseries Ecore\+\_\+\+X\+\_\+\+Image}\label{Ecore__X_8h_a6b789e77b978facc5d2407bfb420f03a}

\item 
\hypertarget{Ecore__X_8h_aa7c4a589c25febc7c653b512abf85b38}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask}\label{Ecore__X_8h_aa7c4a589c25febc7c653b512abf85b38}

\item 
\hypertarget{Ecore__X_8h_a99f187af57aa4c17041248c991338cd0}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Type}\label{Ecore__X_8h_a99f187af57aa4c17041248c991338cd0}

\item 
\hypertarget{Ecore__X_8h_a628974257df5afe0eb07b29989763874}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Subtype {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Subtype}\label{Ecore__X_8h_a628974257df5afe0eb07b29989763874}

\item 
\hypertarget{Ecore__X_8h_a945b1441964cb267158c7b021926e3bc}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Group\+\_\+\+Subtype {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Group\+\_\+\+Subtype}\label{Ecore__X_8h_a945b1441964cb267158c7b021926e3bc}

\item 
\hypertarget{Ecore__X_8h_abf8c33a779a8f3d5aa2a16bd7ea2820d}{}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Direction {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Direction}\label{Ecore__X_8h_abf8c33a779a8f3d5aa2a16bd7ea2820d}

\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Ecore__X_8h_a61cfd6cc420aaec4589074262ce4b6a5}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+G\+C\+\_\+\+Value\+\_\+\+Mask} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+F\+U\+N\+C\+T\+I\+O\+N} = (1\+L $<$$<$ 0), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+P\+L\+A\+N\+E\+\_\+\+M\+A\+S\+K} = (1\+L $<$$<$ 1), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+F\+O\+R\+E\+G\+R\+O\+U\+N\+D} = (1\+L $<$$<$ 2), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+B\+A\+C\+K\+G\+R\+O\+U\+N\+D} = (1\+L $<$$<$ 3), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+L\+I\+N\+E\+\_\+\+W\+I\+D\+T\+H} = (1\+L $<$$<$ 4), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+L\+I\+N\+E\+\_\+\+S\+T\+Y\+L\+E} = (1\+L $<$$<$ 5), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+C\+A\+P\+\_\+\+S\+T\+Y\+L\+E} = (1\+L $<$$<$ 6), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+J\+O\+I\+N\+\_\+\+S\+T\+Y\+L\+E} = (1\+L $<$$<$ 7), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+F\+I\+L\+L\+\_\+\+S\+T\+Y\+L\+E} = (1\+L $<$$<$ 8), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+F\+I\+L\+L\+\_\+\+R\+U\+L\+E} = (1\+L $<$$<$ 9), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+T\+I\+L\+E} = (1\+L $<$$<$ 10), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+S\+T\+I\+P\+P\+L\+E} = (1\+L $<$$<$ 11), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+T\+I\+L\+E\+\_\+\+S\+T\+I\+P\+P\+L\+E\+\_\+\+O\+R\+I\+G\+I\+N\+\_\+\+X} = (1\+L $<$$<$ 12), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+T\+I\+L\+E\+\_\+\+S\+T\+I\+P\+P\+L\+E\+\_\+\+O\+R\+I\+G\+I\+N\+\_\+\+Y} = (1\+L $<$$<$ 13), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+F\+O\+N\+T} = (1\+L $<$$<$ 14), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+S\+U\+B\+W\+I\+N\+D\+O\+W\+\_\+\+M\+O\+D\+E} = (1\+L $<$$<$ 15), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+G\+R\+A\+P\+H\+I\+C\+S\+\_\+\+E\+X\+P\+O\+S\+U\+R\+E\+S} = (1\+L $<$$<$ 16), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+C\+L\+I\+P\+\_\+\+O\+R\+I\+G\+I\+N\+\_\+\+X} = (1\+L $<$$<$ 17), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+C\+L\+I\+P\+\_\+\+O\+R\+I\+G\+I\+N\+\_\+\+Y} = (1\+L $<$$<$ 18), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+C\+L\+I\+P\+\_\+\+M\+A\+S\+K} = (1\+L $<$$<$ 19), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+D\+A\+S\+H\+\_\+\+O\+F\+F\+S\+E\+T} = (1\+L $<$$<$ 20), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+D\+A\+S\+H\+\_\+\+L\+I\+S\+T} = (1\+L $<$$<$ 21), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+C\+\_\+\+V\+A\+L\+U\+E\+\_\+\+M\+A\+S\+K\+\_\+\+A\+R\+C\+\_\+\+M\+O\+D\+E} = (1\+L $<$$<$ 22)
 \}\label{Ecore__X_8h_a61cfd6cc420aaec4589074262ce4b6a5}

\item 
\hypertarget{Ecore__X_8h_a099977629058ecb91fed0f898f91001a}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+C\+O\+M\+P\+O\+S\+I\+T\+E\+\_\+\+U\+P\+D\+A\+T\+E\+\_\+\+A\+U\+T\+O\+M\+A\+T\+I\+C}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+C\+O\+M\+P\+O\+S\+I\+T\+E\+\_\+\+U\+P\+D\+A\+T\+E\+\_\+\+M\+A\+N\+U\+A\+L}
 \}\label{Ecore__X_8h_a099977629058ecb91fed0f898f91001a}

\item 
enum \hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+I\+C\+O\+N\+I\+F\+I\+E\+D}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a913975f3907250af993042729d0eca87}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+A\+L}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a8b758d78e270b3274431d91b02484b30}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+K\+Y}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abfe7dee8962110c5f9d514bbf6dd658c}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+R\+T}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a6767bdc87057c70cdd236d6ca158463d}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+R\+Z}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1aaee9b74696501d60977b3cf682a1caff}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+E\+D}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a31e3d2047dbf9cfcd7c1ae4cd661a0ff}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+T\+A\+S\+K\+B\+A\+R}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abd03ef746554d9d66c1458b99fbc7e21}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+P\+A\+G\+E\+R}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a94e1956bcc7b817dabf944457f99ed92}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+E\+N}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a813f8507385ac350c0c2c6677898a8c9}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+E\+N}, 
\\*
\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a12cf1ef45a86caf28ff1abdc30b1f4ec}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+V\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+B\+E\+L\+O\+W}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+D\+E\+M\+A\+N\+D\+S\+\_\+\+A\+T\+T\+E\+N\+T\+I\+O\+N}
 \}\begin{DoxyCompactList}\small\item\em Defines the different states of the window of Ecore\+\_\+\+X. \end{DoxyCompactList}
\item 
\hypertarget{Ecore__X_8h_aab290bda2ee0f5431a68e40b59ac53f3}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Action} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+R\+E\+M\+O\+V\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+A\+D\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+T\+O\+G\+G\+L\+E}
 \}\label{Ecore__X_8h_aab290bda2ee0f5431a68e40b59ac53f3}

\item 
\hypertarget{Ecore__X_8h_a1c855e5d727945e7b4fbc4bfc520b83f}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Mode} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+C\+K\+\_\+\+A\+B\+O\+V\+E} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+C\+K\+\_\+\+B\+E\+L\+O\+W} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+C\+K\+\_\+\+T\+O\+P\+\_\+\+I\+F} = 2, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+C\+K\+\_\+\+B\+O\+T\+T\+O\+M\+\_\+\+I\+F} = 3, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+C\+K\+\_\+\+O\+P\+P\+O\+S\+I\+T\+E} = 4
 \}\label{Ecore__X_8h_a1c855e5d727945e7b4fbc4bfc520b83f}

\item 
\hypertarget{Ecore__X_8h_a5d4f1ff263c83616a9b1b191fa818ee8}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+R\+I\+E\+N\+T\+A\+T\+I\+O\+N\+\_\+\+R\+O\+T\+\_\+0} = (1 $<$$<$ 0), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+R\+I\+E\+N\+T\+A\+T\+I\+O\+N\+\_\+\+R\+O\+T\+\_\+90} = (1 $<$$<$ 1), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+R\+I\+E\+N\+T\+A\+T\+I\+O\+N\+\_\+\+R\+O\+T\+\_\+180} = (1 $<$$<$ 2), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+R\+I\+E\+N\+T\+A\+T\+I\+O\+N\+\_\+\+R\+O\+T\+\_\+270} = (1 $<$$<$ 3), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+R\+I\+E\+N\+T\+A\+T\+I\+O\+N\+\_\+\+F\+L\+I\+P\+\_\+\+X} = (1 $<$$<$ 4), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+R\+I\+E\+N\+T\+A\+T\+I\+O\+N\+\_\+\+F\+L\+I\+P\+\_\+\+Y} = (1 $<$$<$ 5)
 \}\label{Ecore__X_8h_a5d4f1ff263c83616a9b1b191fa818ee8}

\item 
\hypertarget{Ecore__X_8h_a1936003433f08b78a8969b49f458726f}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connection\+\_\+\+Status} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+C\+O\+N\+N\+E\+C\+T\+I\+O\+N\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+C\+O\+N\+N\+E\+C\+T\+E\+D} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+C\+O\+N\+N\+E\+C\+T\+I\+O\+N\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+D\+I\+S\+C\+O\+N\+N\+E\+C\+T\+E\+D} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+C\+O\+N\+N\+E\+C\+T\+I\+O\+N\+\_\+\+S\+T\+A\+T\+U\+S\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 2
 \}\label{Ecore__X_8h_a1936003433f08b78a8969b49f458726f}

\item 
\hypertarget{Ecore__X_8h_af9d2c9957265dba8737ab391a0c3673d}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Policy} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+P\+O\+L\+I\+C\+Y\+\_\+\+A\+B\+O\+V\+E} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+P\+O\+L\+I\+C\+Y\+\_\+\+R\+I\+G\+H\+T} = 2, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+P\+O\+L\+I\+C\+Y\+\_\+\+B\+E\+L\+O\+W} = 3, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+P\+O\+L\+I\+C\+Y\+\_\+\+L\+E\+F\+T} = 4, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+P\+O\+L\+I\+C\+Y\+\_\+\+C\+L\+O\+N\+E} = 5, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+P\+O\+L\+I\+C\+Y\+\_\+\+N\+O\+N\+E} = 6, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+P\+O\+L\+I\+C\+Y\+\_\+\+A\+S\+K} = 7
 \}\label{Ecore__X_8h_af9d2c9957265dba8737ab391a0c3673d}

\item 
\hypertarget{Ecore__X_8h_aecc4115942562b28c5b5630f2a603d9b}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Relative\+\_\+\+Alignment} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+R\+E\+L\+A\+T\+I\+V\+E\+\_\+\+A\+L\+I\+G\+N\+M\+E\+N\+T\+\_\+\+N\+O\+N\+E} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+R\+E\+L\+A\+T\+I\+V\+E\+\_\+\+A\+L\+I\+G\+N\+M\+E\+N\+T\+\_\+\+C\+E\+N\+T\+E\+R\+\_\+\+R\+E\+L} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+R\+E\+L\+A\+T\+I\+V\+E\+\_\+\+A\+L\+I\+G\+N\+M\+E\+N\+T\+\_\+\+C\+E\+N\+T\+E\+R\+\_\+\+S\+C\+R} = 2
 \}\label{Ecore__X_8h_aecc4115942562b28c5b5630f2a603d9b}

\item 
\hypertarget{Ecore__X_8h_a46db4db931704988758332a4f454db1b}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Render\+\_\+\+Subpixel\+\_\+\+Order} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+U\+B\+P\+I\+X\+E\+L\+\_\+\+O\+R\+D\+E\+R\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+U\+B\+P\+I\+X\+E\+L\+\_\+\+O\+R\+D\+E\+R\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+A\+L\+\_\+\+R\+G\+B} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+U\+B\+P\+I\+X\+E\+L\+\_\+\+O\+R\+D\+E\+R\+\_\+\+H\+O\+R\+I\+Z\+O\+N\+T\+A\+L\+\_\+\+B\+G\+R} = 2, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+U\+B\+P\+I\+X\+E\+L\+\_\+\+O\+R\+D\+E\+R\+\_\+\+V\+E\+R\+T\+I\+C\+A\+L\+\_\+\+R\+G\+B} = 3, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+U\+B\+P\+I\+X\+E\+L\+\_\+\+O\+R\+D\+E\+R\+\_\+\+V\+E\+R\+T\+I\+C\+A\+L\+\_\+\+B\+G\+R} = 4, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+E\+N\+D\+E\+R\+\_\+\+S\+U\+B\+P\+I\+X\+E\+L\+\_\+\+O\+R\+D\+E\+R\+\_\+\+N\+O\+N\+E} = 5
 \}\label{Ecore__X_8h_a46db4db931704988758332a4f454db1b}

\item 
\hypertarget{Ecore__X_8h_ad829ec9b00f7e3c8c404bfe5f676dfdf}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Interface\+\_\+\+Type} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+I\+N\+T\+E\+R\+F\+A\+C\+E\+\_\+\+U\+N\+D\+E\+F\+I\+N\+E\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+I\+N\+T\+E\+R\+F\+A\+C\+E\+\_\+\+D\+V\+I}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+I\+N\+T\+E\+R\+F\+A\+C\+E\+\_\+\+H\+D\+M\+I\+\_\+\+A}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+I\+N\+T\+E\+R\+F\+A\+C\+E\+\_\+\+H\+D\+M\+I\+\_\+\+B}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+I\+N\+T\+E\+R\+F\+A\+C\+E\+\_\+\+M\+D\+D\+I}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+I\+N\+T\+E\+R\+F\+A\+C\+E\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+P\+O\+R\+T}
 \}\label{Ecore__X_8h_ad829ec9b00f7e3c8c404bfe5f676dfdf}

\item 
\hypertarget{Ecore__X_8h_a35c599aba79a6d63eb006e34b0f2cf33}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Colorscheme} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+C\+O\+L\+O\+R\+S\+C\+H\+E\+M\+E\+\_\+\+M\+O\+N\+O\+C\+H\+R\+O\+M\+E\+\_\+\+G\+R\+A\+Y\+S\+C\+A\+L\+E} = 0x00, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+C\+O\+L\+O\+R\+S\+C\+H\+E\+M\+E\+\_\+\+C\+O\+L\+O\+R\+\_\+\+R\+G\+B} = 0x08, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+C\+O\+L\+O\+R\+S\+C\+H\+E\+M\+E\+\_\+\+C\+O\+L\+O\+R\+\_\+\+N\+O\+N\+\_\+\+R\+G\+B} = 0x10, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+C\+O\+L\+O\+R\+S\+C\+H\+E\+M\+E\+\_\+\+C\+O\+L\+O\+R\+\_\+\+U\+N\+D\+E\+F\+I\+N\+E\+D} = 0x18, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+C\+O\+L\+O\+R\+S\+C\+H\+E\+M\+E\+\_\+\+C\+O\+L\+O\+R\+\_\+\+R\+G\+B\+\_\+4\+\_\+4\+\_\+4} = 0x444000, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+C\+O\+L\+O\+R\+S\+C\+H\+E\+M\+E\+\_\+\+C\+O\+L\+O\+R\+\_\+\+R\+G\+B\+\_\+\+Y\+C\+R\+C\+B\+\_\+4\+\_\+4\+\_\+4} = 0x444, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+D\+I\+S\+P\+L\+A\+Y\+\_\+\+C\+O\+L\+O\+R\+S\+C\+H\+E\+M\+E\+\_\+\+C\+O\+L\+O\+R\+\_\+\+R\+G\+B\+\_\+\+Y\+C\+R\+C\+B\+\_\+4\+\_\+2\+\_\+2} = 0x422
 \}\label{Ecore__X_8h_a35c599aba79a6d63eb006e34b0f2cf33}

\item 
\hypertarget{Ecore__X_8h_a84ef777ceb899f7bbdf82782bb593d0b}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+R\+A\+T\+I\+O\+\_\+4\+\_\+3} = 0x0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+R\+A\+T\+I\+O\+\_\+16\+\_\+9} = 0x1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+R\+A\+T\+I\+O\+\_\+16\+\_\+10} = 0x2, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+R\+A\+T\+I\+O\+\_\+5\+\_\+4} = 0x4, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+E\+D\+I\+D\+\_\+\+A\+S\+P\+E\+C\+T\+\_\+\+R\+A\+T\+I\+O\+\_\+15\+\_\+9} = 0x8
 \}\label{Ecore__X_8h_a84ef777ceb899f7bbdf82782bb593d0b}

\item 
\hypertarget{Ecore__X_8h_a23f446f1363c327927f17c02eaaae450}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+P\+R\+I\+M\+A\+R\+Y}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+S\+E\+C\+O\+N\+D\+A\+R\+Y}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+X\+D\+N\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+C\+L\+I\+P\+B\+O\+A\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+O\+T\+H\+E\+R}
 \}\label{Ecore__X_8h_a23f446f1363c327927f17c02eaaae450}

\item 
\hypertarget{Ecore__X_8h_a702bb45323d72521d33de0799417014f}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mode} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+R\+M\+A\+L}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+D\+E\+\_\+\+W\+H\+I\+L\+E\+\_\+\+G\+R\+A\+B\+B\+E\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+D\+E\+\_\+\+G\+R\+A\+B}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+D\+E\+\_\+\+U\+N\+G\+R\+A\+B}
 \}\label{Ecore__X_8h_a702bb45323d72521d33de0799417014f}

\item 
\hypertarget{Ecore__X_8h_aaebf0f8e95d121699b587d7b353a69e6}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Detail} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+T\+A\+I\+L\+\_\+\+A\+N\+C\+E\+S\+T\+O\+R}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+T\+A\+I\+L\+\_\+\+V\+I\+R\+T\+U\+A\+L}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+T\+A\+I\+L\+\_\+\+I\+N\+F\+E\+R\+I\+O\+R}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+T\+A\+I\+L\+\_\+\+N\+O\+N\+\_\+\+L\+I\+N\+E\+A\+R}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+T\+A\+I\+L\+\_\+\+N\+O\+N\+\_\+\+L\+I\+N\+E\+A\+R\+\_\+\+V\+I\+R\+T\+U\+A\+L}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+T\+A\+I\+L\+\_\+\+P\+O\+I\+N\+T\+E\+R}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+T\+A\+I\+L\+\_\+\+P\+O\+I\+N\+T\+E\+R\+\_\+\+R\+O\+O\+T}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+T\+A\+I\+L\+\_\+\+D\+E\+T\+A\+I\+L\+\_\+\+N\+O\+N\+E}
 \}\label{Ecore__X_8h_aaebf0f8e95d121699b587d7b353a69e6}

\item 
\hypertarget{Ecore__X_8h_a951d750883dde61caec2cdacea1ee4f0}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+N\+O\+N\+E} = 0\+L, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+K\+E\+Y\+\_\+\+D\+O\+W\+N} = (1\+L $<$$<$ 0), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+K\+E\+Y\+\_\+\+U\+P} = (1\+L $<$$<$ 1), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+D\+O\+W\+N} = (1\+L $<$$<$ 2), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+U\+P} = (1\+L $<$$<$ 3), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+I\+N} = (1\+L $<$$<$ 4), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+U\+T} = (1\+L $<$$<$ 5), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+M\+O\+V\+E} = (1\+L $<$$<$ 6), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+A\+M\+A\+G\+E} = (1\+L $<$$<$ 15), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+V\+I\+S\+I\+B\+I\+L\+I\+T\+Y} = (1\+L $<$$<$ 16), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E} = (1\+L $<$$<$ 17), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+E\+S\+I\+Z\+E\+\_\+\+M\+A\+N\+A\+G\+E} = (1\+L $<$$<$ 18), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+M\+A\+N\+A\+G\+E} = (1\+L $<$$<$ 19), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+H\+I\+L\+D\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E} = (1\+L $<$$<$ 20), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+C\+H\+A\+N\+G\+E} = (1\+L $<$$<$ 21), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+P\+R\+O\+P\+E\+R\+T\+Y} = (1\+L $<$$<$ 22), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+L\+O\+R\+M\+A\+P} = (1\+L $<$$<$ 23), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+G\+R\+A\+B} = (1\+L $<$$<$ 24), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+M\+O\+U\+S\+E\+\_\+\+W\+H\+E\+E\+L} = (1\+L $<$$<$ 29), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N} = (1\+L $<$$<$ 30), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T} = (1\+L $<$$<$ 31)
 \}\label{Ecore__X_8h_a951d750883dde61caec2cdacea1ee4f0}

\item 
\hypertarget{Ecore__X_8h_adcad21bd8348736f2037f3f9e3856bf1}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gravity} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+F\+O\+R\+G\+E\+T} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+U\+N\+M\+A\+P} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+N\+W} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+N} = 2, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+N\+E} = 3, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+W} = 4, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+C\+E\+N\+T\+E\+R} = 5, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+E} = 6, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+S\+W} = 7, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+S} = 8, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+S\+E} = 9, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+R\+A\+V\+I\+T\+Y\+\_\+\+S\+T\+A\+T\+I\+C} = 10
 \}\label{Ecore__X_8h_adcad21bd8348736f2037f3f9e3856bf1}

\item 
\hypertarget{Ecore__X_8h_a32c177f1315d9b8ae030a2558cea8155}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Shape\+\_\+\+Type} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+H\+A\+P\+E\+\_\+\+B\+O\+U\+N\+D\+I\+N\+G}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+H\+A\+P\+E\+\_\+\+C\+L\+I\+P}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+S\+H\+A\+P\+E\+\_\+\+I\+N\+P\+U\+T}
 \}\label{Ecore__X_8h_a32c177f1315d9b8ae030a2558cea8155}

\item 
\hypertarget{Ecore__X_8h_a380b650d7c9b2effeb6ae60f606b46fb}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Mapping\+\_\+\+Type} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+A\+P\+P\+I\+N\+G\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+A\+P\+P\+I\+N\+G\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+A\+P\+P\+I\+N\+G\+\_\+\+M\+O\+U\+S\+E}
 \}\label{Ecore__X_8h_a380b650d7c9b2effeb6ae60f606b46fb}

\item 
\hypertarget{Ecore__X_8h_a088db2e0bf400d6cae7c43aa5ab9a237}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Property\+\_\+\+Change} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+P\+R\+O\+P\+E\+R\+T\+Y\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+A\+D\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+N\+D\+R\+\_\+\+P\+R\+O\+P\+E\+R\+T\+Y\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+D\+E\+L}
 \}\label{Ecore__X_8h_a088db2e0bf400d6cae7c43aa5ab9a237}

\item 
\hypertarget{Ecore__X_8h_aaa30385d9509871e500463a2b7bfcb71}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Netwm\+\_\+\+Direction} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+S\+I\+Z\+E\+\_\+\+T\+L} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+S\+I\+Z\+E\+\_\+\+T} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+S\+I\+Z\+E\+\_\+\+T\+R} = 2, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+S\+I\+Z\+E\+\_\+\+R} = 3, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+S\+I\+Z\+E\+\_\+\+B\+R} = 4, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+S\+I\+Z\+E\+\_\+\+B} = 5, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+S\+I\+Z\+E\+\_\+\+B\+L} = 6, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+S\+I\+Z\+E\+\_\+\+L} = 7, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+M\+O\+V\+E} = 8, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+W\+M\+\_\+\+D\+I\+R\+E\+C\+T\+I\+O\+N\+\_\+\+C\+A\+N\+C\+E\+L} = 11
 \}\label{Ecore__X_8h_aaa30385d9509871e500463a2b7bfcb71}

\item 
enum \hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code} \{ \\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a32136f4e0e2ce049574d0ad38b697a1f}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+S\+U\+C\+C\+E\+S\+S} = 0, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7af9c5405f8b98f38cb039aa6f8094e717}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+R\+E\+Q\+U\+E\+S\+T} = 1, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a84889b96211536d0378aefa0789be746}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+V\+A\+L\+U\+E} = 2, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a380e0888cc71cd4f3155045bcaf0c2f6}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+W\+I\+N\+D\+O\+W} = 3, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab34c07aca92f6cfa263dd6cebb1b70cc}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+P\+I\+X\+M\+A\+P} = 4, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a628e78236927d9720b4bffbcfde767ab}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+T\+O\+M} = 5, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a1141e5e7685fcf749e1ca20d7d52c804}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+U\+R\+S\+O\+R} = 6, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a44a300d85c1e06b11211a0d537c4ba7e}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+F\+O\+N\+T} = 7, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a3576cb8cf6dcf7642d9e8e3ffb77ee89}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+M\+A\+T\+C\+H} = 8, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6042cc7a70d08b125554039a6423f793}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+D\+R\+A\+W\+A\+B\+L\+E} = 9, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a7517f37d123b3a1a555ee6d8686b349e}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+C\+C\+E\+S\+S} = 10, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a2f6b8d24094f5dc28d6269f499ad867f}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+L\+L\+O\+C} = 11, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6f53c63c918ff671bc41dcca6972b499}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+O\+L\+O\+R} = 12, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aa4d02c9a87ff23e3b5daede78550b580}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+G\+C} = 13, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab38f3c7f08bddc42886b62c3afc05696}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+D\+\_\+\+C\+H\+O\+I\+C\+E} = 14, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aba08e193ebcbdb0e0b43386425359ee7}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+N\+A\+M\+E} = 15, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a78df8e404fd1cec8e4310a97be8fbf82}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+L\+E\+N\+G\+T\+H} = 16, 
\\*
\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a68e513b6380f0e4b96f832a6743fb40c}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+A\+T\+I\+O\+N} = 17
 \}\begin{DoxyCompactList}\small\item\em Defines the error codes of Ecore\+\_\+\+X which wraps the X Window Systems protocol\textquotesingle{}s errors. \end{DoxyCompactList}
\item 
\hypertarget{Ecore__X_8h_a810b89a1648db0ec7612837ae9bc39e0}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+D\+P\+M\+S\+\_\+\+M\+O\+D\+E\+\_\+\+O\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+D\+P\+M\+S\+\_\+\+M\+O\+D\+E\+\_\+\+S\+T\+A\+N\+D\+B\+Y} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+D\+P\+M\+S\+\_\+\+M\+O\+D\+E\+\_\+\+S\+U\+S\+P\+E\+N\+D} = 2, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+D\+P\+M\+S\+\_\+\+M\+O\+D\+E\+\_\+\+O\+F\+F} = 3
 \}\label{Ecore__X_8h_a810b89a1648db0ec7612837ae9bc39e0}

\item 
\hypertarget{Ecore__X_8h_ada06cdf0d6fd85d1e4e1740582a9cf0d}{}enum {\bfseries Ecore\+\_\+\+X\+\_\+\+Owner\+\_\+\+Change\+\_\+\+Reason} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+O\+W\+N\+E\+R\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+A\+S\+O\+N\+\_\+\+N\+E\+W\+\_\+\+O\+W\+N\+E\+R}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+O\+W\+N\+E\+R\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+A\+S\+O\+N\+\_\+\+D\+E\+S\+T\+R\+O\+Y}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+O\+W\+N\+E\+R\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+A\+S\+O\+N\+\_\+\+C\+L\+O\+S\+E}
 \}\label{Ecore__X_8h_ada06cdf0d6fd85d1e4e1740582a9cf0d}

\item 
\hypertarget{Ecore__X_8h_a59dd8e219f40ff7fa56e6e9df96d39f4}{}enum {\bfseries Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+N\+O\+\_\+\+E\+V\+E\+N\+T} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+N\+O\+T\+I\+F\+Y} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E\+\_\+\+N\+O\+T\+I\+F\+Y} = 2, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+I\+D\+L\+E\+\_\+\+N\+O\+T\+I\+F\+Y} = 4
 \}\label{Ecore__X_8h_a59dd8e219f40ff7fa56e6e9df96d39f4}

\item 
\hypertarget{Ecore__X_8h_a04d453cbf35fcb6b3da8b8f471912a79}{}enum {\bfseries Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Complete\+\_\+\+Mode} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E\+\_\+\+M\+O\+D\+E\+\_\+\+C\+O\+P\+Y}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E\+\_\+\+M\+O\+D\+E\+\_\+\+F\+L\+I\+P}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E\+\_\+\+M\+O\+D\+E\+\_\+\+S\+K\+I\+P}
 \}\label{Ecore__X_8h_a04d453cbf35fcb6b3da8b8f471912a79}

\item 
enum \hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol} \{ \\*
\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da27d9e53db2213d3df8051f47b750fdc6}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T}, 
\\*
\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da5657fbc84712eb536f7fc1c13c446245}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+T\+A\+K\+E\+\_\+\+F\+O\+C\+U\+S}, 
\\*
\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da83109c98c3793ec8c0e8ae4f46389b37}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+P\+I\+N\+G}, 
\\*
\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da0754156ca8a04567ca0b93721a02a974}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+S\+Y\+N\+C\+\_\+\+R\+E\+Q\+U\+E\+S\+T}, 
\\*
\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56daac00f053308c58a7d2a81fbbabc6c58a}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+N\+U\+M}
 \}
\item 
enum \hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode} \{ \\*
\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da61e84f9007e6d49a0a6758378fb900a8}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E}, 
\\*
\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da88b82c759d3481c0b52af66d50cde54e}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+P\+A\+S\+S\+I\+V\+E}, 
\\*
\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da70598e73807833dfdde3391011d26c00}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+L\+O\+C\+A\+L}, 
\\*
\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da77c3d879970639ed109e51636b1c3caf}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+G\+L\+O\+B\+A\+L}
 \}
\item 
enum \hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1e}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint} \{ \\*
\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eaab490edafc104803047ef38e3fe37f1f}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E} = -\/1, 
\\*
\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1ea2ee8636730f2ccf0f3b29c3919c708eb}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+W\+I\+T\+H\+D\+R\+A\+W\+N}, 
\\*
\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eab5d3bf570112e77f142081df61749f43}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+R\+M\+A\+L}, 
\\*
\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eadb18b35391c2c6ea2f8dafd6577dabac}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+I\+C\+O\+N\+I\+C}
 \}\begin{DoxyCompactList}\small\item\em Defines the different state hint of the window of Ecore\+\_\+\+X. \end{DoxyCompactList}
\item 
\hypertarget{Ecore__X_8h_af7bdbd5bd9629d99b192ce81b8d4e349}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+E\+S\+K\+T\+O\+P}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+C\+K}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+T\+O\+O\+L\+B\+A\+R}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+E\+N\+U}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+T\+Y}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+S\+H}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+O\+G}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+R\+M\+A\+L}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+R\+O\+P\+D\+O\+W\+N\+\_\+\+M\+E\+N\+U}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+P\+O\+P\+U\+P\+\_\+\+M\+E\+N\+U}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+T\+O\+O\+L\+T\+I\+P}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+T\+I\+F\+I\+C\+A\+T\+I\+O\+N}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+O\+M\+B\+O}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+N\+D}
 \}\label{Ecore__X_8h_af7bdbd5bd9629d99b192ce81b8d4e349}

\item 
\hypertarget{Ecore__X_8h_a561a567db815e8accef956b41f9bc247}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Action} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+M\+O\+V\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+R\+E\+S\+I\+Z\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+M\+I\+N\+I\+M\+I\+Z\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+S\+H\+A\+D\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+S\+T\+I\+C\+K}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+\_\+\+H\+O\+R\+Z}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+\_\+\+V\+E\+R\+T}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+E\+N}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+D\+E\+S\+K\+T\+O\+P}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+C\+L\+O\+S\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+A\+B\+O\+V\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+B\+E\+L\+O\+W}
 \}\label{Ecore__X_8h_a561a567db815e8accef956b41f9bc247}

\item 
\hypertarget{Ecore__X_8h_a96ae2eeaf781a568a97fa51b5ec89788}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Mask} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+M\+A\+S\+K\+\_\+\+X} = (1 $<$$<$ 0), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+M\+A\+S\+K\+\_\+\+Y} = (1 $<$$<$ 1), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+M\+A\+S\+K\+\_\+\+W} = (1 $<$$<$ 2), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+M\+A\+S\+K\+\_\+\+H} = (1 $<$$<$ 3), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+M\+A\+S\+K\+\_\+\+B\+O\+R\+D\+E\+R\+\_\+\+W\+I\+D\+T\+H} = (1 $<$$<$ 4), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+M\+A\+S\+K\+\_\+\+S\+I\+B\+L\+I\+N\+G} = (1 $<$$<$ 5), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+M\+A\+S\+K\+\_\+\+S\+T\+A\+C\+K\+\_\+\+M\+O\+D\+E} = (1 $<$$<$ 6)
 \}\label{Ecore__X_8h_a96ae2eeaf781a568a97fa51b5ec89788}

\item 
\hypertarget{Ecore__X_8h_a6f73ac49124a38f6a1de767fc50a5eae}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+O\+F\+F}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+O\+N}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+L\+P\+H\+A}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+N\+U\+M\+E\+R\+I\+C}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+P\+I\+N}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+P\+H\+O\+N\+E\+\_\+\+N\+U\+M\+B\+E\+R}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+E\+X}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+T\+E\+R\+M\+I\+N\+A\+L}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+P\+A\+S\+S\+W\+O\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+I\+P}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+O\+S\+T}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+I\+L\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+R\+L}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+K\+E\+Y\+P\+A\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+V\+I\+R\+T\+U\+A\+L\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+J2\+M\+E}
 \}\label{Ecore__X_8h_a6f73ac49124a38f6a1de767fc50a5eae}

\item 
\hypertarget{Ecore__X_8h_afcdaed207f084f681295c745ec2786b4}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+M\+O\+D\+E\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+M\+O\+D\+E\+\_\+\+S\+I\+N\+G\+L\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+M\+O\+D\+E\+\_\+\+D\+U\+A\+L\+\_\+\+T\+O\+P}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+M\+O\+D\+E\+\_\+\+D\+U\+A\+L\+\_\+\+L\+E\+F\+T}
 \}\label{Ecore__X_8h_afcdaed207f084f681295c745ec2786b4}

\item 
\hypertarget{Ecore__X_8h_a4e19b267719dcf6b9199bfe3e5e54e8d}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+Q\+U\+I\+C\+K\+P\+A\+N\+E\+L\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+Q\+U\+I\+C\+K\+P\+A\+N\+E\+L\+\_\+\+S\+T\+A\+T\+E\+\_\+\+O\+F\+F}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+Q\+U\+I\+C\+K\+P\+A\+N\+E\+L\+\_\+\+S\+T\+A\+T\+E\+\_\+\+O\+N}
 \}\label{Ecore__X_8h_a4e19b267719dcf6b9199bfe3e5e54e8d}

\item 
\hypertarget{Ecore__X_8h_a20214457e499610aed47066c441d1d74}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+S\+T\+A\+T\+E\+\_\+\+O\+F\+F}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+S\+T\+A\+T\+E\+\_\+\+O\+N}
 \}\label{Ecore__X_8h_a20214457e499610aed47066c441d1d74}

\item 
\hypertarget{Ecore__X_8h_ababae03dcb4a8fb9980d8aa8743bd506}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+C\+L\+I\+P\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+C\+L\+I\+P\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+O\+F\+F}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+C\+L\+I\+P\+B\+O\+A\+R\+D\+\_\+\+S\+T\+A\+T\+E\+\_\+\+O\+N}
 \}\label{Ecore__X_8h_ababae03dcb4a8fb9980d8aa8743bd506}

\item 
\hypertarget{Ecore__X_8h_a1858b9c842c86c80b2df53aa2fce4b51}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+O\+P\+A\+C\+I\+T\+Y\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+O\+P\+A\+Q\+U\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+T\+R\+A\+N\+S\+L\+U\+C\+E\+N\+T}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+T\+R\+A\+N\+S\+P\+A\+R\+E\+N\+T}
 \}\label{Ecore__X_8h_a1858b9c842c86c80b2df53aa2fce4b51}

\item 
\hypertarget{Ecore__X_8h_af65290cfbdeaca190ed80826537d4f07}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+T\+Y\+P\+E\+\_\+1}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+T\+Y\+P\+E\+\_\+2}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+I\+N\+D\+I\+C\+A\+T\+O\+R\+\_\+\+T\+Y\+P\+E\+\_\+3}
 \}\label{Ecore__X_8h_af65290cfbdeaca190ed80826537d4f07}

\item 
\hypertarget{Ecore__X_8h_a342492c708e03a836ea6f0df2ca74e2a}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+N\+O\+R\+M\+A\+L} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+I\+L\+L\+U\+M\+E\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+L\+O\+A\+T\+I\+N\+G}
 \}\label{Ecore__X_8h_a342492c708e03a836ea6f0df2ca74e2a}

\item 
\hypertarget{Ecore__X_8h_a8fd5eee3926f405f67204ae4aa76f731}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Func} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+F\+U\+N\+C\+\_\+\+A\+L\+L} = (1 $<$$<$ 0), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+F\+U\+N\+C\+\_\+\+R\+E\+S\+I\+Z\+E} = (1 $<$$<$ 1), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+F\+U\+N\+C\+\_\+\+M\+O\+V\+E} = (1 $<$$<$ 2), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+F\+U\+N\+C\+\_\+\+M\+I\+N\+I\+M\+I\+Z\+E} = (1 $<$$<$ 3), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+F\+U\+N\+C\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E} = (1 $<$$<$ 4), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+F\+U\+N\+C\+\_\+\+C\+L\+O\+S\+E} = (1 $<$$<$ 5)
 \}\label{Ecore__X_8h_a8fd5eee3926f405f67204ae4aa76f731}

\item 
\hypertarget{Ecore__X_8h_a03b29bfa98e39143895957f16858377d}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Decor} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+D\+E\+C\+O\+R\+\_\+\+A\+L\+L} = (1 $<$$<$ 0), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+D\+E\+C\+O\+R\+\_\+\+B\+O\+R\+D\+E\+R} = (1 $<$$<$ 1), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+D\+E\+C\+O\+R\+\_\+\+R\+E\+S\+I\+Z\+E\+H} = (1 $<$$<$ 2), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+D\+E\+C\+O\+R\+\_\+\+T\+I\+T\+L\+E} = (1 $<$$<$ 3), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+D\+E\+C\+O\+R\+\_\+\+M\+E\+N\+U} = (1 $<$$<$ 4), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+D\+E\+C\+O\+R\+\_\+\+M\+I\+N\+I\+M\+I\+Z\+E} = (1 $<$$<$ 5), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+D\+E\+C\+O\+R\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E} = (1 $<$$<$ 6)
 \}\label{Ecore__X_8h_a03b29bfa98e39143895957f16858377d}

\item 
\hypertarget{Ecore__X_8h_ab998f9497ec0d48e403f8554c90cbcb1}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Input} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+L\+E\+S\+S} = 0, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+I\+N\+P\+U\+T\+\_\+\+P\+R\+I\+M\+A\+R\+Y\+\_\+\+A\+P\+P\+L\+I\+C\+A\+T\+I\+O\+N\+\_\+\+M\+O\+D\+A\+L} = 1, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+I\+N\+P\+U\+T\+\_\+\+S\+Y\+S\+T\+E\+M\+\_\+\+M\+O\+D\+A\+L} = 2, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+H\+I\+N\+T\+\_\+\+I\+N\+P\+U\+T\+\_\+\+F\+U\+L\+L\+\_\+\+A\+P\+P\+L\+I\+C\+A\+T\+I\+O\+N\+\_\+\+M\+O\+D\+A\+L} = 3
 \}\label{Ecore__X_8h_ab998f9497ec0d48e403f8554c90cbcb1}

\item 
\hypertarget{Ecore__X_8h_a6d1e4b1f6b083dedf1be4edc5acb4f3d}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Region\+\_\+\+Type} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+E\+G\+I\+O\+N\+\_\+\+B\+O\+U\+N\+D\+I\+N\+G}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+E\+G\+I\+O\+N\+\_\+\+C\+L\+I\+P}
 \}\label{Ecore__X_8h_a6d1e4b1f6b083dedf1be4edc5acb4f3d}

\item 
\hypertarget{Ecore__X_8h_ac39139d66a7066be5a1d40d0a2ed6954}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Damage\+\_\+\+Report\+\_\+\+Level} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+D\+A\+M\+A\+G\+E\+\_\+\+R\+E\+P\+O\+R\+T\+\_\+\+R\+A\+W\+\_\+\+R\+E\+C\+T\+A\+N\+G\+L\+E\+S}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+D\+A\+M\+A\+G\+E\+\_\+\+R\+E\+P\+O\+R\+T\+\_\+\+D\+E\+L\+T\+A\+\_\+\+R\+E\+C\+T\+A\+N\+G\+L\+E\+S}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+D\+A\+M\+A\+G\+E\+\_\+\+R\+E\+P\+O\+R\+T\+\_\+\+B\+O\+U\+N\+D\+I\+N\+G\+\_\+\+B\+O\+X}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+D\+A\+M\+A\+G\+E\+\_\+\+R\+E\+P\+O\+R\+T\+\_\+\+N\+O\+N\+\_\+\+E\+M\+P\+T\+Y}
 \}\label{Ecore__X_8h_ac39139d66a7066be5a1d40d0a2ed6954}

\item 
\hypertarget{Ecore__X_8h_a47ae72fd91618dd7b5054a6a03d14ee7}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+N\+O\+N\+E} = 0\+L, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+F\+L\+I\+C\+K} = (1\+L $<$$<$ 0), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+P\+A\+N} = (1\+L $<$$<$ 1), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+P\+I\+N\+C\+H\+R\+O\+T\+A\+T\+I\+O\+N} = (1\+L $<$$<$ 2), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+T\+A\+P} = (1\+L $<$$<$ 3), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+T\+A\+P\+N\+H\+O\+L\+D} = (1\+L $<$$<$ 4), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+H\+O\+L\+D} = (1\+L $<$$<$ 5), 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+S\+K\+\_\+\+G\+R\+O\+U\+P} = (1\+L $<$$<$ 6)
 \}\label{Ecore__X_8h_a47ae72fd91618dd7b5054a6a03d14ee7}

\item 
\hypertarget{Ecore__X_8h_a22e9d6a8c446590112829ee1ace3d4ad}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Type} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+L\+I\+C\+K}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+A\+N}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+I\+N\+C\+H\+R\+O\+T\+A\+T\+I\+O\+N}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+T\+A\+P}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+T\+A\+P\+N\+H\+O\+L\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+H\+O\+L\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+R\+O\+U\+P}
 \}\label{Ecore__X_8h_a22e9d6a8c446590112829ee1ace3d4ad}

\item 
\hypertarget{Ecore__X_8h_a4a4c47ba235ba9a767564ea0c4daab93}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Subtype} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+N\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+B\+E\+G\+I\+N}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+U\+P\+D\+A\+T\+E}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+D\+O\+N\+E}
 \}\label{Ecore__X_8h_a4a4c47ba235ba9a767564ea0c4daab93}

\item 
\hypertarget{Ecore__X_8h_ae402bb2fb41b480431e42be8f85cf261}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Group\+\_\+\+Subtype} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+R\+E\+M\+O\+V\+E\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+A\+D\+D\+E\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+G\+R\+O\+U\+P\+\_\+\+C\+U\+R\+R\+E\+N\+T}
 \}\label{Ecore__X_8h_ae402bb2fb41b480431e42be8f85cf261}

\item 
\hypertarget{Ecore__X_8h_a6c105d60299f4c933862f7b83a7febea}{}enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Direction} \{ \\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+R\+T\+H\+W\+A\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+R\+T\+H\+E\+A\+S\+T\+W\+A\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+E\+A\+S\+T\+W\+A\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+S\+O\+U\+T\+H\+E\+A\+S\+T\+W\+A\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+S\+O\+U\+T\+H\+W\+A\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+S\+O\+U\+T\+H\+W\+E\+S\+T\+W\+A\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+W\+E\+S\+T\+W\+A\+R\+D}, 
\\*
{\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+R\+T\+H\+W\+E\+S\+T\+W\+A\+R\+D}
 \}\label{Ecore__X_8h_a6c105d60299f4c933862f7b83a7febea}

\item 
enum \hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3d}{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode} \{ \\*
\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da388a29255810c51fab06329a9f44db42}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+U\+N\+K\+N\+O\+W\+N} = 0, 
\\*
\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da94207682ef01361155c36b9420a74422}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+S\+H\+A\+R\+E\+D} = (1 $<$$<$ 8), 
\\*
\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da6b343ff28282c61e41b219a2f0e45b43}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+T\+O\+P\+M\+O\+S\+T} = (1 $<$$<$ 9), 
\\*
\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3daffffe8b1747a7556c34a539de968a125}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E} = (1 $<$$<$ 10), 
\\*
\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da152544a0a43e6268ab38495d66ec9574}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+O\+V\+E\+R\+R\+I\+D\+E\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E} = (1 $<$$<$ 11)
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Init__Group_ga91365a33d7fa9eb50cd6ff49e0aef9e9}{ecore\+\_\+x\+\_\+init} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Initialize the X display connection to the given display. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a7d02c60d4c4ef4aa994e73df0286836d}{ecore\+\_\+x\+\_\+init\+\_\+from\+\_\+display} (Ecore\+\_\+\+X\+\_\+\+Display $\ast$display)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Init__Group_ga627021baaaf0edca4e1b26828c318ec5}{ecore\+\_\+x\+\_\+shutdown} (void)
\begin{DoxyCompactList}\small\item\em Shuts down the Ecore X library. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Init__Group_ga09de8939c4738ce736b2c3ebba607211}{ecore\+\_\+x\+\_\+disconnect} (void)
\begin{DoxyCompactList}\small\item\em Shuts down the Ecore X library. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Display $\ast$ \hyperlink{group__Ecore__X__Display__Attr__Group_ga176633b5853d1dc09a4ddc3b64620f43}{ecore\+\_\+x\+\_\+display\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the Ecore\+\_\+\+X\+\_\+\+Display handle used for the current X connection. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a436bfb6485312c845f8561ba1493f812}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Connection $\ast$ {\bfseries ecore\+\_\+x\+\_\+connection\+\_\+get} (void)\label{Ecore__X_8h_a436bfb6485312c845f8561ba1493f812}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Display__Attr__Group_gaf8b7092a70a727e480b9c9b04b954d4b}{ecore\+\_\+x\+\_\+fd\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X display file descriptor. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Screen $\ast$ \hyperlink{group__Ecore__X__Display__Attr__Group_gaadf53bc2a53b7d29b27d693aab938ddf}{ecore\+\_\+x\+\_\+default\+\_\+screen\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the Ecore\+\_\+\+X\+\_\+\+Screen handle used for the current X connection. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Display__Attr__Group_ga0adcc268e8b1448d0cb9ed9143973ef9}{ecore\+\_\+x\+\_\+screen\+\_\+size\+\_\+get} (const Ecore\+\_\+\+X\+\_\+\+Screen $\ast$screen, int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Retrieves the size of an Ecore\+\_\+\+X\+\_\+\+Screen. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Display__Attr__Group_ga1b46f5588e8477b8fcf316583c2eaf7b}{ecore\+\_\+x\+\_\+screen\+\_\+count\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the number of screens. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Display__Attr__Group_gad7901e2108fc849cf74107728420b4f1}{ecore\+\_\+x\+\_\+screen\+\_\+index\+\_\+get} (const Ecore\+\_\+\+X\+\_\+\+Screen $\ast$screen)
\begin{DoxyCompactList}\small\item\em Retrieves the index number of the given screen. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Screen $\ast$ \hyperlink{group__Ecore__X__Display__Attr__Group_gad1e36b46e9d9eaa3c61a59423e5c08a9}{ecore\+\_\+x\+\_\+screen\+\_\+get} (int index)
\begin{DoxyCompactList}\small\item\em Retrieves the screen based on index number. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Display__Attr__Group_gac2ef09380013bbc5d498ef3d76a420cc}{ecore\+\_\+x\+\_\+double\+\_\+click\+\_\+time\+\_\+set} (double t)
\begin{DoxyCompactList}\small\item\em Sets the timeout for a double and triple clicks to be flagged. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} double \hyperlink{group__Ecore__X__Display__Attr__Group_gae5b997f75b7db49217acaafa19b5d667}{ecore\+\_\+x\+\_\+double\+\_\+click\+\_\+time\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the double and triple click flag timeout. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__X__Flush__Group_ga6531e1faf9f9b23293a0c63f3a5e02b7}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Flush__Group_ga6531e1faf9f9b23293a0c63f3a5e02b7}{ecore\+\_\+x\+\_\+flush} (void)\label{group__Ecore__X__Flush__Group_ga6531e1faf9f9b23293a0c63f3a5e02b7}

\begin{DoxyCompactList}\small\item\em Sends all X commands in the X Display buffer. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__X__Flush__Group_gad7ea3a70f3d4be8dd2d14216de419454}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Flush__Group_gad7ea3a70f3d4be8dd2d14216de419454}{ecore\+\_\+x\+\_\+sync} (void)\label{group__Ecore__X__Flush__Group_gad7ea3a70f3d4be8dd2d14216de419454}

\begin{DoxyCompactList}\small\item\em Flushes the command buffer and waits until all requests have been processed by the server. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_acfb7138e003fdda4452e73fbc879cddd}{ecore\+\_\+x\+\_\+killall} (Ecore\+\_\+\+X\+\_\+\+Window root)
\begin{DoxyCompactList}\small\item\em Kill all clients with subwindows under a given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_abccc12f989efb33663d1fe54b96c12e2}{ecore\+\_\+x\+\_\+kill} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Kill a specific client. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a574f71eb5ba01af0f05b88b5e9e909da}{ecore\+\_\+x\+\_\+dpi\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Return the screen D\+P\+I. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a79b373cbe59e06f90bfc9a9bfc51a99c}{ecore\+\_\+x\+\_\+bell} (int percent)
\begin{DoxyCompactList}\small\item\em Invoke the standard system beep to alert users. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} unsigned int \hyperlink{Ecore__X_8h_a1cec7abdd5a0b9cce8742fe6b7c8050a}{ecore\+\_\+x\+\_\+visual\+\_\+id\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Visual visual)
\begin{DoxyCompactList}\small\item\em Retrieve the Visual I\+D from a given Visual. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Visual \hyperlink{Ecore__X_8h_ae522dbca8e58c3eec2441ebeca8f3436}{ecore\+\_\+x\+\_\+default\+\_\+visual\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Display $\ast$disp, Ecore\+\_\+\+X\+\_\+\+Screen $\ast$screen)
\begin{DoxyCompactList}\small\item\em Retrieve the default Visual. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Colormap \hyperlink{Ecore__X_8h_a18d342c791d2a3f8fa800f5a18f6c782}{ecore\+\_\+x\+\_\+default\+\_\+colormap\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Display $\ast$disp, Ecore\+\_\+\+X\+\_\+\+Screen $\ast$screen)
\begin{DoxyCompactList}\small\item\em Retrieve the default Colormap. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_aab71ec048aefeaa8ade940024939caf6}{ecore\+\_\+x\+\_\+default\+\_\+depth\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Display $\ast$disp, Ecore\+\_\+\+X\+\_\+\+Screen $\ast$screen)
\begin{DoxyCompactList}\small\item\em Retrieve the default depth. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a08662b745c215d9012e953777f17ba17}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Time \hyperlink{Ecore__X_8h_a08662b745c215d9012e953777f17ba17}{ecore\+\_\+x\+\_\+current\+\_\+time\+\_\+get} (void)\label{Ecore__X_8h_a08662b745c215d9012e953777f17ba17}

\begin{DoxyCompactList}\small\item\em Return the last event time. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a0e666a65593e83146fc4df7a5b8025c7}{ecore\+\_\+x\+\_\+error\+\_\+handler\+\_\+set} (void($\ast$func)(void $\ast$data), const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Set the error handler. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a1283ea18fceed968627f1e2c13750d80}{ecore\+\_\+x\+\_\+io\+\_\+error\+\_\+handler\+\_\+set} (void($\ast$func)(void $\ast$data), const void $\ast$data)
\begin{DoxyCompactList}\small\item\em Set the I/\+O error handler. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_ac69bf911c334edb87c657455b8f93d9e}{ecore\+\_\+x\+\_\+error\+\_\+request\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the request code that caused the error. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a1c63fe54bdbd5846a0e535ae7957d565}{ecore\+\_\+x\+\_\+error\+\_\+code\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the error code from the error. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+I\+D \hyperlink{Ecore__X_8h_af71f6ed2498ed6fdccf423ec8ab42857}{ecore\+\_\+x\+\_\+error\+\_\+resource\+\_\+id\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Get the resource id that caused the error. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a2fcfa234734246990c6fbc3b77b9aed5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+event\+\_\+mask\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window w, Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask mask)\label{Ecore__X_8h_a2fcfa234734246990c6fbc3b77b9aed5}

\item 
\hypertarget{Ecore__X_8h_a3256d21c949a8eebecb31ada0510679f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+event\+\_\+mask\+\_\+unset} (Ecore\+\_\+\+X\+\_\+\+Window w, Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask mask)\label{Ecore__X_8h_a3256d21c949a8eebecb31ada0510679f}

\item 
\hypertarget{Ecore__X_8h_a42219dcb4701849beb7f9e82dd55e298}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+notify\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window requestor, Ecore\+\_\+\+X\+\_\+\+Atom selection, Ecore\+\_\+\+X\+\_\+\+Atom target, Ecore\+\_\+\+X\+\_\+\+Atom property, Ecore\+\_\+\+X\+\_\+\+Time time)\label{Ecore__X_8h_a42219dcb4701849beb7f9e82dd55e298}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_aa6e34c2f6f8ed860153c24bfc7b9f232}{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window w, const void $\ast$data, int size)
\begin{DoxyCompactList}\small\item\em Claim ownership of the P\+R\+I\+M\+A\+R\+Y selection and set its data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_aed05490e7f1dc35bf687a55d28b9ad71}{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+clear} (void)
\begin{DoxyCompactList}\small\item\em Release ownership of the primary selection. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_ad0496241417c5e75d46ae4f00c5761ec}{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window w, const void $\ast$data, int size)
\begin{DoxyCompactList}\small\item\em Claim ownership of the S\+E\+C\+O\+N\+D\+A\+R\+Y selection and set its data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_afae4e87f187d1e12f2ea5016d9b97c9d}{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+clear} (void)
\begin{DoxyCompactList}\small\item\em Release ownership of the secondary selection. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_ab6ae9ff23f51eadb36154e3786b697ef}{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window w, const void $\ast$data, int size)
\begin{DoxyCompactList}\small\item\em Claim ownership of the X\+D\+N\+D selection and set its data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a92740e0248d8f541d75b8c4b42aa254e}{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+clear} (void)
\begin{DoxyCompactList}\small\item\em Release ownership of the X\+D\+N\+D selection. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a82adbfee86a38924e104ff2b6d9a650b}{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window w, const void $\ast$data, int size)
\begin{DoxyCompactList}\small\item\em Claim ownership of the C\+L\+I\+P\+B\+O\+A\+R\+D selection and set its data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a9fb37020ae13824440208d754568a6cb}{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+clear} (void)
\begin{DoxyCompactList}\small\item\em Release ownership of the clipboard selection. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_ad05c8d9cff3318d5d5aa2f5ca5539d8a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window w, const char $\ast$target)\label{Ecore__X_8h_ad05c8d9cff3318d5d5aa2f5ca5539d8a}

\item 
\hypertarget{Ecore__X_8h_a669c5b094932854716218192da23fae9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window w, const char $\ast$target)\label{Ecore__X_8h_a669c5b094932854716218192da23fae9}

\item 
\hypertarget{Ecore__X_8h_a541b882c3f38bb9e52c44256ba1764bd}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window w, const char $\ast$target)\label{Ecore__X_8h_a541b882c3f38bb9e52c44256ba1764bd}

\item 
\hypertarget{Ecore__X_8h_a1e90b90af6878466c8228c858ae14953}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window w, const char $\ast$target)\label{Ecore__X_8h_a1e90b90af6878466c8228c858ae14953}

\item 
\hypertarget{Ecore__X_8h_a33f5bf17b9bc933fc2f516210438ac9c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+convert} (Ecore\+\_\+\+X\+\_\+\+Atom selection, Ecore\+\_\+\+X\+\_\+\+Atom target, void $\ast$$\ast$data\+\_\+ret, int $\ast$len, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$targprop, int $\ast$targsize)\label{Ecore__X_8h_a33f5bf17b9bc933fc2f516210438ac9c}

\item 
\hypertarget{Ecore__X_8h_aff7f739d654e0925396ec5f1b184d69b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+converter\+\_\+add} (char $\ast$target, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}($\ast$func)(char $\ast$target, void $\ast$data, int size, void $\ast$$\ast$data\+\_\+ret, int $\ast$size\+\_\+ret, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$, int $\ast$))\label{Ecore__X_8h_aff7f739d654e0925396ec5f1b184d69b}

\item 
\hypertarget{Ecore__X_8h_a9439dc5de9918b6cecf5ac27e0f47cfc}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+converter\+\_\+atom\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Atom target, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}($\ast$func)(char $\ast$target, void $\ast$data, int size, void $\ast$$\ast$data\+\_\+ret, int $\ast$size\+\_\+ret, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$tprop, int $\ast$tsize))\label{Ecore__X_8h_a9439dc5de9918b6cecf5ac27e0f47cfc}

\item 
\hypertarget{Ecore__X_8h_a74983a71873a72bc6c473bfe54219f61}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+converter\+\_\+del} (char $\ast$target)\label{Ecore__X_8h_a74983a71873a72bc6c473bfe54219f61}

\item 
\hypertarget{Ecore__X_8h_a2950b7ca222510a2ab535035b7adf02c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+converter\+\_\+atom\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Atom target)\label{Ecore__X_8h_a2950b7ca222510a2ab535035b7adf02c}

\item 
\hypertarget{Ecore__X_8h_aaba0f51e905db1fed0c7fc0d49bc5ac6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+parser\+\_\+add} (const char $\ast$target, void $\ast$($\ast$func)(const char $\ast$target, void $\ast$data, int size, int format))\label{Ecore__X_8h_aaba0f51e905db1fed0c7fc0d49bc5ac6}

\item 
\hypertarget{Ecore__X_8h_ad4f52598683e4c7e033d06a7a406c054}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+parser\+\_\+del} (const char $\ast$target)\label{Ecore__X_8h_ad4f52598683e4c7e033d06a7a406c054}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a6674e6dd007b3e5e76a196af646b7238}{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Time tm)
\begin{DoxyCompactList}\small\item\em Change the owner and last-\/change time for the specified selection. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{Ecore__X_8h_a672711a6e620e731750fc98812bc4337}{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Atom atom)
\begin{DoxyCompactList}\small\item\em Return the window that currently owns the specified selection. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a3f62a43b71d2f440a720a0bfed3d2a8c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+converter\+\_\+text} (char $\ast$target, void $\ast$data, int size, void $\ast$$\ast$data\+\_\+ret, int $\ast$size\+\_\+ret, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$targprop, int $\ast$s)\label{Ecore__X_8h_a3f62a43b71d2f440a720a0bfed3d2a8c}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_afe52efa89937bd7228c970867022c17a}{ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} on)
\item 
\hypertarget{Ecore__X_8h_a0b68cce92d1f990321903e5d9292391c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+version\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a0b68cce92d1f990321903e5d9292391c}

\item 
\hypertarget{Ecore__X_8h_aa632028ed4f119e878b5851187f2cb50}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+type\+\_\+isset} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$type)\label{Ecore__X_8h_aa632028ed4f119e878b5851187f2cb50}

\item 
\hypertarget{Ecore__X_8h_a844f511cd0fec23362ab3867d92765a5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+type\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$type, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} on)\label{Ecore__X_8h_a844f511cd0fec23362ab3867d92765a5}

\item 
\hypertarget{Ecore__X_8h_ac89bc991659535719b847fdf30edb40a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+types\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$types, unsigned int num\+\_\+types)\label{Ecore__X_8h_ac89bc991659535719b847fdf30edb40a}

\item 
\hypertarget{Ecore__X_8h_a7048a61e5a0606f80ea4f69362b77945}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+actions\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$actions, unsigned int num\+\_\+actions)\label{Ecore__X_8h_a7048a61e5a0606f80ea4f69362b77945}

\item 
\hypertarget{Ecore__X_8h_a23adb4c65bb12bbe8ec7d5cdbf213d68}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+begin} (Ecore\+\_\+\+X\+\_\+\+Window source, unsigned char $\ast$data, int size)\label{Ecore__X_8h_a23adb4c65bb12bbe8ec7d5cdbf213d68}

\item 
\hypertarget{Ecore__X_8h_af37cec251ee4b6aa65cf2c87b562fb31}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+drop} (void)\label{Ecore__X_8h_af37cec251ee4b6aa65cf2c87b562fb31}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a9df89c474649ba3de44b5d551541d6a1}{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+begin} (Ecore\+\_\+\+X\+\_\+\+Window source, unsigned char $\ast$data, int size)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a9804f9f5c0de6a45480e12f53536a48b}{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop} (void)
\item 
\hypertarget{Ecore__X_8h_a9b6e693a0e9973ad8a1952284a9dcfaf}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+send\+\_\+status} (\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} will\+\_\+accept, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} suppress, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} rectangle, Ecore\+\_\+\+X\+\_\+\+Atom action)\label{Ecore__X_8h_a9b6e693a0e9973ad8a1952284a9dcfaf}

\item 
\hypertarget{Ecore__X_8h_aedddfa1ac9a561aed653d8ea872c672b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+send\+\_\+finished} (void)\label{Ecore__X_8h_aedddfa1ac9a561aed653d8ea872c672b}

\item 
\hypertarget{Ecore__X_8h_a3bc03695c6d50e9ed8301b00da9e4044}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+source\+\_\+action\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Atom action)\label{Ecore__X_8h_a3bc03695c6d50e9ed8301b00da9e4044}

\item 
\hypertarget{Ecore__X_8h_aafa0414a514fe5bf0abb7c610058355d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Atom {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+source\+\_\+action\+\_\+get} (void)\label{Ecore__X_8h_aafa0414a514fe5bf0abb7c610058355d}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a7a87078977b742fc9f095ea00590a9a8}{ecore\+\_\+x\+\_\+dnd\+\_\+callback\+\_\+pos\+\_\+update\+\_\+set} (void($\ast$cb)(void $\ast$, \hyperlink{struct__Ecore__X__Xdnd__Position}{Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position} $\ast$data), const void $\ast$data)
\begin{DoxyCompactList}\small\item\em The D\+N\+D position update cb is called Ecore\+\_\+\+X sends a D\+N\+D position to a client. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_aee4d53793bf02cef7148f67acf85c864}{ecore\+\_\+x\+\_\+dnd\+\_\+abort} (Ecore\+\_\+\+X\+\_\+\+Window xwin\+\_\+source)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{Ecore__X_8h_ae50cb65ed26ec6c58c899b7052d08cf4}{ecore\+\_\+x\+\_\+window\+\_\+full\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h, Ecore\+\_\+\+X\+\_\+\+Visual $\ast$visual, Ecore\+\_\+\+X\+\_\+\+Colormap colormap, int depth, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} override)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_gaa908bee3fd3d0bc2de41db17ac456d10}{ecore\+\_\+x\+\_\+window\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a new window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_ga21bfa3bc77b46758ee4528cb445c6cd0}{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a window with the override redirect attribute set to {\ttfamily True}. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a3f526914e0b61f393a1b9b5c4eebfc38}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a3f526914e0b61f393a1b9b5c4eebfc38}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_ga9bc587c1563182129926f9db00a68d67}{ecore\+\_\+x\+\_\+window\+\_\+manager\+\_\+argb\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a new window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_gaf4b27d12b909ac1fd734b276708b7b78}{ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a new window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_gaf4cc24d676e37e44eeabc9a04d5899b6}{ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+argb\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a window with the override redirect attribute set to {\ttfamily True}. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a99d6a44a0dbe0978e76dfb628e3716c6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+window\+\_\+permanent\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, Ecore\+\_\+\+X\+\_\+\+Atom unique\+\_\+atom)\label{Ecore__X_8h_a99d6a44a0dbe0978e76dfb628e3716c6}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Create__Group_ga12688a5fbdaaceb02e70ff164a5bd73f}{ecore\+\_\+x\+\_\+window\+\_\+input\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Creates a new input window. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a56dbc5b272c5fa7db01efe64b7416853}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+configure} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Mask mask, int x, int y, int w, int h, int border\+\_\+width, Ecore\+\_\+\+X\+\_\+\+Window sibling, int stack\+\_\+mode)\label{Ecore__X_8h_a56dbc5b272c5fa7db01efe64b7416853}

\item 
\hypertarget{Ecore__X_8h_aeb550204a8b6f92b2acb898d0109d171}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Cursor c)\label{Ecore__X_8h_aeb550204a8b6f92b2acb898d0109d171}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Destroy__Group_ga26e4c522570d56743db224e813f5ed30}{ecore\+\_\+x\+\_\+window\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Deletes the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_ac7fec7dc837b162127fdbb7c35ea4c81}{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int ignore)
\begin{DoxyCompactList}\small\item\em Set if a window should be ignored. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window $\ast$ \hyperlink{Ecore__X_8h_a576f72e83f8822abe9e876353ddf32cd}{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+list} (int $\ast$num)
\begin{DoxyCompactList}\small\item\em Get the ignore list. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Destroy__Group_ga40d94ec3b69bb439c0d973906be94835}{ecore\+\_\+x\+\_\+window\+\_\+delete\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Sends a delete request to the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_acd6021f8159e520b9be146342bffe7ef}{ecore\+\_\+x\+\_\+window\+\_\+show} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Shows a window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a7659e1729557bc9ae1ace5d800b3faf6}{ecore\+\_\+x\+\_\+window\+\_\+hide} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Hides a window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Geometry__Group_gaeb6cc0e5c7a6a55ca0de58df5ba9f31d}{ecore\+\_\+x\+\_\+window\+\_\+move} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y)
\begin{DoxyCompactList}\small\item\em Moves a window to the position {\ttfamily x}, {\ttfamily y}. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Geometry__Group_ga50e187f710810ef22a8069cd5a6978e2}{ecore\+\_\+x\+\_\+window\+\_\+resize} (Ecore\+\_\+\+X\+\_\+\+Window win, int w, int h)
\begin{DoxyCompactList}\small\item\em Resizes a window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Geometry__Group_gaf00eb1d98c5c3b6e3a1cfea702cf2070}{ecore\+\_\+x\+\_\+window\+\_\+move\+\_\+resize} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Moves and resizes a window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Focus__Functions_ga3b4110ea80a4a39ba215391dd803c79f}{ecore\+\_\+x\+\_\+window\+\_\+focus} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Sets the focus to the window {\ttfamily win}. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Focus__Functions_ga4f7043f58914b23ca8fb36998823dc67}{ecore\+\_\+x\+\_\+window\+\_\+focus\+\_\+at\+\_\+time} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Time t)
\begin{DoxyCompactList}\small\item\em Sets the focus to the given window at a specific time. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Focus__Functions_ga030e81e2408d19f1719bdbb0e0ff8644}{ecore\+\_\+x\+\_\+window\+\_\+focus\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em gets the window that has focus. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Z__Order__Group_gaff0c4fc1040a9b2586456523cfc7c0df}{ecore\+\_\+x\+\_\+window\+\_\+raise} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Raises the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Z__Order__Group_ga270954c047d1cf3e85a888b79085bbbc}{ecore\+\_\+x\+\_\+window\+\_\+lower} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Lowers the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Parent__Group_ga6da3b7bf1364a6f0280a701115e97bb2}{ecore\+\_\+x\+\_\+window\+\_\+reparent} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window new\+\_\+parent, int x, int y)
\begin{DoxyCompactList}\small\item\em Moves a window to within another window at a given position. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Geometry__Group_ga1ea3b25507c35ff6968a4b7da726d8a3}{ecore\+\_\+x\+\_\+window\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Retrieves the size of the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Geometry__Group_gab48c6fb6d76527e8ca08bdb6293aff54}{ecore\+\_\+x\+\_\+window\+\_\+geometry\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Retrieves the geometry of the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Window__Geometry__Group_ga909c073041ef06e89ab14b18859aa689}{ecore\+\_\+x\+\_\+window\+\_\+border\+\_\+width\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Retrieves the width of the border of the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Geometry__Group_gad775f2c707627fe5eb08a7ccce7469ab}{ecore\+\_\+x\+\_\+window\+\_\+border\+\_\+width\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int width)
\begin{DoxyCompactList}\small\item\em Sets the width of the border of the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_ae3edc06da877cddcf9f594edb280aa39}{ecore\+\_\+x\+\_\+window\+\_\+depth\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Retrieves the depth of the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_aa2182a900d2ebe846d878ce5834c0c18}{ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+show} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} show)
\begin{DoxyCompactList}\small\item\em Show the cursor on a window of type Ecore\+\_\+\+X\+\_\+\+Window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Properties__Group_gaa513113d5d14c476b824515f3c6b4be0}{ecore\+\_\+x\+\_\+window\+\_\+defaults\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Sets the default properties for the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Window__Visibility__Group_gae3d7492755a5961251b12bc202dc6000}{ecore\+\_\+x\+\_\+window\+\_\+visible\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Finds out whether the given window is currently visible. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Geometry__Group_ga29aca2124d79f1633c3488416344c842}{ecore\+\_\+x\+\_\+window\+\_\+shadow\+\_\+tree\+\_\+at\+\_\+xy\+\_\+with\+\_\+skip\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window base, int x, int y, Ecore\+\_\+\+X\+\_\+\+Window $\ast$skip, int skip\+\_\+num)
\begin{DoxyCompactList}\small\item\em Retrieves the top, visible window at the given location, but skips the windows in the list. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Geometry__Group_ga613b7cbe8ed511346e42fc7e9978ba4d}{ecore\+\_\+x\+\_\+window\+\_\+shadow\+\_\+parent\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Retrieves the parent window a given window has. \end{DoxyCompactList}\item 
\hypertarget{group__Ecore__X__Window__Geometry__Group_ga5093ea1ca8a956d85fbeb1a0431a5e71}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Geometry__Group_ga5093ea1ca8a956d85fbeb1a0431a5e71}{ecore\+\_\+x\+\_\+window\+\_\+shadow\+\_\+tree\+\_\+flush} (void)\label{group__Ecore__X__Window__Geometry__Group_ga5093ea1ca8a956d85fbeb1a0431a5e71}

\begin{DoxyCompactList}\small\item\em Flushes the window shadow tree so nothing is stored. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Geometry__Group_ga5feeb0c273211344c07038189cb8a9dd}{ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Retrieves the root window a given window is on. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Geometry__Group_ga35aa22e36b93babff18e67e7b3cc7ce4}{ecore\+\_\+x\+\_\+window\+\_\+at\+\_\+xy\+\_\+get} (int x, int y)
\begin{DoxyCompactList}\small\item\em Retrieves the top, visible window at the given location. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Geometry__Group_ga10b16c0f8dc9f77131257026d43ae144}{ecore\+\_\+x\+\_\+window\+\_\+at\+\_\+xy\+\_\+with\+\_\+skip\+\_\+get} (int x, int y, Ecore\+\_\+\+X\+\_\+\+Window $\ast$skip, int skip\+\_\+num)
\begin{DoxyCompactList}\small\item\em Retrieves the top, visible window at the given location, but skips the windows in the list. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_afff24861ed257264c9d9119fd0509c08}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+window\+\_\+at\+\_\+xy\+\_\+begin\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window begin, int x, int y)\label{Ecore__X_8h_afff24861ed257264c9d9119fd0509c08}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{group__Ecore__X__Window__Parent__Group_ga8c49074641dc3880d6e2acfc8e03f302}{ecore\+\_\+x\+\_\+window\+\_\+parent\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Retrieves the parent window of the given window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_afd294c853a532adc05b12d6c301f5f50}{ecore\+\_\+x\+\_\+window\+\_\+background\+\_\+color\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned short r, unsigned short g, unsigned short b)
\begin{DoxyCompactList}\small\item\em Sets the background color of the given window. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a166a8cae2328d1c9243268ae3cc87ed0}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+gravity\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Gravity grav)\label{Ecore__X_8h_a166a8cae2328d1c9243268ae3cc87ed0}

\item 
\hypertarget{Ecore__X_8h_a3dc290f2fffe51aa03857eaadb8a3e88}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+pixel\+\_\+gravity\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Gravity grav)\label{Ecore__X_8h_a3dc290f2fffe51aa03857eaadb8a3e88}

\item 
\hypertarget{Ecore__X_8h_a737e11722a8d1709ea14b3e2c92be399}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+pixmap\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Pixmap pmap)\label{Ecore__X_8h_a737e11722a8d1709ea14b3e2c92be399}

\item 
\hypertarget{Ecore__X_8h_a720f4a9d95ad02ef0d8ff6fdf7e6a66b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+area\+\_\+clear} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a720f4a9d95ad02ef0d8ff6fdf7e6a66b}

\item 
\hypertarget{Ecore__X_8h_a2cd5023e239ca28674d160d42879521f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+area\+\_\+expose} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a2cd5023e239ca28674d160d42879521f}

\item 
\hypertarget{Ecore__X_8h_a27388dbcd72c7749ac85e7742bca5942}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} override)\label{Ecore__X_8h_a27388dbcd72c7749ac85e7742bca5942}

\item 
\hypertarget{Ecore__X_8h_aeb87e684eff619a50b6704990f17ecfb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+card32\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, unsigned int $\ast$val, unsigned int num)\label{Ecore__X_8h_aeb87e684eff619a50b6704990f17ecfb}

\item 
\hypertarget{Ecore__X_8h_a50f2dd800f42bd703b49dbb4cddfe1ca}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+card32\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, unsigned int $\ast$val, unsigned int len)\label{Ecore__X_8h_a50f2dd800f42bd703b49dbb4cddfe1ca}

\item 
\hypertarget{Ecore__X_8h_aed7adedb27daff5b545a0cc13b86140f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+card32\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, unsigned int $\ast$$\ast$plst)\label{Ecore__X_8h_aed7adedb27daff5b545a0cc13b86140f}

\item 
\hypertarget{Ecore__X_8h_a1276a0b0084b4751979fe560441a6ebb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+xid\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+I\+D $\ast$lst, unsigned int num)\label{Ecore__X_8h_a1276a0b0084b4751979fe560441a6ebb}

\item 
\hypertarget{Ecore__X_8h_afe9358dd17ee9b2d59c6f4db7b32a465}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+xid\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+I\+D $\ast$lst, unsigned int len)\label{Ecore__X_8h_afe9358dd17ee9b2d59c6f4db7b32a465}

\item 
\hypertarget{Ecore__X_8h_ab23e580ca25f1bc8240f58a4a031f392}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+xid\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+I\+D $\ast$$\ast$plst)\label{Ecore__X_8h_ab23e580ca25f1bc8240f58a4a031f392}

\item 
\hypertarget{Ecore__X_8h_aecdb0ebe77298480286840ad5fe5bfee}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+xid\+\_\+list\+\_\+change} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+I\+D item, int op)\label{Ecore__X_8h_aecdb0ebe77298480286840ad5fe5bfee}

\item 
\hypertarget{Ecore__X_8h_a99d0414284182bf3c18686fd6063c0b8}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+atom\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$val, unsigned int num)\label{Ecore__X_8h_a99d0414284182bf3c18686fd6063c0b8}

\item 
\hypertarget{Ecore__X_8h_adef4840e0953f9b818ac576bf49b0312}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+atom\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$val, unsigned int len)\label{Ecore__X_8h_adef4840e0953f9b818ac576bf49b0312}

\item 
\hypertarget{Ecore__X_8h_aece8dbccf616126b10b6d6be8cc8fc6f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+atom\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$$\ast$plst)\label{Ecore__X_8h_aece8dbccf616126b10b6d6be8cc8fc6f}

\item 
\hypertarget{Ecore__X_8h_a20bf8f6889a5af76f45d4248b5e01aca}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+atom\+\_\+list\+\_\+change} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom item, int op)\label{Ecore__X_8h_a20bf8f6889a5af76f45d4248b5e01aca}

\item 
\hypertarget{Ecore__X_8h_a80a251b4c3cbef6cb510c99e10304423}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+window\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Window $\ast$val, unsigned int num)\label{Ecore__X_8h_a80a251b4c3cbef6cb510c99e10304423}

\item 
\hypertarget{Ecore__X_8h_a0de46255938b7d2231b0d69068b5c71a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+window\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Window $\ast$val, unsigned int len)\label{Ecore__X_8h_a0de46255938b7d2231b0d69068b5c71a}

\item 
\hypertarget{Ecore__X_8h_a31d9cf869d5d8aa65b76546c89154a7f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+window\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Window $\ast$$\ast$plst)\label{Ecore__X_8h_a31d9cf869d5d8aa65b76546c89154a7f}

\item 
\hypertarget{Ecore__X_8h_ab09274a94cf3917558e288f01afad53f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Atom {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+any\+\_\+type} (void)\label{Ecore__X_8h_ab09274a94cf3917558e288f01afad53f}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a958d730271efc435996d845eb8e89092}{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+Atom format, int size, void $\ast$data, int number)
\begin{DoxyCompactList}\small\item\em Set a property of Ecore\+\_\+\+X\+\_\+\+Window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom property, Ecore\+\_\+\+X\+\_\+\+Atom type, int size, unsigned char $\ast$$\ast$data, int $\ast$num)
\begin{DoxyCompactList}\small\item\em Get a property of Ecore\+\_\+\+X\+\_\+\+Window. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a249eed8c2109193c42d4783d3509eee8}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom property)\label{Ecore__X_8h_a249eed8c2109193c42d4783d3509eee8}

\item 
\hypertarget{Ecore__X_8h_a579a0704bc79816f06db066f7765b6f9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Atom $\ast$ {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+list} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$num\+\_\+ret)\label{Ecore__X_8h_a579a0704bc79816f06db066f7765b6f9}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a4db12cbfb0ab6626dc21f5b9b39bbb52}{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type, const char $\ast$str)
\begin{DoxyCompactList}\small\item\em Set a window string property. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_a114fb34050f957f2c87fb60e7a85f69c}{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type)
\begin{DoxyCompactList}\small\item\em Get a window string property. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a691eaf6342fbac26f2266fc37cbe6348}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+isset} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol protocol)\label{Ecore__X_8h_a691eaf6342fbac26f2266fc37cbe6348}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol $\ast$ \hyperlink{Ecore__X_8h_a8972569167bed2624edeeed44e1aec6a}{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$num\+\_\+ret)
\begin{DoxyCompactList}\small\item\em Get a array containing the protocols of {\itshape win}. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Shape_gabd00a3841da8ba66f1d922f3187bc3fb}{ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+mask\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Pixmap mask)
\begin{DoxyCompactList}\small\item\em Sets the shape of the given window to that given by the pixmap {\ttfamily mask}. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a765ed082ad4a64a3f82c0c438c6b9832}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+window\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win)\label{Ecore__X_8h_a765ed082ad4a64a3f82c0c438c6b9832}

\item 
\hypertarget{Ecore__X_8h_a542fe72e4e9622376d0938623996d589}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+window\+\_\+set\+\_\+xy} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win, int x, int y)\label{Ecore__X_8h_a542fe72e4e9622376d0938623996d589}

\item 
\hypertarget{Ecore__X_8h_a8dba7af96d1a340df0546b2b172bf4bb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangle\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a8dba7af96d1a340df0546b2b172bf4bb}

\item 
\hypertarget{Ecore__X_8h_a361e29f5b08b1145d217a5a847533dff}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangles\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$rects, int num)\label{Ecore__X_8h_a361e29f5b08b1145d217a5a847533dff}

\item 
\hypertarget{Ecore__X_8h_ac73f1cd21aacec90fd66d913216fc060}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangle\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_ac73f1cd21aacec90fd66d913216fc060}

\item 
\hypertarget{Ecore__X_8h_a78fa65ef15c432211765f5d418dd56d4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangles\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$rects, int num)\label{Ecore__X_8h_a78fa65ef15c432211765f5d418dd56d4}

\item 
\hypertarget{Ecore__X_8h_a61529398ea30d5cd8b74c29cea9ccb00}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangle\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a61529398ea30d5cd8b74c29cea9ccb00}

\item 
\hypertarget{Ecore__X_8h_a2cb20f4b240ffaf3e00ffe1ca231ecde}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangle\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a2cb20f4b240ffaf3e00ffe1ca231ecde}

\item 
\hypertarget{Ecore__X_8h_a0823a8f109bf1622601a6ac3d01b6841}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangle\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a0823a8f109bf1622601a6ac3d01b6841}

\item 
\hypertarget{Ecore__X_8h_ac71bf358cddd806056506aaabba455af}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+window\+\_\+set\+\_\+xy} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win, int x, int y)\label{Ecore__X_8h_ac71bf358cddd806056506aaabba455af}

\item 
\hypertarget{Ecore__X_8h_a0c1a659a70c37a7a3e9ac7a6e5cc10e3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+window\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win)\label{Ecore__X_8h_a0c1a659a70c37a7a3e9ac7a6e5cc10e3}

\item 
\hypertarget{Ecore__X_8h_a6d58a033d0cd260127bfe46c55bffbac}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+window\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win)\label{Ecore__X_8h_a6d58a033d0cd260127bfe46c55bffbac}

\item 
\hypertarget{Ecore__X_8h_ae482550bb154fe2c1068ab39add22a77}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+window\+\_\+add\+\_\+xy} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win, int x, int y)\label{Ecore__X_8h_ae482550bb154fe2c1068ab39add22a77}

\item 
\hypertarget{Ecore__X_8h_a6e2b7b59ae37e5f37ff415f7a5e8ffe2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+window\+\_\+add\+\_\+xy} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win, int x, int y)\label{Ecore__X_8h_a6e2b7b59ae37e5f37ff415f7a5e8ffe2}

\item 
\hypertarget{Ecore__X_8h_ada7624238237408144988ebb058146ca}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangle\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_ada7624238237408144988ebb058146ca}

\item 
\hypertarget{Ecore__X_8h_a2168ebc3a4aaf878863c8c61ca0ee772}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangle\+\_\+clip} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a2168ebc3a4aaf878863c8c61ca0ee772}

\item 
\hypertarget{Ecore__X_8h_a94cec9388b4570c287216b6cd4733120}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangle\+\_\+clip} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a94cec9388b4570c287216b6cd4733120}

\item 
\hypertarget{Ecore__X_8h_ac7d9f028f5563d792d35ad9539f4926b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangles\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$rects, int num)\label{Ecore__X_8h_ac7d9f028f5563d792d35ad9539f4926b}

\item 
\hypertarget{Ecore__X_8h_a94f20b031c2acff3c233302f96a9e5ba}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangles\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$rects, int num)\label{Ecore__X_8h_a94f20b031c2acff3c233302f96a9e5ba}

\item 
\hypertarget{Ecore__X_8h_a782d22bddd46e370d375c48967d1f881}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$ {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangles\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$num\+\_\+ret)\label{Ecore__X_8h_a782d22bddd46e370d375c48967d1f881}

\item 
\hypertarget{Ecore__X_8h_af32c60bc2e00cd171120c45182b52dd9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$ {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangles\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$num\+\_\+ret)\label{Ecore__X_8h_af32c60bc2e00cd171120c45182b52dd9}

\item 
\hypertarget{Ecore__X_8h_a13686d0f492fe74ced7bf195ebe2d7ad}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+events\+\_\+select} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} on)\label{Ecore__X_8h_a13686d0f492fe74ced7bf195ebe2d7ad}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Window__Shape_gac348162b0db3e5c6b78d5604bb85247c}{ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+mask\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Pixmap mask)
\begin{DoxyCompactList}\small\item\em Sets the input shape of the given window to that given by the pixmap {\ttfamily mask}. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Pixmap \hyperlink{group__Ecore__X__Pixmap__Group_gab31c12c8cac8a2e4d51b21d925d26ca8}{ecore\+\_\+x\+\_\+pixmap\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window win, int w, int h, int dep)
\begin{DoxyCompactList}\small\item\em Creates a new pixmap. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Pixmap__Group_ga70bfe176bb8c63aedd1ca7dcbbde5a7c}{ecore\+\_\+x\+\_\+pixmap\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Pixmap pmap)
\begin{DoxyCompactList}\small\item\em Deletes the reference to the given pixmap. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Pixmap__Group_ga8cfccd4528f5737126f02c9c2bbc9094}{ecore\+\_\+x\+\_\+pixmap\+\_\+paste} (Ecore\+\_\+\+X\+\_\+\+Pixmap pmap, Ecore\+\_\+\+X\+\_\+\+Drawable dest, Ecore\+\_\+\+X\+\_\+\+G\+C gc, int sx, int sy, int w, int h, int dx, int dy)
\begin{DoxyCompactList}\small\item\em Pastes a rectangular area of the given pixmap onto the given drawable. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Pixmap__Group_gaca34a633edb634e99c47d7bd58e6c271}{ecore\+\_\+x\+\_\+pixmap\+\_\+geometry\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Pixmap pmap, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Retrieves the size of the given pixmap. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Pixmap__Group_gaea8d1af24bf26498fa0af4cad78cba5b}{ecore\+\_\+x\+\_\+pixmap\+\_\+depth\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Pixmap pmap)
\begin{DoxyCompactList}\small\item\em Retrieves the depth of the given pixmap. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+G\+C \hyperlink{Ecore__X_8h_a0ad176facf033b03d44936b294fcbd2f}{ecore\+\_\+x\+\_\+gc\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Drawable draw, Ecore\+\_\+\+X\+\_\+\+G\+C\+\_\+\+Value\+\_\+\+Mask value\+\_\+mask, const unsigned int $\ast$value\+\_\+list)
\begin{DoxyCompactList}\small\item\em Creates a new default graphics context associated with the given drawable. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a800d107b8de13078d4f3b84326657def}{ecore\+\_\+x\+\_\+gc\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+G\+C gc)
\begin{DoxyCompactList}\small\item\em Deletes and frees the given graphics context. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_aa4f53b3306795decff23b6da01e08bd5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+gc\+\_\+foreground\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+G\+C gc, unsigned long foreground)\label{Ecore__X_8h_aa4f53b3306795decff23b6da01e08bd5}

\item 
\hypertarget{Ecore__X_8h_ab4dcebf74da285482d1cb21f7c846400}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+gc\+\_\+background\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+G\+C gc, unsigned long background)\label{Ecore__X_8h_ab4dcebf74da285482d1cb21f7c846400}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a0d445bec22865164ad4f56d52aef9bd7}{ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask mask, long d0, long d1, long d2, long d3, long d4)
\begin{DoxyCompactList}\small\item\em Send client message with given type and format 32. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a3ac9af8fa05cc328bbd971798972254d}{ecore\+\_\+x\+\_\+client\+\_\+message8\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type, const void $\ast$data, int len)
\begin{DoxyCompactList}\small\item\em Send client message with given type and format 8. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a2391aac413dca7d1acb60c31f6bbdfe2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+move\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y)\label{Ecore__X_8h_a2391aac413dca7d1acb60c31f6bbdfe2}

\item 
\hypertarget{Ecore__X_8h_a7a9ec1f2b44818a1b74f109e565aa77b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+down\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int b)\label{Ecore__X_8h_a7a9ec1f2b44818a1b74f109e565aa77b}

\item 
\hypertarget{Ecore__X_8h_acc58812b4dc018410a9afa2be3039397}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+up\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int b)\label{Ecore__X_8h_acc58812b4dc018410a9afa2be3039397}

\item 
\hypertarget{Ecore__X_8h_add3f7d7581eeece2b401a92331353f42}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+in\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y)\label{Ecore__X_8h_add3f7d7581eeece2b401a92331353f42}

\item 
\hypertarget{Ecore__X_8h_ae0a330573dea289f1e0e52e5e276e064}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+out\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y)\label{Ecore__X_8h_ae0a330573dea289f1e0e52e5e276e064}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Drawable__Group_ga3850540fccbe7485a1233a1bdad0f738}{ecore\+\_\+x\+\_\+drawable\+\_\+geometry\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Drawable d, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Retrieves the geometry of the given drawable. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Drawable__Group_gae841473e9b5dbf4d1b64ddc8921983cb}{ecore\+\_\+x\+\_\+drawable\+\_\+border\+\_\+width\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Drawable d)
\begin{DoxyCompactList}\small\item\em Retrieves the width of the border of the given drawable. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{group__Ecore__X__Drawable__Group_ga6b057fd6048e1a6cb75bb7d0d376b0ee}{ecore\+\_\+x\+\_\+drawable\+\_\+depth\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Drawable d)
\begin{DoxyCompactList}\small\item\em Retrieves the depth of the given drawable. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a9745c6c0278b433665af83c2a55de5a9}{ecore\+\_\+x\+\_\+drawable\+\_\+rectangle\+\_\+fill} (Ecore\+\_\+\+X\+\_\+\+Drawable d, Ecore\+\_\+\+X\+\_\+\+G\+C gc, int x, int y, int width, int height)
\begin{DoxyCompactList}\small\item\em Fill the specified rectangle on a drawable. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a761b5b8b4c9de112ef9a3a97a4bc6337}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+color\+\_\+supported\+\_\+get} (void)\label{Ecore__X_8h_a761b5b8b4c9de112ef9a3a97a4bc6337}

\item 
\hypertarget{Ecore__X_8h_a5e51e0328e4e1f8c68a03a7f14a161ad}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Cursor {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$pixels, int w, int h, int hot\+\_\+x, int hot\+\_\+y)\label{Ecore__X_8h_a5e51e0328e4e1f8c68a03a7f14a161ad}

\item 
\hypertarget{Ecore__X_8h_a27a6bd9def6dcefcc9279a3c0f3f4bf3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Cursor c)\label{Ecore__X_8h_a27a6bd9def6dcefcc9279a3c0f3f4bf3}

\item 
\hypertarget{Ecore__X_8h_a2a77028d818e2465b1eabe612a4ff4ed}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Cursor {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+shape\+\_\+get} (int shape)\label{Ecore__X_8h_a2a77028d818e2465b1eabe612a4ff4ed}

\item 
\hypertarget{Ecore__X_8h_af349c3860177b60a55dbecefa35ee47c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+size\+\_\+set} (int size)\label{Ecore__X_8h_af349c3860177b60a55dbecefa35ee47c}

\item 
\hypertarget{Ecore__X_8h_ac2c8969be47614e9c2fbe6261555335e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+size\+\_\+get} (void)\label{Ecore__X_8h_ac2c8969be47614e9c2fbe6261555335e}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window $\ast$ \hyperlink{Ecore__X_8h_a78bb4a4944619d01db4bccf3047465cb}{ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+list} (int $\ast$num\+\_\+ret)
\begin{DoxyCompactList}\small\item\em Get a list of all the root windows on the server. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a3b4fcb88e98eba806b2f9201a5861045}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+first\+\_\+get} (void)\label{Ecore__X_8h_a3b4fcb88e98eba806b2f9201a5861045}

\item 
\hypertarget{Ecore__X_8h_ae6ac562021b86595c5ea7a04fa0e5621}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+window\+\_\+manage} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ae6ac562021b86595c5ea7a04fa0e5621}

\item 
\hypertarget{Ecore__X_8h_a19403c5433d4274ea90a1ae1505b94e5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+container\+\_\+manage} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a19403c5433d4274ea90a1ae1505b94e5}

\item 
\hypertarget{Ecore__X_8h_ad973ce0252767e680a9a0886ed0f04df}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+client\+\_\+manage} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ad973ce0252767e680a9a0886ed0f04df}

\item 
\hypertarget{Ecore__X_8h_ad403540af76a8171c9e9dba070fe2e37}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+sniff} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ad403540af76a8171c9e9dba070fe2e37}

\item 
\hypertarget{Ecore__X_8h_a25a77767444c746151e154a2074c9207}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+client\+\_\+sniff} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a25a77767444c746151e154a2074c9207}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Atom \hyperlink{group__Ecore__X__Atom__Group_ga14e750fb49c173e70bca97ac2ab1c60a}{ecore\+\_\+x\+\_\+atom\+\_\+get} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Retrieves the atom value associated to a name. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_ae7c4c3df86fc6201d457002e4dff0708}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+atoms\+\_\+get} (const char $\ast$$\ast$names, int num, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$atoms)\label{Ecore__X_8h_ae7c4c3df86fc6201d457002e4dff0708}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{group__Ecore__X__Atom__Group_ga80a4afa75a87a9ac7352289fbfab41a4}{ecore\+\_\+x\+\_\+atom\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Atom atom)
\begin{DoxyCompactList}\small\item\em Retrieves the name of the given atom. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a6cf9e22f0de241e343f0499187e7d87d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+init} (void)\label{Ecore__X_8h_a6cf9e22f0de241e343f0499187e7d87d}

\item 
\hypertarget{Ecore__X_8h_aba78b21c3392cec46fbb6bf3b169afd4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint state)\label{Ecore__X_8h_aba78b21c3392cec46fbb6bf3b169afd4}

\item 
\hypertarget{Ecore__X_8h_af9cdb10f64f191740c3e079f3f21169a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_af9cdb10f64f191740c3e079f3f21169a}

\item 
\hypertarget{Ecore__X_8h_acf0a758fd90103a96760489c34199c07}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+delete\+\_\+window\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Time t)\label{Ecore__X_8h_acf0a758fd90103a96760489c34199c07}

\item 
\hypertarget{Ecore__X_8h_a1f973597d0ca7088d63d0f9cc5310030}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+take\+\_\+focus\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Time t)\label{Ecore__X_8h_a1f973597d0ca7088d63d0f9cc5310030}

\item 
\hypertarget{Ecore__X_8h_ad7580b3192670d3b000961af4cad9894}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+save\+\_\+yourself\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Time t)\label{Ecore__X_8h_ad7580b3192670d3b000961af4cad9894}

\item 
\hypertarget{Ecore__X_8h_a4faa4193fac1b81635e7c10f7bb375d2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+move\+\_\+resize\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a4faa4193fac1b81635e7c10f7bb375d2}

\item 
\hypertarget{Ecore__X_8h_a27b7ca1ffea2c45539d760c636dab65e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+hints\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} accepts\+\_\+focus, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint initial\+\_\+state, Ecore\+\_\+\+X\+\_\+\+Pixmap icon\+\_\+pixmap, Ecore\+\_\+\+X\+\_\+\+Pixmap icon\+\_\+mask, Ecore\+\_\+\+X\+\_\+\+Window icon\+\_\+window, Ecore\+\_\+\+X\+\_\+\+Window window\+\_\+group, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} is\+\_\+urgent)\label{Ecore__X_8h_a27b7ca1ffea2c45539d760c636dab65e}

\item 
\hypertarget{Ecore__X_8h_aaca3c7048603b904d0cee27bae688b89}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+hints\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} $\ast$accepts\+\_\+focus, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint $\ast$initial\+\_\+state, Ecore\+\_\+\+X\+\_\+\+Pixmap $\ast$icon\+\_\+pixmap, Ecore\+\_\+\+X\+\_\+\+Pixmap $\ast$icon\+\_\+mask, Ecore\+\_\+\+X\+\_\+\+Window $\ast$icon\+\_\+window, Ecore\+\_\+\+X\+\_\+\+Window $\ast$window\+\_\+group, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} $\ast$is\+\_\+urgent)\label{Ecore__X_8h_aaca3c7048603b904d0cee27bae688b89}

\item 
\hypertarget{Ecore__X_8h_a5b46f4d7ff400c6db7fb67b0e57c08c1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+size\+\_\+pos\+\_\+hints\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} request\+\_\+pos, Ecore\+\_\+\+X\+\_\+\+Gravity gravity, int min\+\_\+w, int min\+\_\+h, int max\+\_\+w, int max\+\_\+h, int base\+\_\+w, int base\+\_\+h, int step\+\_\+x, int step\+\_\+y, double min\+\_\+aspect, double max\+\_\+aspect)\label{Ecore__X_8h_a5b46f4d7ff400c6db7fb67b0e57c08c1}

\item 
\hypertarget{Ecore__X_8h_a1ab6379d1f21784c8084b3c3efa1d866}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+size\+\_\+pos\+\_\+hints\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} $\ast$request\+\_\+pos, Ecore\+\_\+\+X\+\_\+\+Gravity $\ast$gravity, int $\ast$min\+\_\+w, int $\ast$min\+\_\+h, int $\ast$max\+\_\+w, int $\ast$max\+\_\+h, int $\ast$base\+\_\+w, int $\ast$base\+\_\+h, int $\ast$step\+\_\+x, int $\ast$step\+\_\+y, double $\ast$min\+\_\+aspect, double $\ast$max\+\_\+aspect)\label{Ecore__X_8h_a1ab6379d1f21784c8084b3c3efa1d866}

\item 
\hypertarget{Ecore__X_8h_ace4a0849b574cbfe76305a4abde35889}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+title\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$t)\label{Ecore__X_8h_ace4a0849b574cbfe76305a4abde35889}

\item 
\hypertarget{Ecore__X_8h_a796aba12e07c0060695448dbe185527b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+title\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a796aba12e07c0060695448dbe185527b}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a0e0f2d793043cc3adb95b6f4fccbb9f6}{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+atoms\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$protos, int num)
\begin{DoxyCompactList}\small\item\em Set protocol atoms explicitly. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a9587ff371f2ae287c11dcfa128def179}{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol protocol, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} on)
\begin{DoxyCompactList}\small\item\em Set or unset a wm protocol property. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_aa3f953360aec00adcb5b13bd604548c7}{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+isset} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol protocol)
\begin{DoxyCompactList}\small\item\em Determines whether a protocol is set for a window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_ad8cad47d8202c0666e6fd8909f15effb}{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$n, const char $\ast$c)
\begin{DoxyCompactList}\small\item\em Set a window name \& class. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_aff06f01a91f6e515ff894d7a62784a9d}{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$n, char $\ast$$\ast$c)
\begin{DoxyCompactList}\small\item\em Get a window name \& class. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_ad35d3a065774e9f4065cd3f69c9b5c80}{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Get a window client machine string. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_ada916445677a81625dda4a7624d1bdeb}{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int argc, char $\ast$$\ast$argv)
\begin{DoxyCompactList}\small\item\em Sets the W\+M\+\_\+\+C\+O\+M\+M\+A\+N\+D property for {\itshape win}. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_aec73fda941e864ef8ac60f0b61018e52}{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$argc, char $\ast$$\ast$$\ast$argv)
\begin{DoxyCompactList}\small\item\em Get the W\+M\+\_\+\+C\+O\+M\+M\+A\+N\+D property for {\itshape win}. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_af4c563d7a2573530597175966032eff6}{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Get a window icon name. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a905d5d768cdbf64588a1b94d555f31e2}{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$t)
\begin{DoxyCompactList}\small\item\em Set a window icon name. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a88778ad5d004727dba50c3f083cc1e3a}{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window subwin)
\begin{DoxyCompactList}\small\item\em Add a subwindow to the list of windows that need a different colormap installed. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a7df9ab5a55f4cf96f32ad4bb8002cd3d}{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window subwin)
\begin{DoxyCompactList}\small\item\em Remove a window from the list of colormap windows. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a5e4fea0a8dad4b7984a84d9bc258de75}{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window forwin)
\begin{DoxyCompactList}\small\item\em Specify that a window is transient for another top-\/level window and should be handled accordingly. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_af48cf8fceec8ac89ce145c70086cf213}{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+unset} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Remove the transient\+\_\+for setting from a window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{Ecore__X_8h_ab28b455ff35e3c9f8e18f29be617dc1f}{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Get the window this window is transient for, if any. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a433e91c3a6c32c85048b580e35c3773b}{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$role)
\begin{DoxyCompactList}\small\item\em Set the window role hint. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_a932f7d05165bbbd5f5b134e05e266d5d}{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Get the window role. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a84cc6b8fad74b71efaacfaa6de87dccd}{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window l)
\begin{DoxyCompactList}\small\item\em Set the window\textquotesingle{}s client leader. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window \hyperlink{Ecore__X_8h_a59953fc967eb2a918c7e2aa9323ced97}{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Get the window\textquotesingle{}s client leader. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a31c2c1d1e1808dbe70634bf1fb0ba81b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+iconic\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window root)\label{Ecore__X_8h_a31c2c1d1e1808dbe70634bf1fb0ba81b}

\item 
\hypertarget{Ecore__X_8h_a6dcb6445d5adf4f148df0f61589d1a5c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+mwm\+\_\+hints\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Func $\ast$fhint, Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Decor $\ast$dhint, Ecore\+\_\+\+X\+\_\+\+M\+W\+M\+\_\+\+Hint\+\_\+\+Input $\ast$ihint)\label{Ecore__X_8h_a6dcb6445d5adf4f148df0f61589d1a5c}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__MWM__Group_ga01ee9483b42c53e83056486d2c8a1ebf}{ecore\+\_\+x\+\_\+mwm\+\_\+borderless\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} borderless)
\begin{DoxyCompactList}\small\item\em Sets the borderless flag of a window using M\+W\+M. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_ab853f0a2204cd19b033400d70f45c245}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+init} (void)\label{Ecore__X_8h_ab853f0a2204cd19b033400d70f45c245}

\item 
\hypertarget{Ecore__X_8h_aa8b0c50228ab1ff3137b8afe7f2de1fb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+shutdown} (void)\label{Ecore__X_8h_aa8b0c50228ab1ff3137b8afe7f2de1fb}

\item 
\hypertarget{Ecore__X_8h_a44d807f6153f6f51f097fc56e790a593}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+wm\+\_\+identify} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window check, const char $\ast$wm\+\_\+name)\label{Ecore__X_8h_a44d807f6153f6f51f097fc56e790a593}

\item 
\hypertarget{Ecore__X_8h_a12031ab17e0eef3c63dd1bf4c7286fa8}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+supported\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$supported, int num)\label{Ecore__X_8h_a12031ab17e0eef3c63dd1bf4c7286fa8}

\item 
\hypertarget{Ecore__X_8h_a494f9414f86d468611cf0251b7d24dd3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+supported\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$$\ast$supported, int $\ast$num)\label{Ecore__X_8h_a494f9414f86d468611cf0251b7d24dd3}

\item 
\hypertarget{Ecore__X_8h_a322c07ba72236d918277b06dff0ea4fe}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+count\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int n\+\_\+desks)\label{Ecore__X_8h_a322c07ba72236d918277b06dff0ea4fe}

\item 
\hypertarget{Ecore__X_8h_a8f8bf74f0c30ed772607f77499084ee5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+roots\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window $\ast$vroots, unsigned int n\+\_\+desks)\label{Ecore__X_8h_a8f8bf74f0c30ed772607f77499084ee5}

\item 
\hypertarget{Ecore__X_8h_ab6e059d70483327b0b3f213ccbfe65d6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+names\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, const char $\ast$$\ast$names, unsigned int n\+\_\+desks)\label{Ecore__X_8h_ab6e059d70483327b0b3f213ccbfe65d6}

\item 
\hypertarget{Ecore__X_8h_aefa6bb9baeb95ac40932ed8982583572}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+size\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int width, unsigned int height)\label{Ecore__X_8h_aefa6bb9baeb95ac40932ed8982583572}

\item 
\hypertarget{Ecore__X_8h_a8ff0ea85a83041848dba543bf17f8e14}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+workareas\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int $\ast$areas, unsigned int n\+\_\+desks)\label{Ecore__X_8h_a8ff0ea85a83041848dba543bf17f8e14}

\item 
\hypertarget{Ecore__X_8h_a4ad6c5e6c46d3b7933f815b1f30c6aa7}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} unsigned int $\ast$ {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+workareas\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int $\ast$n\+\_\+desks)\label{Ecore__X_8h_a4ad6c5e6c46d3b7933f815b1f30c6aa7}

\item 
\hypertarget{Ecore__X_8h_a8492a55dcd3db992e2619a0edf19cf16}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+current\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int desk)\label{Ecore__X_8h_a8492a55dcd3db992e2619a0edf19cf16}

\item 
\hypertarget{Ecore__X_8h_a4cacddaf13318184e2cbd2f9ab07720d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+viewports\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int $\ast$origins, unsigned int n\+\_\+desks)\label{Ecore__X_8h_a4cacddaf13318184e2cbd2f9ab07720d}

\item 
\hypertarget{Ecore__X_8h_afe24bdee07f814b0e4bf5f3e5cf5d288}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+layout\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, int orientation, int columns, int rows, int starting\+\_\+corner)\label{Ecore__X_8h_afe24bdee07f814b0e4bf5f3e5cf5d288}

\item 
\hypertarget{Ecore__X_8h_a7214ad8db6a1310c90ecef6d9878f9eb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+showing\+\_\+desktop\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} on)\label{Ecore__X_8h_a7214ad8db6a1310c90ecef6d9878f9eb}

\item 
\hypertarget{Ecore__X_8h_a1b3bdbcab3968db8b72a2ab036a64619}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+client\+\_\+list\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window $\ast$p\+\_\+clients, unsigned int n\+\_\+clients)\label{Ecore__X_8h_a1b3bdbcab3968db8b72a2ab036a64619}

\item 
\hypertarget{Ecore__X_8h_a42407d3c3f6f4e2c507697fdbe5fe4e2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+client\+\_\+list\+\_\+stacking\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window $\ast$p\+\_\+clients, unsigned int n\+\_\+clients)\label{Ecore__X_8h_a42407d3c3f6f4e2c507697fdbe5fe4e2}

\item 
\hypertarget{Ecore__X_8h_aae52b573f0f87106f79dca0fda5e651d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+client\+\_\+active\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_aae52b573f0f87106f79dca0fda5e651d}

\item 
\hypertarget{Ecore__X_8h_aafd7fa417d3770c6a400f0863991ec63}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+client\+\_\+active\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, int type, Ecore\+\_\+\+X\+\_\+\+Window current\+\_\+win)\label{Ecore__X_8h_aafd7fa417d3770c6a400f0863991ec63}

\item 
\hypertarget{Ecore__X_8h_a49537e21444d6643ccb7aaa55be3b0df}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+name\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$name)\label{Ecore__X_8h_a49537e21444d6643ccb7aaa55be3b0df}

\item 
\hypertarget{Ecore__X_8h_a1e4dba3ef3835c26ebf31fc2b53b4c60}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$name)\label{Ecore__X_8h_a1e4dba3ef3835c26ebf31fc2b53b4c60}

\item 
\hypertarget{Ecore__X_8h_a16b8b21c677695933bf7627b62407769}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+startup\+\_\+id\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$id)\label{Ecore__X_8h_a16b8b21c677695933bf7627b62407769}

\item 
\hypertarget{Ecore__X_8h_ab77db416ea9f1b1327326de661473794}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+startup\+\_\+id\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$id)\label{Ecore__X_8h_ab77db416ea9f1b1327326de661473794}

\item 
\hypertarget{Ecore__X_8h_afe6e238616d1e8b7860cf6cb7ba5f349}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+visible\+\_\+name\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$name)\label{Ecore__X_8h_afe6e238616d1e8b7860cf6cb7ba5f349}

\item 
\hypertarget{Ecore__X_8h_a72c7b1446101bb0032fb12428fee599e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+visible\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$name)\label{Ecore__X_8h_a72c7b1446101bb0032fb12428fee599e}

\item 
\hypertarget{Ecore__X_8h_a53c98f977a4e1951fec159008e18314d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icon\+\_\+name\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$name)\label{Ecore__X_8h_a53c98f977a4e1951fec159008e18314d}

\item 
\hypertarget{Ecore__X_8h_a65897cba80b19c0499000c9ebffe8154}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icon\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$name)\label{Ecore__X_8h_a65897cba80b19c0499000c9ebffe8154}

\item 
\hypertarget{Ecore__X_8h_a7bda5a309e533355c63f1867038137f7}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+visible\+\_\+icon\+\_\+name\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$name)\label{Ecore__X_8h_a7bda5a309e533355c63f1867038137f7}

\item 
\hypertarget{Ecore__X_8h_a52986f27dd5e94ae2b36be7e5dbcdf5c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+visible\+\_\+icon\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$name)\label{Ecore__X_8h_a52986f27dd5e94ae2b36be7e5dbcdf5c}

\item 
\hypertarget{Ecore__X_8h_a63fb5e10634677e61987f1eb5010314f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desktop\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int desk)\label{Ecore__X_8h_a63fb5e10634677e61987f1eb5010314f}

\item 
\hypertarget{Ecore__X_8h_a06abd254f9a28b1a3c635678581a79b7}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desktop\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int $\ast$desk)\label{Ecore__X_8h_a06abd254f9a28b1a3c635678581a79b7}

\item 
\hypertarget{Ecore__X_8h_a04e17245dfac1fbcbe869c2a00c7f1b5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+strut\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int left, int right, int top, int bottom)\label{Ecore__X_8h_a04e17245dfac1fbcbe869c2a00c7f1b5}

\item 
\hypertarget{Ecore__X_8h_afbb5c47af98293b4cdf1432a9d535108}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+strut\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$left, int $\ast$right, int $\ast$top, int $\ast$bottom)\label{Ecore__X_8h_afbb5c47af98293b4cdf1432a9d535108}

\item 
\hypertarget{Ecore__X_8h_ad90466b0df119d36199f59db3d86687e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+strut\+\_\+partial\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int left, int right, int top, int bottom, int left\+\_\+start\+\_\+y, int left\+\_\+end\+\_\+y, int right\+\_\+start\+\_\+y, int right\+\_\+end\+\_\+y, int top\+\_\+start\+\_\+x, int top\+\_\+end\+\_\+x, int bottom\+\_\+start\+\_\+x, int bottom\+\_\+end\+\_\+x)\label{Ecore__X_8h_ad90466b0df119d36199f59db3d86687e}

\item 
\hypertarget{Ecore__X_8h_a6ed22ffeb50ce1649118e4caa960c4c5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+strut\+\_\+partial\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$left, int $\ast$right, int $\ast$top, int $\ast$bottom, int $\ast$left\+\_\+start\+\_\+y, int $\ast$left\+\_\+end\+\_\+y, int $\ast$right\+\_\+start\+\_\+y, int $\ast$right\+\_\+end\+\_\+y, int $\ast$top\+\_\+start\+\_\+x, int $\ast$top\+\_\+end\+\_\+x, int $\ast$bottom\+\_\+start\+\_\+x, int $\ast$bottom\+\_\+end\+\_\+x)\label{Ecore__X_8h_a6ed22ffeb50ce1649118e4caa960c4c5}

\item 
\hypertarget{Ecore__X_8h_adc6704ff1d0426126c62cbb8de1f1077}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icons\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{struct__Ecore__X__Icon}{Ecore\+\_\+\+X\+\_\+\+Icon} $\ast$icon, int num)\label{Ecore__X_8h_adc6704ff1d0426126c62cbb8de1f1077}

\item 
\hypertarget{Ecore__X_8h_a7b082347dbe44818517d28a77db0b162}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icons\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{struct__Ecore__X__Icon}{Ecore\+\_\+\+X\+\_\+\+Icon} $\ast$$\ast$icon, int $\ast$num)\label{Ecore__X_8h_a7b082347dbe44818517d28a77db0b162}

\item 
\hypertarget{Ecore__X_8h_acc794615e81218bfe23d761cb855f2cc}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icon\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int width, int height)\label{Ecore__X_8h_acc794615e81218bfe23d761cb855f2cc}

\item 
\hypertarget{Ecore__X_8h_a8752bf2d87978e1a1caa1d5d26da1816}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icon\+\_\+geometry\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$x, int $\ast$y, int $\ast$width, int $\ast$height)\label{Ecore__X_8h_a8752bf2d87978e1a1caa1d5d26da1816}

\item 
\hypertarget{Ecore__X_8h_a48dfadadabd2de807f1b995027b036b4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+pid\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int pid)\label{Ecore__X_8h_a48dfadadabd2de807f1b995027b036b4}

\item 
\hypertarget{Ecore__X_8h_a2fae0ff84a780f1f40d63325bc93c2be}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+pid\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$pid)\label{Ecore__X_8h_a2fae0ff84a780f1f40d63325bc93c2be}

\item 
\hypertarget{Ecore__X_8h_a0fa001c412a67fd8ca9e3f42a6416743}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+handled\+\_\+icons\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a0fa001c412a67fd8ca9e3f42a6416743}

\item 
\hypertarget{Ecore__X_8h_a3c297312dcdc67ccf1bd5efc476df295}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+handled\+\_\+icons\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a3c297312dcdc67ccf1bd5efc476df295}

\item 
\hypertarget{Ecore__X_8h_af093513097453fc4746b842598d2af88}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+user\+\_\+time\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int time)\label{Ecore__X_8h_af093513097453fc4746b842598d2af88}

\item 
\hypertarget{Ecore__X_8h_a71ca29f29629885eaf8a7c4ad8d9409a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+user\+\_\+time\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int $\ast$time)\label{Ecore__X_8h_a71ca29f29629885eaf8a7c4ad8d9409a}

\item 
\hypertarget{Ecore__X_8h_ac1f8f82a2be99dca9aa4470f41d07802}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+window\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State $\ast$state, unsigned int num)\label{Ecore__X_8h_ac1f8f82a2be99dca9aa4470f41d07802}

\item 
\hypertarget{Ecore__X_8h_a07adc47700d1a5e4b828cac79edcb00a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+window\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State $\ast$$\ast$state, unsigned int $\ast$num)\label{Ecore__X_8h_a07adc47700d1a5e4b828cac79edcb00a}

\item 
\hypertarget{Ecore__X_8h_aa91f004f8878d30c2ac9ed2af57bfb82}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+window\+\_\+type\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type type)\label{Ecore__X_8h_aa91f004f8878d30c2ac9ed2af57bfb82}

\item 
\hypertarget{Ecore__X_8h_a6db66f515950ba9d88b0dfd5a954be6a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+window\+\_\+type\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type $\ast$type)\label{Ecore__X_8h_a6db66f515950ba9d88b0dfd5a954be6a}

\item 
\hypertarget{Ecore__X_8h_aec47e8e08788be5db486a31ecdbb2446}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+window\+\_\+types\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type $\ast$$\ast$types)\label{Ecore__X_8h_aec47e8e08788be5db486a31ecdbb2446}

\item 
\hypertarget{Ecore__X_8h_aa624b9015226572c7f3453f2fb75312f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+allowed\+\_\+action\+\_\+isset} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Action action)\label{Ecore__X_8h_aa624b9015226572c7f3453f2fb75312f}

\item 
\hypertarget{Ecore__X_8h_ad1462d8377f39d6c412ca6603028c4bc}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+allowed\+\_\+action\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Action $\ast$action, unsigned int num)\label{Ecore__X_8h_ad1462d8377f39d6c412ca6603028c4bc}

\item 
\hypertarget{Ecore__X_8h_af45e379d4568da064ff217ed05bd5bd5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+allowed\+\_\+action\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Action $\ast$$\ast$action, unsigned int $\ast$num)\label{Ecore__X_8h_af45e379d4568da064ff217ed05bd5bd5}

\item 
\hypertarget{Ecore__X_8h_af65aa7a48844321a2b30838b34b3c272}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+opacity\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int opacity)\label{Ecore__X_8h_af65aa7a48844321a2b30838b34b3c272}

\item 
\hypertarget{Ecore__X_8h_adbd0cefdd03b8bdf809b4cce595a6510}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+opacity\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int $\ast$opacity)\label{Ecore__X_8h_adbd0cefdd03b8bdf809b4cce595a6510}

\item 
\hypertarget{Ecore__X_8h_af2a6d890cda56da29b6aae0e893d0e96}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+frame\+\_\+size\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int fl, int fr, int ft, int fb)\label{Ecore__X_8h_af2a6d890cda56da29b6aae0e893d0e96}

\item 
\hypertarget{Ecore__X_8h_a3c15767f38ce362bac0bded063667713}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+frame\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$fl, int $\ast$fr, int $\ast$ft, int $\ast$fb)\label{Ecore__X_8h_a3c15767f38ce362bac0bded063667713}

\item 
\hypertarget{Ecore__X_8h_a0610d8ce2eb51e4361d6ec514b974a66}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+sync\+\_\+counter\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter $\ast$counter)\label{Ecore__X_8h_a0610d8ce2eb51e4361d6ec514b974a66}

\item 
\hypertarget{Ecore__X_8h_a9b5a267ee9e73dd8e780675a3482eba3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+ping\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a9b5a267ee9e73dd8e780675a3482eba3}

\item 
\hypertarget{Ecore__X_8h_a061c894464a73d3a7617384c552393c2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+sync\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int serial)\label{Ecore__X_8h_a061c894464a73d3a7617384c552393c2}

\item 
\hypertarget{Ecore__X_8h_a6715c95cd691f60572a891569a3e0c4a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+state\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State s1, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State s2, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} set)\label{Ecore__X_8h_a6715c95cd691f60572a891569a3e0c4a}

\item 
\hypertarget{Ecore__X_8h_a30e1516b8dff118fbe444d5ef10e1331}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desktop\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int desktop)\label{Ecore__X_8h_a30e1516b8dff118fbe444d5ef10e1331}

\item 
\hypertarget{Ecore__X_8h_a84f57b93516fa1a5c0673610776b760f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+moveresize\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, Ecore\+\_\+\+X\+\_\+\+Netwm\+\_\+\+Direction direction, unsigned int button)\label{Ecore__X_8h_a84f57b93516fa1a5c0673610776b760f}

\item 
\hypertarget{Ecore__X_8h_a9cb597f5c36ea1aa4481a106452e1446}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+init} (void)\label{Ecore__X_8h_a9cb597f5c36ea1aa4481a106452e1446}

\item 
\hypertarget{Ecore__X_8h_ac365bdb0fa49bf78f2cbc4118834c42b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+frame\+\_\+size\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int fl, int fr, int ft, int fb)\label{Ecore__X_8h_ac365bdb0fa49bf78f2cbc4118834c42b}

\item 
\hypertarget{Ecore__X_8h_a056aeae273c3ab8c7f5d9ebe1664d1f0}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int is\+\_\+keyboard)\label{Ecore__X_8h_a056aeae273c3ab8c7f5d9ebe1664d1f0}

\item 
\hypertarget{Ecore__X_8h_a484bb0755e5c43208e383e9345186a65}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a484bb0755e5c43208e383e9345186a65}

\item 
\hypertarget{Ecore__X_8h_a424ac566ed6f484c072422703615a099}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State state)\label{Ecore__X_8h_a424ac566ed6f484c072422703615a099}

\item 
\hypertarget{Ecore__X_8h_a7fbe393084ece58797ec6ccd99ac9781}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a7fbe393084ece58797ec6ccd99ac9781}

\item 
\hypertarget{Ecore__X_8h_a76164479cbf9cbc4f03266ae24d10e0b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+state\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State state)\label{Ecore__X_8h_a76164479cbf9cbc4f03266ae24d10e0b}

\item 
\hypertarget{Ecore__X_8h_a9a1867791279da3c4993af2da1b98067}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+zone\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window zone)\label{Ecore__X_8h_a9a1867791279da3c4993af2da1b98067}

\item 
\hypertarget{Ecore__X_8h_aa5a6e6a0587d3ddb3ca1ea35f2aed027}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+zone\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_aa5a6e6a0587d3ddb3ca1ea35f2aed027}

\item 
\hypertarget{Ecore__X_8h_ac50af9ac98abd51ab6d56654f994fa7d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+zone\+\_\+list\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window $\ast$zones, unsigned int n\+\_\+zones)\label{Ecore__X_8h_ac50af9ac98abd51ab6d56654f994fa7d}

\item 
\hypertarget{Ecore__X_8h_a65e9de928cc1736074d01789494a36e3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+conformant\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int is\+\_\+conformant)\label{Ecore__X_8h_a65e9de928cc1736074d01789494a36e3}

\item 
\hypertarget{Ecore__X_8h_ae158acf3a6fbcd19df82eb7dc9e3b99a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+conformant\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ae158acf3a6fbcd19df82eb7dc9e3b99a}

\item 
\hypertarget{Ecore__X_8h_a10e5aedf53331053122c22fff8fca497}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+mode\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode mode)\label{Ecore__X_8h_a10e5aedf53331053122c22fff8fca497}

\item 
\hypertarget{Ecore__X_8h_a8065ef12c292b96ae094a8cea13dc5c2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+mode\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a8065ef12c292b96ae094a8cea13dc5c2}

\item 
\hypertarget{Ecore__X_8h_ae13d920232897ba5aa7b14a67d840584}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+mode\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode mode)\label{Ecore__X_8h_ae13d920232897ba5aa7b14a67d840584}

\item 
\hypertarget{Ecore__X_8h_ab9473a3d84cbde5bc367379061232b60}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+focus\+\_\+back\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ab9473a3d84cbde5bc367379061232b60}

\item 
\hypertarget{Ecore__X_8h_a5f71a3462cc50322f7a06cb797638fb8}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+focus\+\_\+forward\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a5f71a3462cc50322f7a06cb797638fb8}

\item 
\hypertarget{Ecore__X_8h_ae45525c9e21ef464feb01ecc9d1ccb74}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+focus\+\_\+home\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ae45525c9e21ef464feb01ecc9d1ccb74}

\item 
\hypertarget{Ecore__X_8h_a957d02401ccfb1e1d8c17d5fe903a733}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+close\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a957d02401ccfb1e1d8c17d5fe903a733}

\item 
\hypertarget{Ecore__X_8h_a6d7bccfdca2c6e304b76f5c0de8c07c5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+home\+\_\+new\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a6d7bccfdca2c6e304b76f5c0de8c07c5}

\item 
\hypertarget{Ecore__X_8h_aa53058526e7620c027e62d76c8fbe447}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+home\+\_\+del\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_aa53058526e7620c027e62d76c8fbe447}

\item 
\hypertarget{Ecore__X_8h_a2b19e26755043c6c6d8acdec67ba7f6d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+next\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a2b19e26755043c6c6d8acdec67ba7f6d}

\item 
\hypertarget{Ecore__X_8h_adb109750bbda57df4546302e316a08fd}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+prev\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_adb109750bbda57df4546302e316a08fd}

\item 
\hypertarget{Ecore__X_8h_a4e55891e2c0fa9647f0a0062e7034788}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+activate\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a4e55891e2c0fa9647f0a0062e7034788}

\item 
\hypertarget{Ecore__X_8h_a4ccf1dbfd588e1c56ca36f82190c5ab2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+over\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a4ccf1dbfd588e1c56ca36f82190c5ab2}

\item 
\hypertarget{Ecore__X_8h_ac8e44ea4cddef90b3a015d407483e8d2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+read\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ac8e44ea4cddef90b3a015d407483e8d2}

\item 
\hypertarget{Ecore__X_8h_acb8e2f8ef9f8bf63eb574aad57d5b685}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+read\+\_\+next\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_acb8e2f8ef9f8bf63eb574aad57d5b685}

\item 
\hypertarget{Ecore__X_8h_a8954d0113b1af73c46eea4cb4a6a7b32}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+read\+\_\+prev\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a8954d0113b1af73c46eea4cb4a6a7b32}

\item 
\hypertarget{Ecore__X_8h_ad9f4707825d7171003473b24940ed4a4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+up\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ad9f4707825d7171003473b24940ed4a4}

\item 
\hypertarget{Ecore__X_8h_a8e8e80c1154cb0243952f5cd76bcf7a0}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+down\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a8e8e80c1154cb0243952f5cd76bcf7a0}

\item 
\hypertarget{Ecore__X_8h_a01ab4ccfd1cd7223a41d5a0c6d7c3852}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int drag)\label{Ecore__X_8h_a01ab4ccfd1cd7223a41d5a0c6d7c3852}

\item 
\hypertarget{Ecore__X_8h_a22bd9a069b764ae99c56205da3f0afaf}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a22bd9a069b764ae99c56205da3f0afaf}

\item 
\hypertarget{Ecore__X_8h_ab4e45b486ab16cdbecb9ef552430d88b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+locked\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int is\+\_\+locked)\label{Ecore__X_8h_ab4e45b486ab16cdbecb9ef552430d88b}

\item 
\hypertarget{Ecore__X_8h_a91bed798ad85c17f192c9b3f226713eb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+locked\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a91bed798ad85c17f192c9b3f226713eb}

\item 
\hypertarget{Ecore__X_8h_ac0d20e08588ab674482f0b88a71a10be}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+start\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ac0d20e08588ab674482f0b88a71a10be}

\item 
\hypertarget{Ecore__X_8h_a882562b3be24b90005570ba51d7f8c00}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+end\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a882562b3be24b90005570ba51d7f8c00}

\item 
\hypertarget{Ecore__X_8h_ab87c85e7e658e610e8ae322c2299d2e9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_ab87c85e7e658e610e8ae322c2299d2e9}

\item 
\hypertarget{Ecore__X_8h_ab8d0344967191e5728c42ca0d7822252}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+geometry\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)\label{Ecore__X_8h_ab8d0344967191e5728c42ca0d7822252}

\item 
\hypertarget{Ecore__X_8h_ac2509b33f342a7b2b8bfbf01e3dbc91f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+softkey\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_ac2509b33f342a7b2b8bfbf01e3dbc91f}

\item 
\hypertarget{Ecore__X_8h_aa1c9ec05bb7e15de142bf84db9e806b1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+softkey\+\_\+geometry\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)\label{Ecore__X_8h_aa1c9ec05bb7e15de142bf84db9e806b1}

\item 
\hypertarget{Ecore__X_8h_ae8fcd92d8977f0934d8b26ce74c1cf93}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+keyboard\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_ae8fcd92d8977f0934d8b26ce74c1cf93}

\item 
\hypertarget{Ecore__X_8h_a85395e7e1b48cc267ef8b6a7adf78a12}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+keyboard\+\_\+geometry\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)\label{Ecore__X_8h_a85395e7e1b48cc267ef8b6a7adf78a12}

\item 
\hypertarget{Ecore__X_8h_ad81c5769bfb975f563cdad128cc7d194}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int is\+\_\+quickpanel)\label{Ecore__X_8h_ad81c5769bfb975f563cdad128cc7d194}

\item 
\hypertarget{Ecore__X_8h_a605ba65a59e9e753f65758c5f4db2d19}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a605ba65a59e9e753f65758c5f4db2d19}

\item 
\hypertarget{Ecore__X_8h_a7a19281da606cf1ab9a3eed3b901b9a6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State state)\label{Ecore__X_8h_a7a19281da606cf1ab9a3eed3b901b9a6}

\item 
\hypertarget{Ecore__X_8h_a63d2ef20b17240178e2acf0d70b0269c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a63d2ef20b17240178e2acf0d70b0269c}

\item 
\hypertarget{Ecore__X_8h_a3a491d6dc92c0b41677a094cc30d4621}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+state\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State state)\label{Ecore__X_8h_a3a491d6dc92c0b41677a094cc30d4621}

\item 
\hypertarget{Ecore__X_8h_a264128440d9c5bcdca161aff185759b4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+state\+\_\+toggle} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a264128440d9c5bcdca161aff185759b4}

\item 
\hypertarget{Ecore__X_8h_afe630b344055406730e8c82fdca136e3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+priority\+\_\+major\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int priority)\label{Ecore__X_8h_afe630b344055406730e8c82fdca136e3}

\item 
\hypertarget{Ecore__X_8h_ae2146900363d11b6996c412829ee4afc}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+priority\+\_\+major\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ae2146900363d11b6996c412829ee4afc}

\item 
\hypertarget{Ecore__X_8h_a8147122abf6b46edd3083487b341033d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+priority\+\_\+minor\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int priority)\label{Ecore__X_8h_a8147122abf6b46edd3083487b341033d}

\item 
\hypertarget{Ecore__X_8h_a8a50f4d186d8be1697a315a37843fd55}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+priority\+\_\+minor\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a8a50f4d186d8be1697a315a37843fd55}

\item 
\hypertarget{Ecore__X_8h_aa6a76578228f6582f9e366f72cfa3920}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+zone\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int zone)\label{Ecore__X_8h_aa6a76578228f6582f9e366f72cfa3920}

\item 
\hypertarget{Ecore__X_8h_a7c0682ff94ea529e7a7aaa3f05c28b8d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+zone\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a7c0682ff94ea529e7a7aaa3f05c28b8d}

\item 
\hypertarget{Ecore__X_8h_af9d2d17e759101f4ef364397fcf31cd3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+zone\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_af9d2d17e759101f4ef364397fcf31cd3}

\item 
\hypertarget{Ecore__X_8h_af2ccfea0d2d99c7267302dbe37d1c7dd}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+position\+\_\+update\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_af2ccfea0d2d99c7267302dbe37d1c7dd}

\item 
\hypertarget{Ecore__X_8h_a23eb2a3f05d95f7ccefafeffd1718c93}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+clipboard\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State state)\label{Ecore__X_8h_a23eb2a3f05d95f7ccefafeffd1718c93}

\item 
\hypertarget{Ecore__X_8h_af7f7f04de0e0a1e7b0b157e06b4fa800}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+clipboard\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_af7f7f04de0e0a1e7b0b157e06b4fa800}

\item 
\hypertarget{Ecore__X_8h_a98aeb234a08697b3bf9402a7702abde6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+clipboard\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)\label{Ecore__X_8h_a98aeb234a08697b3bf9402a7702abde6}

\item 
\hypertarget{Ecore__X_8h_aa5d40e80b11b21aa097b13c94962ece9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+clipboard\+\_\+geometry\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)\label{Ecore__X_8h_aa5d40e80b11b21aa097b13c94962ece9}

\item 
\hypertarget{Ecore__X_8h_ac2f49b98dfcbb21e2041c2fbc1560b6c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+counter\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter)\label{Ecore__X_8h_ac2f49b98dfcbb21e2041c2fbc1560b6c}

\item 
\hypertarget{Ecore__X_8h_a868ea16b4370cad9ad20e2d08471ce81}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+counter\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a868ea16b4370cad9ad20e2d08471ce81}

\item 
\hypertarget{Ecore__X_8h_a45327f3f6913c18e4a08690a8bf9961a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+draw\+\_\+done\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a45327f3f6913c18e4a08690a8bf9961a}

\item 
\hypertarget{Ecore__X_8h_ab3a23b148fd3d8bee03e479d18f53777}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+draw\+\_\+size\+\_\+done\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, int w, int h)\label{Ecore__X_8h_ab3a23b148fd3d8bee03e479d18f53777}

\item 
\hypertarget{Ecore__X_8h_a37dcd3200e18a0a348e7aaefab383971}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+supported\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} enabled)\label{Ecore__X_8h_a37dcd3200e18a0a348e7aaefab383971}

\item 
\hypertarget{Ecore__X_8h_a9f91ba697e57b0ddc20a053b639130e3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+supported\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)\label{Ecore__X_8h_a9f91ba697e57b0ddc20a053b639130e3}

\item 
\hypertarget{Ecore__X_8h_a4666a4df8688f7f0898cb9cb07d3c9cc}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+begin\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a4666a4df8688f7f0898cb9cb07d3c9cc}

\item 
\hypertarget{Ecore__X_8h_a967c27ed37488894f5d1b6250fb7556e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+end\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a967c27ed37488894f5d1b6250fb7556e}

\item 
\hypertarget{Ecore__X_8h_acf3528c7cf4a8e2c8c4abefd04ea1e6f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+cancel\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_acf3528c7cf4a8e2c8c4abefd04ea1e6f}

\item 
\hypertarget{Ecore__X_8h_a720c7c1d5f060343629ca30b88a8a706}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+flush\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a720c7c1d5f060343629ca30b88a8a706}

\item 
\hypertarget{Ecore__X_8h_a653a49001943deab6931a263b6a94acc}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+dump\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a653a49001943deab6931a263b6a94acc}

\item 
\hypertarget{Ecore__X_8h_afe365dbc3aee0de0bfa6e8996665a3d5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+pixmap\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Pixmap pixmap)\label{Ecore__X_8h_afe365dbc3aee0de0bfa6e8996665a3d5}

\item 
\hypertarget{Ecore__X_8h_a51bd4868d8b6ede70676e26d719c7698}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Pixmap {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+pixmap\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a51bd4868d8b6ede70676e26d719c7698}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_a92823ce203aee3c0809029e0a72246a8}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Get the window profile. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_af228984e471bb0c3e6aaefb5af5adb22}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$profile)
\begin{DoxyCompactList}\small\item\em Set the window profile. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a6cfe6841584117b306ea33afcb8cac16}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$profiles, unsigned int num\+\_\+profiles)
\begin{DoxyCompactList}\small\item\em Set the array of window profiles. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a410db1dec53b6d7b6045e22c0fdaf66b}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$$\ast$profiles, int $\ast$ret\+\_\+num)
\begin{DoxyCompactList}\small\item\em Get the array of window profiles. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_aa16b9eb303d84f9b0e85a09f77281664}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} enabled)
\begin{DoxyCompactList}\small\item\em Set the status for the window profile support. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a6a2444c6950210793d39f52ef59e5b94}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)
\begin{DoxyCompactList}\small\item\em Query if the window profile is supported. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a16fafe2181f3cf5a0c018e047b093c15}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$profiles, unsigned int count)
\begin{DoxyCompactList}\small\item\em Set the array of available window profiles. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_ac0dc3d7d3bab33839caa7dae7c463a01}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$$\ast$profiles, int $\ast$count)
\begin{DoxyCompactList}\small\item\em Get the array of avaialbe window profiles. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a8127044a5a1aaa96aab1a619a9259ad0}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$profile)
\begin{DoxyCompactList}\small\item\em Send a profile change event to the window manager. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a3965eb34a01b81fbf5806498bf5789bd}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$profile)
\begin{DoxyCompactList}\small\item\em Send a profile change request event to the client. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a2189964c0cb5ab7a2763e3cb033e2049}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+done\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$profile)
\begin{DoxyCompactList}\small\item\em Send a profile change done event to the window manager. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a4297e9415311e99d2d57119792340831}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Alarm {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+alarm\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter)\label{Ecore__X_8h_a4297e9415311e99d2d57119792340831}

\item 
\hypertarget{Ecore__X_8h_a929bdb31851806e0a5eba727ba01aed5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+alarm\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Alarm alarm)\label{Ecore__X_8h_a929bdb31851806e0a5eba727ba01aed5}

\item 
\hypertarget{Ecore__X_8h_a98e21dabd3f3918e1a0f8343708a2a4a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+query} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, unsigned int $\ast$val)\label{Ecore__X_8h_a98e21dabd3f3918e1a0f8343708a2a4a}

\item 
\hypertarget{Ecore__X_8h_ac723586547926bbddc69e1190c6de3e4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+new} (int val)\label{Ecore__X_8h_ac723586547926bbddc69e1190c6de3e4}

\item 
\hypertarget{Ecore__X_8h_a1d53d334b3cb726989a83a4030a27ada}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter)\label{Ecore__X_8h_a1d53d334b3cb726989a83a4030a27ada}

\item 
\hypertarget{Ecore__X_8h_a89747eca423b7e258f91fb8a636b42a1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+inc} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, int by)\label{Ecore__X_8h_a89747eca423b7e258f91fb8a636b42a1}

\item 
\hypertarget{Ecore__X_8h_ae1dcc27a98a91adb7576681935c10beb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+val\+\_\+wait} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, int val)\label{Ecore__X_8h_ae1dcc27a98a91adb7576681935c10beb}

\item 
\hypertarget{Ecore__X_8h_a3dae9b70dc2315c4b34a739d1bda5ba6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, int val)\label{Ecore__X_8h_a3dae9b70dc2315c4b34a739d1bda5ba6}

\item 
\hypertarget{Ecore__X_8h_a55adb385911fbad98221bc4a6cd131d7}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+2\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, int val\+\_\+hi, unsigned int val\+\_\+lo)\label{Ecore__X_8h_a55adb385911fbad98221bc4a6cd131d7}

\item 
\hypertarget{Ecore__X_8h_a1054947d864ea751899a215de6ce0343}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+2\+\_\+query} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, int $\ast$val\+\_\+hi, unsigned int $\ast$val\+\_\+lo)\label{Ecore__X_8h_a1054947d864ea751899a215de6ce0343}

\item 
\hypertarget{Ecore__X_8h_a4b09e4659ca212f567c8877048d01675}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+xinerama\+\_\+screen\+\_\+count\+\_\+get} (void)\label{Ecore__X_8h_a4b09e4659ca212f567c8877048d01675}

\item 
\hypertarget{Ecore__X_8h_aa2ba7db88856d4d5b0b78c7e32740700}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xinerama\+\_\+screen\+\_\+geometry\+\_\+get} (int screen, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)\label{Ecore__X_8h_aa2ba7db88856d4d5b0b78c7e32740700}

\item 
\hypertarget{Ecore__X_8h_a6588eb3be44de4f9b161211b74ea967b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+event\+\_\+available\+\_\+get} (void)\label{Ecore__X_8h_a6588eb3be44de4f9b161211b74ea967b}

\item 
\hypertarget{Ecore__X_8h_a53aac0b1f7d8d2faed6c70e39346135e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+idle\+\_\+time\+\_\+get} (void)\label{Ecore__X_8h_a53aac0b1f7d8d2faed6c70e39346135e}

\item 
\hypertarget{Ecore__X_8h_a2c6b184fb7d6691880fdcf21ed384af0}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+set} (int timeout, int interval, int prefer\+\_\+blanking, int allow\+\_\+exposures)\label{Ecore__X_8h_a2c6b184fb7d6691880fdcf21ed384af0}

\item 
\hypertarget{Ecore__X_8h_a6dcc81205dae76b66c314ce4208d23ad}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+timeout\+\_\+set} (int timeout)\label{Ecore__X_8h_a6dcc81205dae76b66c314ce4208d23ad}

\item 
\hypertarget{Ecore__X_8h_a51b9ee84c5f9d0958f022d2b49837444}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+timeout\+\_\+get} (void)\label{Ecore__X_8h_a51b9ee84c5f9d0958f022d2b49837444}

\item 
\hypertarget{Ecore__X_8h_a493570da245c7e078d2f9ff53aeb40ad}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+blank\+\_\+set} (int timeout)\label{Ecore__X_8h_a493570da245c7e078d2f9ff53aeb40ad}

\item 
\hypertarget{Ecore__X_8h_ada2b44130e1900370cbb2af1375ccc11}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+blank\+\_\+get} (void)\label{Ecore__X_8h_ada2b44130e1900370cbb2af1375ccc11}

\item 
\hypertarget{Ecore__X_8h_a7f7dc9aeab3373d68a9db85a0ddf1cf6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+expose\+\_\+set} (int timeout)\label{Ecore__X_8h_a7f7dc9aeab3373d68a9db85a0ddf1cf6}

\item 
\hypertarget{Ecore__X_8h_aa787e44f20113bf74f05ff27bf25d4fa}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+expose\+\_\+get} (void)\label{Ecore__X_8h_aa787e44f20113bf74f05ff27bf25d4fa}

\item 
\hypertarget{Ecore__X_8h_a3a8faab7bd050ae7e9dcaa4328692998}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+interval\+\_\+set} (int timeout)\label{Ecore__X_8h_a3a8faab7bd050ae7e9dcaa4328692998}

\item 
\hypertarget{Ecore__X_8h_aff3f8e0dd13fa13208db88aa88dc5a30}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+interval\+\_\+get} (void)\label{Ecore__X_8h_aff3f8e0dd13fa13208db88aa88dc5a30}

\item 
\hypertarget{Ecore__X_8h_aac8e4362d186944ec8c8d71a4f0029cb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+event\+\_\+listen\+\_\+set} (\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} on)\label{Ecore__X_8h_aac8e4362d186944ec8c8d71a4f0029cb}

\item 
\hypertarget{Ecore__X_8h_a966cbac038d9dde4bfe573382b24e1e3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+enable} (void)\label{Ecore__X_8h_a966cbac038d9dde4bfe573382b24e1e3}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_adb575d4e7d8c46ec835a2b39b2c72947}{ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+disable} (void)
\item 
\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D} \hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_ace3ed06fff16fb811494648436a33de2}{ecore\+\_\+x\+\_\+screensaver\+\_\+supend} (void)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a48f452fc99946ca57c9c37841e5dd863}{ecore\+\_\+x\+\_\+screensaver\+\_\+resume} (void)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_ab69d0ff72462159e3c7b8559ed351fad}{ecore\+\_\+x\+\_\+screensaver\+\_\+reset} (void)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_ac8948dfcaf138cae195bf9fe2c924bd6}{ecore\+\_\+x\+\_\+screensaver\+\_\+activate} (void)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_ad127be23e47330e73a6baae2dc0388f3}{ecore\+\_\+x\+\_\+screensaver\+\_\+suspend} (void)
\item 
\hypertarget{Ecore__X_8h_a33a29dd09646f24b52a7b2d9432a2026}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+window\+\_\+attributes\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{Ecore__X_8h_a7faf45918de764ac8a03fb9f976588da}{Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes} $\ast$att\+\_\+ret)\label{Ecore__X_8h_a33a29dd09646f24b52a7b2d9432a2026}

\item 
\hypertarget{Ecore__X_8h_ad01070320f774c6c7b93938c84e49752}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+save\+\_\+set\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ad01070320f774c6c7b93938c84e49752}

\item 
\hypertarget{Ecore__X_8h_a230c40cb4df54d0fd77a0432212b13ea}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+save\+\_\+set\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a230c40cb4df54d0fd77a0432212b13ea}

\item 
\hypertarget{Ecore__X_8h_a9a17d3a048c06071b976975e22f5f665}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window $\ast$ {\bfseries ecore\+\_\+x\+\_\+window\+\_\+children\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$num)\label{Ecore__X_8h_a9a17d3a048c06071b976975e22f5f665}

\item 
\hypertarget{Ecore__X_8h_af6cac82474115a07a94fd1454f5b7605}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+control\+\_\+set} (int accel\+\_\+num, int accel\+\_\+denom, int threshold)\label{Ecore__X_8h_af6cac82474115a07a94fd1454f5b7605}

\item 
\hypertarget{Ecore__X_8h_a365321922fd93e90a0ef88dda3673639}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+control\+\_\+get} (int $\ast$accel\+\_\+num, int $\ast$accel\+\_\+denom, int $\ast$threshold)\label{Ecore__X_8h_a365321922fd93e90a0ef88dda3673639}

\item 
\hypertarget{Ecore__X_8h_ad47873ca5ba1b5f28ddbfe6803969881}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+mapping\+\_\+set} (unsigned char $\ast$map, int nmap)\label{Ecore__X_8h_ad47873ca5ba1b5f28ddbfe6803969881}

\item 
\hypertarget{Ecore__X_8h_abc46946c1a4cb67d93e0bdb70aca8222}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+mapping\+\_\+get} (unsigned char $\ast$map, int nmap)\label{Ecore__X_8h_abc46946c1a4cb67d93e0bdb70aca8222}

\item 
\hypertarget{Ecore__X_8h_adb0f6b9e7c0a42a6282d8d205f7ec25f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_adb0f6b9e7c0a42a6282d8d205f7ec25f}

\item 
\hypertarget{Ecore__X_8h_a2b140a6952dbbe48a3c342adc369ce51}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+confine\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a2b140a6952dbbe48a3c342adc369ce51}

\item 
\hypertarget{Ecore__X_8h_a75145ada60508a08c1d6be1ce0eaeb87}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+ungrab} (void)\label{Ecore__X_8h_a75145ada60508a08c1d6be1ce0eaeb87}

\item 
\hypertarget{Ecore__X_8h_a5f2884cb67871230cbd5437f8a677b40}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+warp} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y)\label{Ecore__X_8h_a5f2884cb67871230cbd5437f8a677b40}

\item 
\hypertarget{Ecore__X_8h_a88a017e0bba66d1340ddaaac77fbef4c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+keyboard\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a88a017e0bba66d1340ddaaac77fbef4c}

\item 
\hypertarget{Ecore__X_8h_aca5f3a406056537619751dc7e673101f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+keyboard\+\_\+ungrab} (void)\label{Ecore__X_8h_aca5f3a406056537619751dc7e673101f}

\item 
\hypertarget{Ecore__X_8h_a95dc7c86912fe96a327c5c476c8d20b5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+grab} (void)\label{Ecore__X_8h_a95dc7c86912fe96a327c5c476c8d20b5}

\item 
\hypertarget{Ecore__X_8h_a286caa40bb43dea5e8185b5e81b51935}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+ungrab} (void)\label{Ecore__X_8h_a286caa40bb43dea5e8185b5e81b51935}

\item 
\hypertarget{Ecore__X_8h_ae8975c0d758214d5ffd46c55bfe30297}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+passive\+\_\+grab\+\_\+replay\+\_\+func\+\_\+set} (\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}($\ast$func)(void $\ast$data, int event\+\_\+type, void $\ast$event), void $\ast$data)\label{Ecore__X_8h_ae8975c0d758214d5ffd46c55bfe30297}

\item 
\hypertarget{Ecore__X_8h_a584dbc5d4c7474deb88c70a79459a65a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+button\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win, int button, Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask event\+\_\+mask, int mod, int any\+\_\+mod)\label{Ecore__X_8h_a584dbc5d4c7474deb88c70a79459a65a}

\item 
\hypertarget{Ecore__X_8h_a62e2c6cd6fc0061efec2ed8767bd6af4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+button\+\_\+ungrab} (Ecore\+\_\+\+X\+\_\+\+Window win, int button, int mod, int any\+\_\+mod)\label{Ecore__X_8h_a62e2c6cd6fc0061efec2ed8767bd6af4}

\item 
\hypertarget{Ecore__X_8h_a0353b21a18b66f712bad78dc4cf3601a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+key\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$key, int mod, int any\+\_\+mod)\label{Ecore__X_8h_a0353b21a18b66f712bad78dc4cf3601a}

\item 
\hypertarget{Ecore__X_8h_ad96fd23362881f9c2467ae8d6a33bf25}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+key\+\_\+ungrab} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$key, int mod, int any\+\_\+mod)\label{Ecore__X_8h_ad96fd23362881f9c2467ae8d6a33bf25}

\item 
\hypertarget{Ecore__X_8h_a3517e9e8b7d3b20eaad6c3473a8501e9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+focus\+\_\+reset} (void)\label{Ecore__X_8h_a3517e9e8b7d3b20eaad6c3473a8501e9}

\item 
\hypertarget{Ecore__X_8h_a5be7107bf00335847c3b88402c40f44a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+events\+\_\+allow\+\_\+all} (void)\label{Ecore__X_8h_a5be7107bf00335847c3b88402c40f44a}

\item 
\hypertarget{Ecore__X_8h_aa361f73eb5b87625acf80b3fac89a1c9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+last\+\_\+xy\+\_\+get} (int $\ast$x, int $\ast$y)\label{Ecore__X_8h_aa361f73eb5b87625acf80b3fac89a1c9}

\item 
\hypertarget{Ecore__X_8h_a1cd0148daba3be9156c1297fd78877a9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+xy\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$x, int $\ast$y)\label{Ecore__X_8h_a1cd0148daba3be9156c1297fd78877a9}

\item 
\hypertarget{Ecore__X_8h_a66234254ff31ea79ec8fbb33d0a344ee}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+root\+\_\+xy\+\_\+get} (int $\ast$x, int $\ast$y)\label{Ecore__X_8h_a66234254ff31ea79ec8fbb33d0a344ee}

\item 
\hypertarget{Ecore__X_8h_a688b0d0916278d2445d8ffd243d67e05}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$ {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+new} (void)\label{Ecore__X_8h_a688b0d0916278d2445d8ffd243d67e05}

\item 
\hypertarget{Ecore__X_8h_a4f338abd63c18499837af237916ce291}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$region)\label{Ecore__X_8h_a4f338abd63c18499837af237916ce291}

\item 
\hypertarget{Ecore__X_8h_aafd9708649b70d2a349c903acdbb2c39}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$region, Ecore\+\_\+\+X\+\_\+\+G\+C gc)\label{Ecore__X_8h_aafd9708649b70d2a349c903acdbb2c39}

\item 
\hypertarget{Ecore__X_8h_a176d29a18532a5180fd4ea11b2cfe770}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+translate} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$region, int x, int y)\label{Ecore__X_8h_a176d29a18532a5180fd4ea11b2cfe770}

\item 
\hypertarget{Ecore__X_8h_a913457b384e7ed964cc2b940eeb0e9d3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+intersect} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$dst, Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$r1, Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$r2)\label{Ecore__X_8h_a913457b384e7ed964cc2b940eeb0e9d3}

\item 
\hypertarget{Ecore__X_8h_ae36a127d451e53ee640104cd3027950c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+union} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$dst, Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$r1, Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$r2)\label{Ecore__X_8h_ae36a127d451e53ee640104cd3027950c}

\item 
\hypertarget{Ecore__X_8h_a5bdcb1f79b65a0cbf60750564bc15d28}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+union\+\_\+rect} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$dst, Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$src, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$rect)\label{Ecore__X_8h_a5bdcb1f79b65a0cbf60750564bc15d28}

\item 
\hypertarget{Ecore__X_8h_a4039c08979595e66f9ab4b6542509bcd}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$dst, Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$r1, Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$r2)\label{Ecore__X_8h_a4039c08979595e66f9ab4b6542509bcd}

\item 
\hypertarget{Ecore__X_8h_a0285f8542bbd3fefc97a821673ae3d72}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+is\+\_\+empty} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$region)\label{Ecore__X_8h_a0285f8542bbd3fefc97a821673ae3d72}

\item 
\hypertarget{Ecore__X_8h_a0ba8646e962c51d2b147199262fbde87}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+is\+\_\+equal} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$r1, Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$r2)\label{Ecore__X_8h_a0ba8646e962c51d2b147199262fbde87}

\item 
\hypertarget{Ecore__X_8h_a5477e4fe9ed5a89b95c39d425060a7b2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+point\+\_\+contain} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$region, int x, int y)\label{Ecore__X_8h_a5477e4fe9ed5a89b95c39d425060a7b2}

\item 
\hypertarget{Ecore__X_8h_ab6fe0189544be485509fc15720a517e0}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+rect\+\_\+contain} (Ecore\+\_\+\+X\+\_\+\+X\+Region $\ast$region, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$rect)\label{Ecore__X_8h_ab6fe0189544be485509fc15720a517e0}

\item 
\hypertarget{Ecore__X_8h_a91ee7f13cb7276d8e665fd961eeee710}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+version\+\_\+get} (void)\label{Ecore__X_8h_a91ee7f13cb7276d8e665fd961eeee710}

\item 
\hypertarget{Ecore__X_8h_a863435911752a1641c4627a9d2772e2b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+query} (void)\label{Ecore__X_8h_a863435911752a1641c4627a9d2772e2b}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Time \hyperlink{Ecore__X_8h_a29237e449a632480b078c933a499e9be}{ecore\+\_\+x\+\_\+randr\+\_\+config\+\_\+timestamp\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)
\begin{DoxyCompactList}\small\item\em This function returns the current config timestamp from X\+R\+R\+Screen\+Configuration. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation \hyperlink{Ecore__X_8h_a79a3ede85e480be507a40d51af92d6f7}{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientations\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\hypertarget{Ecore__X_8h_a931e1ccf322cf6654e34196dbb0f04c1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientation\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)\label{Ecore__X_8h_a931e1ccf322cf6654e34196dbb0f04c1}

\item 
\hypertarget{Ecore__X_8h_a00c90a3f0f03c7115d84ac607ee3cd01}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientation\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation orientation)\label{Ecore__X_8h_a00c90a3f0f03c7115d84ac607ee3cd01}

\item 
\hypertarget{Ecore__X_8h_a891f5d09e61c76de7b99310388b81448}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{struct__Ecore__X__Randr__Screen__Size__MM}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size\+\_\+\+M\+M} $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+sizes\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$num)\label{Ecore__X_8h_a891f5d09e61c76de7b99310388b81448}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a8e3c37114b09f48cf5b36e7c488e194a}{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+current\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$w, int $\ast$h, int $\ast$w\+\_\+mm, int $\ast$h\+\_\+mm, int $\ast$size\+\_\+index)
\begin{DoxyCompactList}\small\item\em get the current set size of a given screen\textquotesingle{}s primary output \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a0cd382a491f919e986e2e2a9b2ebcbc0}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+size\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, int size\+\_\+index)\label{Ecore__X_8h_a0cd382a491f919e986e2e2a9b2ebcbc0}

\item 
\hypertarget{Ecore__X_8h_ace456ca5a5b25524f546bd44c07d4074}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Refresh\+\_\+\+Rate {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+current\+\_\+refresh\+\_\+rate\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)\label{Ecore__X_8h_ace456ca5a5b25524f546bd44c07d4074}

\item 
\hypertarget{Ecore__X_8h_a00e022dd7c9fb4b7c63c0bc3ee64983c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Refresh\+\_\+\+Rate $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+refresh\+\_\+rates\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int size\+\_\+index, int $\ast$num)\label{Ecore__X_8h_a00e022dd7c9fb4b7c63c0bc3ee64983c}

\item 
\hypertarget{Ecore__X_8h_a58d985feeae7ccbde295ab49684a8995}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+refresh\+\_\+rate\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, int size\+\_\+index, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Refresh\+\_\+\+Rate rate)\label{Ecore__X_8h_a58d985feeae7ccbde295ab49684a8995}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a9ca3d8c69a4a2e9bd0735794b7bd268f}{ecore\+\_\+x\+\_\+randr\+\_\+events\+\_\+select} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} on)
\begin{DoxyCompactList}\small\item\em enable event selection. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a2e94edf6153adf5873fce7f5fdff27af}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+current\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$w, int $\ast$h, int $\ast$w\+\_\+mm, int $\ast$h\+\_\+mm)\label{Ecore__X_8h_a2e94edf6153adf5873fce7f5fdff27af}

\item 
\hypertarget{Ecore__X_8h_a0fe27b3969945cd4e0032bdaae4e6dca}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+size\+\_\+range\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$wmin, int $\ast$hmin, int $\ast$wmax, int $\ast$hmax)\label{Ecore__X_8h_a0fe27b3969945cd4e0032bdaae4e6dca}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_ad6e47d14961472277c91f11999237836}{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+reset} (Ecore\+\_\+\+X\+\_\+\+Window root)
\begin{DoxyCompactList}\small\item\em removes unused screen space. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a99d05b97ab690eb4e88bf739fcc94797}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+current\+\_\+size\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, int w, int h, int w\+\_\+mm, int h\+\_\+mm)\label{Ecore__X_8h_a99d05b97ab690eb4e88bf739fcc94797}

\item 
\hypertarget{Ecore__X_8h_afd191fc3a14ab51c83c9a3b14ac4c13d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{struct__Ecore__X__Randr__Mode__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info} $\ast$$\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+modes\+\_\+info\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$num)\label{Ecore__X_8h_afd191fc3a14ab51c83c9a3b14ac4c13d}

\item 
\hypertarget{Ecore__X_8h_aaa2dde80f3d3b5783122e816ff2561d6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+info\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window root, \hyperlink{struct__Ecore__X__Randr__Mode__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info} $\ast$mode\+\_\+info)\label{Ecore__X_8h_aaa2dde80f3d3b5783122e816ff2561d6}

\item 
\hypertarget{Ecore__X_8h_a5f398b7c794d5622457f85fc3ee06706}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode)\label{Ecore__X_8h_a5f398b7c794d5622457f85fc3ee06706}

\item 
\hypertarget{Ecore__X_8h_a6b376c280f574d76e2a780e2d0d67168}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{struct__Ecore__X__Randr__Mode__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info} $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+info\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode)\label{Ecore__X_8h_a6b376c280f574d76e2a780e2d0d67168}

\item 
\hypertarget{Ecore__X_8h_a3fb6dd9466b5268f5f902dca795aa7e1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+info\+\_\+free} (\hyperlink{struct__Ecore__X__Randr__Mode__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info} $\ast$mode\+\_\+info)\label{Ecore__X_8h_a3fb6dd9466b5268f5f902dca795aa7e1}

\item 
\hypertarget{Ecore__X_8h_a21ebf39aa1a337bc2087cb0dfef7c865}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtcs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$num)\label{Ecore__X_8h_a21ebf39aa1a337bc2087cb0dfef7c865}

\item 
\hypertarget{Ecore__X_8h_ab864786ddb66316c9008d6ac58c2cc93}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+outputs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$num)\label{Ecore__X_8h_ab864786ddb66316c9008d6ac58c2cc93}

\item 
\hypertarget{Ecore__X_8h_ab18d9bda413a1496054a8bd57a904350}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+window\+\_\+outputs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window window, int $\ast$num)\label{Ecore__X_8h_ab18d9bda413a1496054a8bd57a904350}

\item 
\hypertarget{Ecore__X_8h_a1eaa155337596f9bc64931a563607622}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+current\+\_\+output\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window window, int $\ast$num)\label{Ecore__X_8h_a1eaa155337596f9bc64931a563607622}

\item 
\hypertarget{Ecore__X_8h_aa680e5b28135a095d80bb90f7a20feae}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+window\+\_\+crtcs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window window, int $\ast$num)\label{Ecore__X_8h_aa680e5b28135a095d80bb90f7a20feae}

\item 
\hypertarget{Ecore__X_8h_a23e6e09859491f4d9370e241030a7d4c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+current\+\_\+crtc\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window window, int $\ast$num)\label{Ecore__X_8h_a23e6e09859491f4d9370e241030a7d4c}

\item 
\hypertarget{Ecore__X_8h_ab3127ca92426e75d81cc7bfec13f2904}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+outputs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$num)\label{Ecore__X_8h_ab3127ca92426e75d81cc7bfec13f2904}

\item 
\hypertarget{Ecore__X_8h_a9d271321bba9e6fd271097f9fd28dfac}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+possible\+\_\+outputs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$num)\label{Ecore__X_8h_a9d271321bba9e6fd271097f9fd28dfac}

\item 
\hypertarget{Ecore__X_8h_a5ca9b73c9fc9fda4884df24da4eab91c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+geometry\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)\label{Ecore__X_8h_a5ca9b73c9fc9fda4884df24da4eab91c}

\item 
\hypertarget{Ecore__X_8h_a6705275db0c35c15d14f4355db2cedd0}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$x, int $\ast$y)\label{Ecore__X_8h_a6705275db0c35c15d14f4355db2cedd0}

\item 
\hypertarget{Ecore__X_8h_a30900e0641741672fc734b16a9215685}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int x, int y)\label{Ecore__X_8h_a30900e0641741672fc734b16a9215685}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode \hyperlink{Ecore__X_8h_aca87ad65ac0cc86beaddf39eacdccc83}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\begin{DoxyCompactList}\small\item\em Get the current set mode of a given C\+R\+T\+C. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a0219d98e781b8e7b69ea4ea18ee26ee2}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$outputs, int noutputs, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode)
\begin{DoxyCompactList}\small\item\em Sets a mode for a C\+R\+T\+C and the outputs attached to it. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_addff27714bcd48175ec8721bb6228c5c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$w, int $\ast$h)\label{Ecore__X_8h_addff27714bcd48175ec8721bb6228c5c}

\item 
\hypertarget{Ecore__X_8h_a3a8750bc5cd1b4bcba14363dcec4e966}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Refresh\+\_\+\+Rate {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+refresh\+\_\+rate\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode)\label{Ecore__X_8h_a3a8750bc5cd1b4bcba14363dcec4e966}

\item 
\hypertarget{Ecore__X_8h_ae8035a216341663f217a69f5da3c0232}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+orientations\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)\label{Ecore__X_8h_ae8035a216341663f217a69f5da3c0232}

\item 
\hypertarget{Ecore__X_8h_a7daf5d53277fbf86422a1242e459ace2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+orientation\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)\label{Ecore__X_8h_a7daf5d53277fbf86422a1242e459ace2}

\item 
\hypertarget{Ecore__X_8h_a5ba67bfba2fcb16d29c8e2d98997e45d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+orientation\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation orientation)\label{Ecore__X_8h_a5ba67bfba2fcb16d29c8e2d98997e45d}

\item 
\hypertarget{Ecore__X_8h_a018520b8fd62713b834b827c55678741}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+clone\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc original, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc clone)\label{Ecore__X_8h_a018520b8fd62713b834b827c55678741}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_ac2e8339572ced7e6c398cc094b4cc34d}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$outputs, int noutputs, int x, int y, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation orientation)
\begin{DoxyCompactList}\small\item\em Sets the demanded parameters for a given C\+R\+T\+C. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a7ec7ac10d4d2774631bcea7d0960a820}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+relative\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc\+\_\+r1, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc\+\_\+r2, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Policy policy, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Relative\+\_\+\+Alignment alignment)
\begin{DoxyCompactList}\small\item\em Sets a C\+R\+T\+C relative to another one. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info} $\ast$ \hyperlink{Ecore__X_8h_a4cda721a1d54d000e964850b17e90ec0}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a858f7f7ac4f22c20cda720a7b1318c4c}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+free} (\hyperlink{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info} $\ast$info)
\item 
\hypertarget{Ecore__X_8h_ae9d8e0f53088a8b50952877f836c8de3}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+mode\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode)\label{Ecore__X_8h_ae9d8e0f53088a8b50952877f836c8de3}

\item 
\hypertarget{Ecore__X_8h_a29eed4f3ff5b736422b6b0e19b6e8f08}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+mode\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode)\label{Ecore__X_8h_a29eed4f3ff5b736422b6b0e19b6e8f08}

\item 
\hypertarget{Ecore__X_8h_a1bf4c07c38551b382d385e937ae97a0a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+modes\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$num, int $\ast$npreferred)\label{Ecore__X_8h_a1bf4c07c38551b382d385e937ae97a0a}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ \hyperlink{Ecore__X_8h_ad64255b0dd84cc8e9d937b849294faed}{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+clones\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$num)
\begin{DoxyCompactList}\small\item\em Gets the outputs which might be used simultaneously on the same C\+R\+T\+C. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_adeddc9bb1946ce1741ec16d703f49817}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+possible\+\_\+crtcs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$num)\label{Ecore__X_8h_adeddc9bb1946ce1741ec16d703f49817}

\item 
\hypertarget{Ecore__X_8h_a97712e980e97dd2ccaa4b308fde41e18}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+crtc\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)\label{Ecore__X_8h_a97712e980e97dd2ccaa4b308fde41e18}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_a5b1fccccb4842215f4c3b64c5ff36ea3}{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$len)
\begin{DoxyCompactList}\small\item\em gets the given output\textquotesingle{}s name as reported by X \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a48746e1322470d58119dc25e1a70efdd}{}\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D} \hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+ramp\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)\label{Ecore__X_8h_a48746e1322470d58119dc25e1a70efdd}

\item 
\hypertarget{Ecore__X_8h_aad5b2b0236702c5f6e4a669947465771}{}\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D} \hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma $\ast$$\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+ramps\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)\label{Ecore__X_8h_aad5b2b0236702c5f6e4a669947465771}

\item 
\hypertarget{Ecore__X_8h_ab4c8ad7d32e2d6086466053b14645ee7}{}\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D} \hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+ramps\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma $\ast$red, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma $\ast$green, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma $\ast$blue)\label{Ecore__X_8h_ab4c8ad7d32e2d6086466053b14645ee7}

\item 
\hypertarget{Ecore__X_8h_a2f4c33fed8cb57b2d09f775fb73ba4be}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+move\+\_\+all\+\_\+crtcs\+\_\+but} (Ecore\+\_\+\+X\+\_\+\+Window root, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc $\ast$not\+\_\+moved, int nnot\+\_\+moved, int dx, int dy)\label{Ecore__X_8h_a2f4c33fed8cb57b2d09f775fb73ba4be}

\item 
\hypertarget{Ecore__X_8h_a9e75f1d546ea353adbb851abc01355ec}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+move\+\_\+crtcs} (Ecore\+\_\+\+X\+\_\+\+Window root, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc $\ast$crtcs, int ncrtc, int dx, int dy)\label{Ecore__X_8h_a9e75f1d546ea353adbb851abc01355ec}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a9c44d4e9e32536f0008bce4a9e8a4c14}{ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode, int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Gets the width and hight of a given mode. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_aa00974b16d1705f6eb34f884471209e4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connection\+\_\+\+Status {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+connection\+\_\+status\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)\label{Ecore__X_8h_aa00974b16d1705f6eb34f884471209e4}

\item 
\hypertarget{Ecore__X_8h_a670161a079ad4c2d2c1e1c6534765f56}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+size\+\_\+mm\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$w, int $\ast$h)\label{Ecore__X_8h_a670161a079ad4c2d2c1e1c6534765f56}

\item 
\hypertarget{Ecore__X_8h_a22cf3877baee3ec6dd21e3a6f73729d9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+crtc\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)\label{Ecore__X_8h_a22cf3877baee3ec6dd21e3a6f73729d9}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_af6841e4c0f5c4e6f86d1e943d375581d}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info} $\ast$ \hyperlink{Ecore__X_8h_a37b7520f4046c45ec525e1d9528b7816}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a034440850def3dbb228f48e25ce5bb92}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const \hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info} $\ast$gamma)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_aaa08e433fc2e61407092d15670f19374}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Validates the header from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a2c60b10fd389f5bce590d142b4213c7b}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Checks whether a display\textquotesingle{}s E\+D\+I\+D has a valid checksum. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the encoded version from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_a30fef481becdf6675bf183e2a1801185}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the encoded manufacturer from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_a9b91eabac17d4258456bfd4f7c727213}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the encoded name from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_ad38aca67ca0b362a31ef6e809d20ffd1}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the encoded A\+S\+C\+I\+I from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} char $\ast$ \hyperlink{Ecore__X_8h_a0ac15e6a47ae005cd67d4b73efa091be}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the encoded serial identifier from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a8eb8af15a4b51fc772f82090ba71ae81}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+model\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the encoded model number from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_aa1eff712b775c8c5049e87250b43f312}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the manufacturer serial number from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a414ba5601db21e2a6696cf390372631b}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the manufacturer model number from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a1ccc4d0d20c5b89293fbdb3c3367e91b}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Looks up the D\+P\+M\+S support from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_ac250276f95430edad018036a96b07c43}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Looks up the D\+P\+M\+S Standby support from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a05a08f72652e419fd429cdc9c63dd6c7}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Looks up the D\+P\+M\+S Suspend support from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a6a277d7190215c5fbaf08c85e229836d}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Looks up the D\+P\+M\+S Off support from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio \hyperlink{Ecore__X_8h_a00d18087a7480a7f8aecb850aa2f3aeb}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratio\+\_\+preferred\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the preferred aspect ratio from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio \hyperlink{Ecore__X_8h_a9a26751f89d0baa15580a0b467911670}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratios\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the supported aspect ratios from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Colorscheme \hyperlink{Ecore__X_8h_ad8b2d3eb809e6aeb8985e678b5454dc7}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+colorscheme\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the supported colorschemes from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_ab299124bddd719b0c94938f6c8b2873f}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the display type from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Interface\+\_\+\+Type \hyperlink{Ecore__X_8h_acfac907a62d618cebd7e2f6afce42346}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+interface\+\_\+type\+\_\+get} (unsigned char $\ast$edid, unsigned long edid\+\_\+length)
\begin{DoxyCompactList}\small\item\em Get the display interface type from raw E\+D\+I\+D data. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a15d4fc50dd6e3eceb128c79e3a4d6e0f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+backlight\+\_\+available} (void)\label{Ecore__X_8h_a15d4fc50dd6e3eceb128c79e3a4d6e0f}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a46cd5d49fc062a57d44ad4c41ef69332}{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+backlight\+\_\+level\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, double level)
\begin{DoxyCompactList}\small\item\em Set up the backlight level to the given level. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a5f8e2353a98be885d52dc3697fa3994c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} double {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+backlight\+\_\+level\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)\label{Ecore__X_8h_a5f8e2353a98be885d52dc3697fa3994c}

\item 
\hypertarget{Ecore__X_8h_a39f4e3a659ca3bd50d213211d14787b7}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+backlight\+\_\+level\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, double level)\label{Ecore__X_8h_a39f4e3a659ca3bd50d213211d14787b7}

\item 
\hypertarget{Ecore__X_8h_a7a90d42c19f12edf8d06f601a7b1c863}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+primary\+\_\+output\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)\label{Ecore__X_8h_a7a90d42c19f12edf8d06f601a7b1c863}

\item 
\hypertarget{Ecore__X_8h_af9ea9e858c42c43edba5f619ca8c3866}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+primary\+\_\+output\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)\label{Ecore__X_8h_af9ea9e858c42c43edba5f619ca8c3866}

\item 
\hypertarget{Ecore__X_8h_af8fd018d110c326929d68727490d48f4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Render\+\_\+\+Subpixel\+\_\+\+Order {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+subpixel\+\_\+order\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)\label{Ecore__X_8h_af8fd018d110c326929d68727490d48f4}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} unsigned char $\ast$ \hyperlink{Ecore__X_8h_a75f381c6497a94848bd3cb40704d5f83}{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+edid\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, unsigned long $\ast$length)
\begin{DoxyCompactList}\small\item\em Gets the E\+D\+I\+D information of an attached output if available. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_acd5de6642dd1c9f537474746b1f5671f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+wired\+\_\+clones\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$num)\label{Ecore__X_8h_acd5de6642dd1c9f537474746b1f5671f}

\item 
\hypertarget{Ecore__X_8h_aae85da9a85d576b70ea3fb28eb40e0eb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$$\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+compatibility\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$num)\label{Ecore__X_8h_aae85da9a85d576b70ea3fb28eb40e0eb}

\item 
\hypertarget{Ecore__X_8h_a1530db02020f38b866986df1ca656266}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Signal\+\_\+\+Format $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+signal\+\_\+formats\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$num)\label{Ecore__X_8h_a1530db02020f38b866986df1ca656266}

\item 
\hypertarget{Ecore__X_8h_a82dd964d6c1061fe4aad6c8a35facbde}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+signal\+\_\+format\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Signal\+\_\+\+Format $\ast$signal)\label{Ecore__X_8h_a82dd964d6c1061fe4aad6c8a35facbde}

\item 
\hypertarget{Ecore__X_8h_a1b717097017a9fd94aff5b6ce092f7c8}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Signal\+\_\+\+Property $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+signal\+\_\+properties\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$num)\label{Ecore__X_8h_a1b717097017a9fd94aff5b6ce092f7c8}

\item 
\hypertarget{Ecore__X_8h_a860e14f087038dcadd00ed4a9000e440}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+connector\+\_\+number\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)\label{Ecore__X_8h_a860e14f087038dcadd00ed4a9000e440}

\item 
\hypertarget{Ecore__X_8h_a46d5f3e6089e2b5c9ce42cdf3d06d0cf}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connector\+\_\+\+Type {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+connector\+\_\+type\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)\label{Ecore__X_8h_a46d5f3e6089e2b5c9ce42cdf3d06d0cf}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a85223374766680ad11eb306605d77b10}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_ac58067a24f11871bfd5800bbcad8df59}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const int x, const int y, const int w, const int h)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a90495ddf838ffe2f1e510eba5ca610ce}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a072cb4b0cabbb148e6b8f8fc32811c13}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const int x, const int y, const int w, const int h)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_aa58b133fe37cbd81b756884963b76696}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_ad06cdd21aa16cd366292f31a21fe9e53}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const int left, const int top, const int right, const int bottom)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Region \hyperlink{group__Ecore__X__Fixes__Group_ga74e6f82c704e2ed961629daa802951d9}{ecore\+\_\+x\+\_\+region\+\_\+new} (\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$rects, int num)
\begin{DoxyCompactList}\small\item\em Create a region from rectangles. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Region \hyperlink{group__Ecore__X__Fixes__Group_ga96041cd8e39cf9d9c0fcb6023a61e1f1}{ecore\+\_\+x\+\_\+region\+\_\+new\+\_\+from\+\_\+bitmap} (Ecore\+\_\+\+X\+\_\+\+Pixmap bitmap)
\begin{DoxyCompactList}\small\item\em Create a region from a pixmap. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Region \hyperlink{group__Ecore__X__Fixes__Group_ga92fe82c034257da6d08db6c19dad4e99}{ecore\+\_\+x\+\_\+region\+\_\+new\+\_\+from\+\_\+window} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Region\+\_\+\+Type type)
\begin{DoxyCompactList}\small\item\em Create a region from a window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Region \hyperlink{group__Ecore__X__Fixes__Group_ga171d31d9cf5b2f06dff95b8a79535367}{ecore\+\_\+x\+\_\+region\+\_\+new\+\_\+from\+\_\+gc} (Ecore\+\_\+\+X\+\_\+\+G\+C gc)
\begin{DoxyCompactList}\small\item\em Create a region from a graphic context. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Region \hyperlink{group__Ecore__X__Fixes__Group_ga8d958f9051948990a821c75c917fed7e}{ecore\+\_\+x\+\_\+region\+\_\+new\+\_\+from\+\_\+picture} (Ecore\+\_\+\+X\+\_\+\+Picture picture)
\begin{DoxyCompactList}\small\item\em Create a region from a picture. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_gab14805fed115370be6fa4adb9c9e77f8}{ecore\+\_\+x\+\_\+region\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Region region)
\begin{DoxyCompactList}\small\item\em Destroy a region. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_gac51e92282da67beb231832fa2e15d561}{ecore\+\_\+x\+\_\+region\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Region region, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$rects, int num)
\begin{DoxyCompactList}\small\item\em Set the content of a region. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_ga11e35f808b142d4004b3a2f1ea19d400}{ecore\+\_\+x\+\_\+region\+\_\+copy} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source)
\begin{DoxyCompactList}\small\item\em Copy the content of a region. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_ga6121684fa5cb26ee933f39ddb016102e}{ecore\+\_\+x\+\_\+region\+\_\+combine} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source1, Ecore\+\_\+\+X\+\_\+\+Region source2)
\begin{DoxyCompactList}\small\item\em Make the union of two regions. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_ga35ab1c2fdac585823ccac1c0f64c2747}{ecore\+\_\+x\+\_\+region\+\_\+intersect} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source1, Ecore\+\_\+\+X\+\_\+\+Region source2)
\begin{DoxyCompactList}\small\item\em Make the intersection of two regions. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_gaf428af642e2d265b04b08bc5f7f5257f}{ecore\+\_\+x\+\_\+region\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source1, Ecore\+\_\+\+X\+\_\+\+Region source2)
\begin{DoxyCompactList}\small\item\em Make the subtraction of two regions. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_ga4f9c48968587584067ca9bb99d6c4c63}{ecore\+\_\+x\+\_\+region\+\_\+invert} (Ecore\+\_\+\+X\+\_\+\+Region dest, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$bounds, Ecore\+\_\+\+X\+\_\+\+Region source)
\begin{DoxyCompactList}\small\item\em Make the subtraction of regions by bounds. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_gaad5bba71268ee161d83a8de31cb2082d}{ecore\+\_\+x\+\_\+region\+\_\+translate} (Ecore\+\_\+\+X\+\_\+\+Region region, int dx, int dy)
\begin{DoxyCompactList}\small\item\em Translate a region. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_gaf4fa988a248d61ff0ac83265b8943478}{ecore\+\_\+x\+\_\+region\+\_\+extents} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source)
\begin{DoxyCompactList}\small\item\em Extent a region. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$ \hyperlink{group__Ecore__X__Fixes__Group_gabb44cea7300384e0136ec747060af885}{ecore\+\_\+x\+\_\+region\+\_\+fetch} (Ecore\+\_\+\+X\+\_\+\+Region region, int $\ast$num, \hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle} $\ast$bounds)
\begin{DoxyCompactList}\small\item\em Return the rectangles that compose a region. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_ga96550576266bd2598d3cbb49d080e467}{ecore\+\_\+x\+\_\+region\+\_\+expand} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source, unsigned int left, unsigned int right, unsigned int top, unsigned int bottom)
\begin{DoxyCompactList}\small\item\em Expand a region. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_gaa53c7969f5e77bc2dc76e7b2b292c3e7}{ecore\+\_\+x\+\_\+region\+\_\+gc\+\_\+clip\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Region region, Ecore\+\_\+\+X\+\_\+\+G\+C gc, int x\+\_\+origin, int y\+\_\+origin)
\begin{DoxyCompactList}\small\item\em Change clip-\/mask in a graphic context to the specified region. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_ga030c9ea33e686f73324c93814d7d87a9}{ecore\+\_\+x\+\_\+region\+\_\+window\+\_\+shape\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Region region, Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Shape\+\_\+\+Type type, int x\+\_\+offset, int y\+\_\+offset)
\begin{DoxyCompactList}\small\item\em Change the shape extension of a window. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Fixes__Group_ga34e067cbb199ecf9efe2f583852e2b1f}{ecore\+\_\+x\+\_\+region\+\_\+picture\+\_\+clip\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Region region, Ecore\+\_\+\+X\+\_\+\+Picture picture, int x\+\_\+origin, int y\+\_\+origin)
\begin{DoxyCompactList}\small\item\em Change clip-\/mask in picture to the specified region. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a6c9521872ae6da9d0a0e728dc0ca7adf}{ecore\+\_\+x\+\_\+fixes\+\_\+selection\+\_\+notification\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Atom selection)
\begin{DoxyCompactList}\small\item\em xfixes selection notification request. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Ecore__X__Composite__Group_gaaa54890bbba7db3a0e48f29617c386c1}{ecore\+\_\+x\+\_\+composite\+\_\+query} (void)
\begin{DoxyCompactList}\small\item\em Return whether the Composite Extension is available. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a53fc0f58f6c3a022a9ae0589750d83b6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+redirect\+\_\+window} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type type)\label{Ecore__X_8h_a53fc0f58f6c3a022a9ae0589750d83b6}

\item 
\hypertarget{Ecore__X_8h_a7f985763f9da294b85af4257f1cc008c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+redirect\+\_\+subwindows} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type type)\label{Ecore__X_8h_a7f985763f9da294b85af4257f1cc008c}

\item 
\hypertarget{Ecore__X_8h_a2e15a753f80665ff94817441abea5c87}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+unredirect\+\_\+window} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type type)\label{Ecore__X_8h_a2e15a753f80665ff94817441abea5c87}

\item 
\hypertarget{Ecore__X_8h_afa0882bc87c8fbf726cd37776552d54e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+unredirect\+\_\+subwindows} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type type)\label{Ecore__X_8h_afa0882bc87c8fbf726cd37776552d54e}

\item 
\hypertarget{Ecore__X_8h_ad45ec596c674a4f9a730047000a48ae6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Pixmap {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+name\+\_\+window\+\_\+pixmap\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ad45ec596c674a4f9a730047000a48ae6}

\item 
\hypertarget{Ecore__X_8h_a51f1d1f408072cc8214bc57d97f28450}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+window\+\_\+events\+\_\+disable} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a51f1d1f408072cc8214bc57d97f28450}

\item 
\hypertarget{Ecore__X_8h_adb645de872a38e07b01094dc0f679be6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+window\+\_\+events\+\_\+enable} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_adb645de872a38e07b01094dc0f679be6}

\item 
\hypertarget{Ecore__X_8h_a20ba021cff4edaabfb000207a7c0331d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+render\+\_\+window\+\_\+enable} (Ecore\+\_\+\+X\+\_\+\+Window root)\label{Ecore__X_8h_a20ba021cff4edaabfb000207a7c0331d}

\item 
\hypertarget{Ecore__X_8h_a538346f8bc1879964bcacc534d7de9ec}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+render\+\_\+window\+\_\+disable} (Ecore\+\_\+\+X\+\_\+\+Window root)\label{Ecore__X_8h_a538346f8bc1879964bcacc534d7de9ec}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a37df4fb549a804362943ca0c98fe9ea8}{ecore\+\_\+x\+\_\+present\+\_\+select\+\_\+events} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int events)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a1fcefdb5a41b233dfd5c009ce127f9d1}{ecore\+\_\+x\+\_\+present\+\_\+notify\+\_\+msc} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int serial, unsigned long long target\+\_\+msc, unsigned long long divisor, unsigned long long remainder)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a16181a2be693b4915258354d64ec6bc3}{ecore\+\_\+x\+\_\+present\+\_\+pixmap} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Pixmap pixmap, unsigned int serial, Ecore\+\_\+\+X\+\_\+\+Region valid, Ecore\+\_\+\+X\+\_\+\+Region update, int x\+\_\+off, int y\+\_\+off, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc target\+\_\+crtc, \hyperlink{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence} wait\+\_\+fence, \hyperlink{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence} idle\+\_\+fence, unsigned int options, unsigned long long target\+\_\+msc, unsigned long long divisor, unsigned long long remainder, \hyperlink{structEcore__X__Present}{Ecore\+\_\+\+X\+\_\+\+Present} $\ast$notifies, int num\+\_\+notifies)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_adfa38d6988aced792ba97e3af78ce085}{ecore\+\_\+x\+\_\+present\+\_\+exists} (void)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a0d870dddedfd8aa6f8b9b920026d1fb1}{ecore\+\_\+x\+\_\+damage\+\_\+query} (void)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Damage \hyperlink{group__Ecore__X__Damage__Group_gac0889af8c038e71d53475d10a217ca98}{ecore\+\_\+x\+\_\+damage\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Drawable d, Ecore\+\_\+\+X\+\_\+\+Damage\+\_\+\+Report\+\_\+\+Level level)
\begin{DoxyCompactList}\small\item\em Create a damage object. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Damage__Group_ga6f3b9daaf3e377f892833649f0aeb218}{ecore\+\_\+x\+\_\+damage\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Damage damage)
\begin{DoxyCompactList}\small\item\em Destroy a damage object. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__Damage__Group_ga16c09a6ea631a6d255365d1ad692dad3}{ecore\+\_\+x\+\_\+damage\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+Damage damage, Ecore\+\_\+\+X\+\_\+\+Region repair, Ecore\+\_\+\+X\+\_\+\+Region parts)
\begin{DoxyCompactList}\small\item\em Synchronously modifies the region. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_adb056bc1a900d0297bc5064e341b3f66}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+screen\+\_\+is\+\_\+composited} (int screen)\label{Ecore__X_8h_adb056bc1a900d0297bc5064e341b3f66}

\item 
\hypertarget{Ecore__X_8h_a922a1c29c3c148e2e7c0f9b6973ff3d1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+screen\+\_\+is\+\_\+composited\+\_\+set} (int screen, Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a922a1c29c3c148e2e7c0f9b6973ff3d1}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Ecore__X__DPMS__Group_ga87b804f0d60cd6bfa1d20b4375c2dcfc}{ecore\+\_\+x\+\_\+dpms\+\_\+query} (void)
\begin{DoxyCompactList}\small\item\em Checks if the X D\+P\+M\+S extension is available on the server. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Ecore__X__DPMS__Group_gaa95d370f3bbf340411726f8d0c310ce3}{ecore\+\_\+x\+\_\+dpms\+\_\+capable\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Checks if the X server is capable of D\+P\+M\+S. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Ecore__X__DPMS__Group_ga92412c7620b1cbd562e46248bfa743a8}{ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Checks the D\+P\+M\+S state of the display. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__DPMS__Group_gadfa0ed217ab251faf712fec03f888f5c}{ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+set} (int enabled)
\begin{DoxyCompactList}\small\item\em Sets the D\+P\+M\+S state of the display. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode \hyperlink{Ecore__X_8h_a1be3b74fcf215eb1d6009fb8134ad1b5}{ecore\+\_\+x\+\_\+dpms\+\_\+power\+\_\+level\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Check the D\+P\+M\+S power level. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__DPMS__Group_ga8378242a4c4a3062d865a2c157f82200}{ecore\+\_\+x\+\_\+dpms\+\_\+timeouts\+\_\+get} (unsigned int $\ast$standby, unsigned int $\ast$suspend, unsigned int $\ast$off)
\begin{DoxyCompactList}\small\item\em Gets the timeouts. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{group__Ecore__X__DPMS__Group_gacb8e389fbc79c31bd4eb35dc63168f97}{ecore\+\_\+x\+\_\+dpms\+\_\+timeouts\+\_\+set} (unsigned int standby, unsigned int suspend, unsigned int off)
\begin{DoxyCompactList}\small\item\em Sets the timeouts. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} unsigned int \hyperlink{group__Ecore__X__DPMS__Group_gacff31c94c22217dd30444cd3694db8ed}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+standby\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Returns the amount of time of inactivity before standby mode is invoked. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} unsigned int \hyperlink{group__Ecore__X__DPMS__Group_gae511fad4a3d579fa2157c2a9204d9bf2}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+suspend\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Returns the amount of time of inactivity before the second level of power saving is invoked. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} unsigned int \hyperlink{group__Ecore__X__DPMS__Group_gad5a8b894c00b2a51de81c728611e8da0}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+off\+\_\+get} (void)
\begin{DoxyCompactList}\small\item\em Returns the amount of time of inactivity before the third and final level of power saving is invoked. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__DPMS__Group_ga167ce2c5d16a38744e85e378e78b1e1b}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+standby\+\_\+set} (unsigned int new\+\_\+timeout)
\begin{DoxyCompactList}\small\item\em Sets the standby timeout (in unit of seconds). \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__DPMS__Group_ga78f458fd7f3a40cb5c025cd8c373836f}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+suspend\+\_\+set} (unsigned int new\+\_\+timeout)
\begin{DoxyCompactList}\small\item\em Sets the suspend timeout (in unit of seconds). \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{group__Ecore__X__DPMS__Group_ga6c88873ef4fe7223b9e372ec5f86d880}{ecore\+\_\+x\+\_\+dpms\+\_\+timeout\+\_\+off\+\_\+set} (unsigned int new\+\_\+timeout)
\begin{DoxyCompactList}\small\item\em Sets the off timeout (in unit of seconds). \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_ad882ca21bc7edbdc46c25e74b1a7fe17}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+test\+\_\+fake\+\_\+key\+\_\+down} (const char $\ast$key)\label{Ecore__X_8h_ad882ca21bc7edbdc46c25e74b1a7fe17}

\item 
\hypertarget{Ecore__X_8h_a75006110e618f0c371f7c672d11c5b88}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+test\+\_\+fake\+\_\+key\+\_\+up} (const char $\ast$key)\label{Ecore__X_8h_a75006110e618f0c371f7c672d11c5b88}

\item 
\hypertarget{Ecore__X_8h_a619cde839f9cdd45e3880cd5a13a31e1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+test\+\_\+fake\+\_\+key\+\_\+press} (const char $\ast$key)\label{Ecore__X_8h_a619cde839f9cdd45e3880cd5a13a31e1}

\item 
\hypertarget{Ecore__X_8h_a6e7de94342025acb2197695f277e9391}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} const char $\ast$ {\bfseries ecore\+\_\+x\+\_\+keysym\+\_\+string\+\_\+get} (int keysym)\label{Ecore__X_8h_a6e7de94342025acb2197695f277e9391}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a701b2aa007adaca1d239ff76e5d143df}{ecore\+\_\+x\+\_\+keysym\+\_\+keycode\+\_\+get} (const char $\ast$keyname)
\begin{DoxyCompactList}\small\item\em Given a keyname, return the keycode representing that key. \end{DoxyCompactList}\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} unsigned int \hyperlink{Ecore__X_8h_afb4ab71ffc627569e7e083945893ac0c}{ecore\+\_\+x\+\_\+keysym\+\_\+get} (const char $\ast$string)
\begin{DoxyCompactList}\small\item\em Return the X-\/specific keysym for a given key string. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a126664ba02fd6bc6a7de7e672eb451b1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Image $\ast$ {\bfseries ecore\+\_\+x\+\_\+image\+\_\+new} (int w, int h, Ecore\+\_\+\+X\+\_\+\+Visual vis, int depth)\label{Ecore__X_8h_a126664ba02fd6bc6a7de7e672eb451b1}

\item 
\hypertarget{Ecore__X_8h_a78da31fc19219d25c5fdea5321bacecd}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+image\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Image $\ast$im)\label{Ecore__X_8h_a78da31fc19219d25c5fdea5321bacecd}

\item 
\hypertarget{Ecore__X_8h_ac3bf7c0311b7985e07ee445deb5c6db8}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+image\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Image $\ast$im, Ecore\+\_\+\+X\+\_\+\+Drawable draw, int x, int y, int sx, int sy, int w, int h)\label{Ecore__X_8h_ac3bf7c0311b7985e07ee445deb5c6db8}

\item 
\hypertarget{Ecore__X_8h_a7ee0343ef2dd2d2e598382cc745a20a2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+image\+\_\+put} (Ecore\+\_\+\+X\+\_\+\+Image $\ast$im, Ecore\+\_\+\+X\+\_\+\+Drawable draw, Ecore\+\_\+\+X\+\_\+\+G\+C gc, int x, int y, int sx, int sy, int w, int h)\label{Ecore__X_8h_a7ee0343ef2dd2d2e598382cc745a20a2}

\item 
\hypertarget{Ecore__X_8h_a37e4ab75b1cea6fdffad081bdafa8385}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void $\ast$ {\bfseries ecore\+\_\+x\+\_\+image\+\_\+data\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Image $\ast$im, int $\ast$bpl, int $\ast$rows, int $\ast$bpp)\label{Ecore__X_8h_a37e4ab75b1cea6fdffad081bdafa8385}

\item 
\hypertarget{Ecore__X_8h_ab2bff421f8ff7fb19f32602f6d8a8f9d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+image\+\_\+is\+\_\+argb32\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Image $\ast$im)\label{Ecore__X_8h_ab2bff421f8ff7fb19f32602f6d8a8f9d}

\item 
\hypertarget{Ecore__X_8h_ad4f3ad4a6c697721ce038f7605b30b42}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+image\+\_\+to\+\_\+argb\+\_\+convert} (void $\ast$src, int sbpp, int sbpl, Ecore\+\_\+\+X\+\_\+\+Colormap c, Ecore\+\_\+\+X\+\_\+\+Visual v, int x, int y, int w, int h, unsigned int $\ast$dst, int dbpl, int dx, int dy)\label{Ecore__X_8h_ad4f3ad4a6c697721ce038f7605b30b42}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_ad255916172a9ed5549f9351c2125dcfb}{ecore\+\_\+x\+\_\+input\+\_\+multi\+\_\+select} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_adc8acf003b79cade976acf3e6edb3f5a}{ecore\+\_\+x\+\_\+input\+\_\+raw\+\_\+select} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a38ef05ff00a4b22e3ef0bdbbc3733859}{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a74bb6bf1eef38d9f13e4b6c29d035cc4}{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+ungrab} (void)
\item 
\hypertarget{Ecore__X_8h_ac680e72ed771e4b8215c1ecf3dbe6357}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+vsync\+\_\+animator\+\_\+tick\+\_\+source\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ac680e72ed771e4b8215c1ecf3dbe6357}

\item 
\hypertarget{Ecore__X_8h_ae9be3eb5b82926e70fded2557b312f1d}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+gesture\+\_\+supported} (void)\label{Ecore__X_8h_ae9be3eb5b82926e70fded2557b312f1d}

\item 
\hypertarget{Ecore__X_8h_a6ed81375717d8418a80a4d4b3ce8b46a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+gesture\+\_\+events\+\_\+select} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask mask)\label{Ecore__X_8h_a6ed81375717d8418a80a4d4b3ce8b46a}

\item 
\hypertarget{Ecore__X_8h_a3828e223e1451f4309d6758ef97e4670}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask {\bfseries ecore\+\_\+x\+\_\+gesture\+\_\+events\+\_\+selected\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a3828e223e1451f4309d6758ef97e4670}

\item 
\hypertarget{Ecore__X_8h_a51955aa8b3a0665f919f671f01d2e221}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+gesture\+\_\+event\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Type type, int num\+\_\+fingers)\label{Ecore__X_8h_a51955aa8b3a0665f919f671f01d2e221}

\item 
\hypertarget{Ecore__X_8h_ae1f4d0a5a303dfba8f42accfd11ab4a2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} {\bfseries ecore\+\_\+x\+\_\+gesture\+\_\+event\+\_\+ungrab} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Type type, int num\+\_\+fingers)\label{Ecore__X_8h_ae1f4d0a5a303dfba8f42accfd11ab4a2}

\item 
\hypertarget{Ecore__X_8h_a9a01f69f512f5a29c4d1def6efc3d2a8}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State state)\label{Ecore__X_8h_a9a01f69f512f5a29c4d1def6efc3d2a8}

\item 
\hypertarget{Ecore__X_8h_ab93df3e16fe8f0ab06564fe5592b05a0}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_ab93df3e16fe8f0ab06564fe5592b05a0}

\item 
\hypertarget{Ecore__X_8h_a7e92887f94163920eb61afc1323544ea}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+state\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State state)\label{Ecore__X_8h_a7e92887f94163920eb61afc1323544ea}

\item 
\hypertarget{Ecore__X_8h_a70a730d0d36b5968b6188eb297fe0404}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+opacity\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode mode)\label{Ecore__X_8h_a70a730d0d36b5968b6188eb297fe0404}

\item 
\hypertarget{Ecore__X_8h_a42a9f16d62dd128448049fcd971189fc}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+opacity\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a42a9f16d62dd128448049fcd971189fc}

\item 
\hypertarget{Ecore__X_8h_ae189ccdee36ee81d8422e24afae0cb78}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+opacity\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode mode)\label{Ecore__X_8h_ae189ccdee36ee81d8422e24afae0cb78}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_afac1ecc943cb81c689c773fd3e0957ab}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{Ecore__X_8h_ae1609f0ba030788dbccc520738d0eca2}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode} mode)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{Ecore__X_8h_ae1609f0ba030788dbccc520738d0eca2}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode} \hyperlink{Ecore__X_8h_a8589bf911f80a7a76c5b5e7781ee346d}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a5214764cb4c993c7dcdf80c555eab185}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{Ecore__X_8h_ae1609f0ba030788dbccc520738d0eca2}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode} mode)
\item 
\hypertarget{Ecore__X_8h_ae1fc2720540827624b16f5e464e53778}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State state)\label{Ecore__X_8h_ae1fc2720540827624b16f5e464e53778}

\item 
\hypertarget{Ecore__X_8h_a340f7206b7b4e252224d6bc04ec6da63}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)\label{Ecore__X_8h_a340f7206b7b4e252224d6bc04ec6da63}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a365e4fdbccff6b0c6feb6a7728a4eed0}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State state)
\item 
\hypertarget{Ecore__X_8h_ab0a1af6b668c105cecba7a251a46dbbb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void {\bfseries ecore\+\_\+x\+\_\+xkb\+\_\+select\+\_\+group} (int group)\label{Ecore__X_8h_ab0a1af6b668c105cecba7a251a46dbbb}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_ac3f220aea17ed127c65c31f219e93dbc}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} enabled)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a3cb5d11d4eeb68e910e306eea657abef}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a298ea4c9321122a0e7522eae6c85b1dc}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} set)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_af0ba08904f8080c7e8298d0f4b64fa30}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_aac8a9718e713d2d75fc6f9477d774c7f}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int rot)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a49e41b90de45fa41f5b1b3140c934075}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$rot)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a9c179f8378960f4a2b932180f927d816}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const int $\ast$rots, unsigned int count)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_af5e9723061085f0ca083373dc769c7a3}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$$\ast$rots, unsigned int $\ast$count)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a97c418af5a23362d7a63d0d0e3996ee4}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int rot, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} resize, int w, int h)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_aa7240b156634eec382e9b5e8eabd0fe8}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+done\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, int rot)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a5979ab8866f208782c3d69ea93f85062}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int rot)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a97d5d19634315fab6cf38cef6ee04370}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+done\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, int rot, int w, int h)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_a23c7899430ba1330558466d2a3927f56}{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$key, int mod, int any\+\_\+mod, int priority, \hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3d}{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode} grab\+\_\+mode)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_affd4aab1264f668274badb3dde2b024c}{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+unset} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$key, int mod, int any\+\_\+mod)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} void \hyperlink{Ecore__X_8h_a23a36e3543611a68e0d03610d755cc79}{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} on)
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool} \hyperlink{Ecore__X_8h_aff1a5db6ffaecdf4abe8dc231ec66e07}{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hypertarget{Ecore__X_8h_a54796b6c3746005f115ed51fdda9a858}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} \hyperlink{Ecore__X_8h_adeb0b0e0977efb55a8c62ba996480406}{Ecore\+\_\+\+X\+\_\+\+Version} $\ast$ {\bfseries ecore\+\_\+x\+\_\+version}\label{Ecore__X_8h_a54796b6c3746005f115ed51fdda9a858}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a80f28752a5e5f19ebf498b821bd693f3}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+Y}
\begin{DoxyCompactList}\small\item\em low level event dependent on backend in use, if Xlib will be X\+Event, if X\+C\+B will be xcb\+\_\+generic\+\_\+event\+\_\+t. \end{DoxyCompactList}\item 
\hypertarget{Ecore__X_8h_a9f53f8f31c48b4fd3e5f5d2e5eb6cfcd}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+I\+N}\label{Ecore__X_8h_a9f53f8f31c48b4fd3e5f5d2e5eb6cfcd}

\item 
\hypertarget{Ecore__X_8h_a3cc37bb008b100b35797b6613b361046}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+U\+T}\label{Ecore__X_8h_a3cc37bb008b100b35797b6613b361046}

\item 
\hypertarget{Ecore__X_8h_ac4a5f34a3e3be4ec862b605450116c1b}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+I\+N}\label{Ecore__X_8h_ac4a5f34a3e3be4ec862b605450116c1b}

\item 
\hypertarget{Ecore__X_8h_a2d52de8738affde20d26bd9d605d2bfb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+U\+T}\label{Ecore__X_8h_a2d52de8738affde20d26bd9d605d2bfb}

\item 
\hypertarget{Ecore__X_8h_a7640aba80ba746f27afb06a961099ea2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+K\+E\+Y\+M\+A\+P}\label{Ecore__X_8h_a7640aba80ba746f27afb06a961099ea2}

\item 
\hypertarget{Ecore__X_8h_a1f3afe8e0961baef705319e6f79aa20c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+A\+M\+A\+G\+E}\label{Ecore__X_8h_a1f3afe8e0961baef705319e6f79aa20c}

\item 
\hypertarget{Ecore__X_8h_a86c0c6f32d453c95eb38071be0827256}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+V\+I\+S\+I\+B\+I\+L\+I\+T\+Y\+\_\+\+C\+H\+A\+N\+G\+E}\label{Ecore__X_8h_a86c0c6f32d453c95eb38071be0827256}

\item 
\hypertarget{Ecore__X_8h_ac8fa202486da7df5cf27e39c3c18c3c6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+R\+E\+A\+T\+E}\label{Ecore__X_8h_ac8fa202486da7df5cf27e39c3c18c3c6}

\item 
\hypertarget{Ecore__X_8h_a3ca772b328f93b26fe0ef2174e6b7da7}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+S\+T\+R\+O\+Y}\label{Ecore__X_8h_a3ca772b328f93b26fe0ef2174e6b7da7}

\item 
\hypertarget{Ecore__X_8h_ae7fdec80001a72022d05dcd56692b9e2}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+D\+E}\label{Ecore__X_8h_ae7fdec80001a72022d05dcd56692b9e2}

\item 
\hypertarget{Ecore__X_8h_a8c147b45768530f6efc9e1fff5927e7a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+O\+W}\label{Ecore__X_8h_a8c147b45768530f6efc9e1fff5927e7a}

\item 
\hypertarget{Ecore__X_8h_a8bb69d6d46d1b2f9fdbced0ff500c933}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+O\+W\+\_\+\+R\+E\+Q\+U\+E\+S\+T}\label{Ecore__X_8h_a8bb69d6d46d1b2f9fdbced0ff500c933}

\item 
\hypertarget{Ecore__X_8h_a1fe10981c40894a64dbe1ec4b694b2a6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+E\+P\+A\+R\+E\+N\+T}\label{Ecore__X_8h_a1fe10981c40894a64dbe1ec4b694b2a6}

\item 
\hypertarget{Ecore__X_8h_a28b01842126154b65e9f5104360c0b58}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E}\label{Ecore__X_8h_a28b01842126154b65e9f5104360c0b58}

\item 
\hypertarget{Ecore__X_8h_afb5ab3e63a514e10d03d609164ad229e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T}\label{Ecore__X_8h_afb5ab3e63a514e10d03d609164ad229e}

\item 
\hypertarget{Ecore__X_8h_a4f7f1319b2c9dde560469a110a636d8c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+G\+R\+A\+V\+I\+T\+Y}\label{Ecore__X_8h_a4f7f1319b2c9dde560469a110a636d8c}

\item 
\hypertarget{Ecore__X_8h_a441552b2b0c9226491f53f0c9fd3cfb1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+E\+S\+I\+Z\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T}\label{Ecore__X_8h_a441552b2b0c9226491f53f0c9fd3cfb1}

\item 
\hypertarget{Ecore__X_8h_a206cf8338ae0d6449aa6221eac122639}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+C\+K}\label{Ecore__X_8h_a206cf8338ae0d6449aa6221eac122639}

\item 
\hypertarget{Ecore__X_8h_a9286b40f9c06a402fe5493fafe9a48cd}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+C\+K\+\_\+\+R\+E\+Q\+U\+E\+S\+T}\label{Ecore__X_8h_a9286b40f9c06a402fe5493fafe9a48cd}

\item 
\hypertarget{Ecore__X_8h_a21ca381fb27131d663d0535f7d8a2d24}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+P\+R\+O\+P\+E\+R\+T\+Y}\label{Ecore__X_8h_a21ca381fb27131d663d0535f7d8a2d24}

\item 
\hypertarget{Ecore__X_8h_acb8e330f9a8156469676a872baed9de5}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+L\+O\+R\+M\+A\+P}\label{Ecore__X_8h_acb8e330f9a8156469676a872baed9de5}

\item 
\hypertarget{Ecore__X_8h_acbba56315c595af4cd839dbb9174fe5e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+M\+A\+P\+P\+I\+N\+G}\label{Ecore__X_8h_acbba56315c595af4cd839dbb9174fe5e}

\item 
\hypertarget{Ecore__X_8h_af1c8ca892987e937ea7b566965b70d89}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+A\+P\+P\+I\+N\+G\+\_\+\+C\+H\+A\+N\+G\+E}\label{Ecore__X_8h_af1c8ca892987e937ea7b566965b70d89}

\item 
\hypertarget{Ecore__X_8h_a825eb869148a637c830f0667969c0a11}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+C\+L\+E\+A\+R}\label{Ecore__X_8h_a825eb869148a637c830f0667969c0a11}

\item 
\hypertarget{Ecore__X_8h_ab45abfe7f11a4ed0842f4bb0e2f4a96f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+R\+E\+Q\+U\+E\+S\+T}\label{Ecore__X_8h_ab45abfe7f11a4ed0842f4bb0e2f4a96f}

\item 
\hypertarget{Ecore__X_8h_a6bcf3cce6cba7008c8eb4a226e7b33f6}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+N\+O\+T\+I\+F\+Y}\label{Ecore__X_8h_a6bcf3cce6cba7008c8eb4a226e7b33f6}

\item 
\hypertarget{Ecore__X_8h_ab7dfc034fc8a3d03eef4461fdb7ea283}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+I\+X\+E\+S\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+N\+O\+T\+I\+F\+Y}\label{Ecore__X_8h_ab7dfc034fc8a3d03eef4461fdb7ea283}

\item 
\hypertarget{Ecore__X_8h_a2187bd4226962c79b3be23feec1dafd4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+L\+I\+E\+N\+T\+\_\+\+M\+E\+S\+S\+A\+G\+E}\label{Ecore__X_8h_a2187bd4226962c79b3be23feec1dafd4}

\item 
\hypertarget{Ecore__X_8h_a96b2f5628c0322648d22ae6b379fc292}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+A\+P\+E}\label{Ecore__X_8h_a96b2f5628c0322648d22ae6b379fc292}

\item 
\hypertarget{Ecore__X_8h_ab670cde08c2597473a1a2dbec21ade62}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+C\+R\+E\+E\+N\+S\+A\+V\+E\+R\+\_\+\+N\+O\+T\+I\+F\+Y}\label{Ecore__X_8h_ab670cde08c2597473a1a2dbec21ade62}

\item 
\hypertarget{Ecore__X_8h_a9639bea5d72256003e6b54900c578741}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+T\+I\+F\+Y\+\_\+\+F\+L\+I\+C\+K}\label{Ecore__X_8h_a9639bea5d72256003e6b54900c578741}

\item 
\hypertarget{Ecore__X_8h_add897a3944e932f524cd0d8ee6b4f75a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+T\+I\+F\+Y\+\_\+\+P\+A\+N}\label{Ecore__X_8h_add897a3944e932f524cd0d8ee6b4f75a}

\item 
\hypertarget{Ecore__X_8h_ad2dcaacda6d3cede3925019b77f775fc}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+T\+I\+F\+Y\+\_\+\+P\+I\+N\+C\+H\+R\+O\+T\+A\+T\+I\+O\+N}\label{Ecore__X_8h_ad2dcaacda6d3cede3925019b77f775fc}

\item 
\hypertarget{Ecore__X_8h_ab856dfed3fc48daa79fc7a005e27aae1}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+T\+I\+F\+Y\+\_\+\+T\+A\+P}\label{Ecore__X_8h_ab856dfed3fc48daa79fc7a005e27aae1}

\item 
\hypertarget{Ecore__X_8h_ac17801ea5d4576ae22d948eba52ad3a7}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+T\+I\+F\+Y\+\_\+\+T\+A\+P\+N\+H\+O\+L\+D}\label{Ecore__X_8h_ac17801ea5d4576ae22d948eba52ad3a7}

\item 
\hypertarget{Ecore__X_8h_af6b97ea7240ee893b1afc103f5cbbe9e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+T\+I\+F\+Y\+\_\+\+H\+O\+L\+D}\label{Ecore__X_8h_af6b97ea7240ee893b1afc103f5cbbe9e}

\item 
\hypertarget{Ecore__X_8h_abe32b35fb91f40b86cb304fd6d155e3a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+S\+T\+U\+R\+E\+\_\+\+N\+O\+T\+I\+F\+Y\+\_\+\+G\+R\+O\+U\+P}\label{Ecore__X_8h_abe32b35fb91f40b86cb304fd6d155e3a}

\item 
\hypertarget{Ecore__X_8h_ac2f3cff550ece3745367475aababa5bf}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+Y\+N\+C\+\_\+\+C\+O\+U\+N\+T\+E\+R}\label{Ecore__X_8h_ac2f3cff550ece3745367475aababa5bf}

\item 
\hypertarget{Ecore__X_8h_a6d661f779173c4e0c440644f1c8950a4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+Y\+N\+C\+\_\+\+A\+L\+A\+R\+M}\label{Ecore__X_8h_a6d661f779173c4e0c440644f1c8950a4}

\item 
\hypertarget{Ecore__X_8h_a34474225a8170c34f0d0d6cdcb25ef1e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+C\+R\+E\+E\+N\+\_\+\+C\+H\+A\+N\+G\+E}\label{Ecore__X_8h_a34474225a8170c34f0d0d6cdcb25ef1e}

\item 
\hypertarget{Ecore__X_8h_a1884590d40324138b0f68402d7647c5c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+R\+A\+N\+D\+R\+\_\+\+C\+R\+T\+C\+\_\+\+C\+H\+A\+N\+G\+E}\label{Ecore__X_8h_a1884590d40324138b0f68402d7647c5c}

\item 
\hypertarget{Ecore__X_8h_ad5fba4734139f5f6314716496f73b8bb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+C\+H\+A\+N\+G\+E}\label{Ecore__X_8h_ad5fba4734139f5f6314716496f73b8bb}

\item 
\hypertarget{Ecore__X_8h_aef4f580cae20bd1ce6755b32e90a24ca}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+R\+A\+N\+D\+R\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+P\+R\+O\+P\+E\+R\+T\+Y\+\_\+\+N\+O\+T\+I\+F\+Y}\label{Ecore__X_8h_aef4f580cae20bd1ce6755b32e90a24ca}

\item 
\hypertarget{Ecore__X_8h_aae6381eb8cdc37631b9e1056e7d79ad9}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+M\+A\+G\+E\+\_\+\+N\+O\+T\+I\+F\+Y}\label{Ecore__X_8h_aae6381eb8cdc37631b9e1056e7d79ad9}

\item 
\hypertarget{Ecore__X_8h_ac2c81b568031f74a9a59a15425beb0e0}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T}\label{Ecore__X_8h_ac2c81b568031f74a9a59a15425beb0e0}

\item 
\hypertarget{Ecore__X_8h_acc896b61a17049316e96b121ccf626ba}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+M\+O\+V\+E\+\_\+\+R\+E\+S\+I\+Z\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T}\label{Ecore__X_8h_acc896b61a17049316e96b121ccf626ba}

\item 
\hypertarget{Ecore__X_8h_a3ec0ee283182a54e4cee7cae2c3fb618}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T}\label{Ecore__X_8h_a3ec0ee283182a54e4cee7cae2c3fb618}

\item 
\hypertarget{Ecore__X_8h_a3229abba5a443478e84d8069aa320e45}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+R\+A\+M\+E\+\_\+\+E\+X\+T\+E\+N\+T\+S\+\_\+\+R\+E\+Q\+U\+E\+S\+T}\label{Ecore__X_8h_a3229abba5a443478e84d8069aa320e45}

\item 
\hypertarget{Ecore__X_8h_a613c2952cd298f480cf7c3f1344c8744}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+I\+N\+G}\label{Ecore__X_8h_a613c2952cd298f480cf7c3f1344c8744}

\item 
\hypertarget{Ecore__X_8h_a195b38003dfa7840c9e5ab1be68e72be}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+S\+K\+T\+O\+P\+\_\+\+C\+H\+A\+N\+G\+E}\label{Ecore__X_8h_a195b38003dfa7840c9e5ab1be68e72be}

\item 
\hypertarget{Ecore__X_8h_ad819941fab43dc1e8bbda0e420b5c97c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+T\+A\+R\+T\+U\+P\+\_\+\+S\+E\+Q\+U\+E\+N\+C\+E\+\_\+\+N\+E\+W}\label{Ecore__X_8h_ad819941fab43dc1e8bbda0e420b5c97c}

\item 
\hypertarget{Ecore__X_8h_ad5d440bd6b549c200d6adbdebc469709}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+T\+A\+R\+T\+U\+P\+\_\+\+S\+E\+Q\+U\+E\+N\+C\+E\+\_\+\+C\+H\+A\+N\+G\+E}\label{Ecore__X_8h_ad5d440bd6b549c200d6adbdebc469709}

\item 
\hypertarget{Ecore__X_8h_a677e8a7cc9b9256cbe310e5c654f704c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+T\+A\+R\+T\+U\+P\+\_\+\+S\+E\+Q\+U\+E\+N\+C\+E\+\_\+\+R\+E\+M\+O\+V\+E}\label{Ecore__X_8h_a677e8a7cc9b9256cbe310e5c654f704c}

\item 
\hypertarget{Ecore__X_8h_a79abfcc9edef5eb162d74af4ff72a87f}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+K\+B\+\_\+\+S\+T\+A\+T\+E\+\_\+\+N\+O\+T\+I\+F\+Y}\label{Ecore__X_8h_a79abfcc9edef5eb162d74af4ff72a87f}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a76d2389f7f75b3cb67750d19b6b156ab}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+K\+B\+\_\+\+N\+E\+W\+K\+B\+D\+\_\+\+N\+O\+T\+I\+F\+Y}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a1f24f4ac093ac590985d07a8d2a91ef9}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+N\+E\+R\+I\+C}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_ab384dc67f6b5c07c3f5fa8d3f561c1be}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a761d5c2434f7bd5afeef3e4e3fae931a}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a37266ae0801ccb9a3afd8b40de19adce}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+I\+D\+L\+E}
\item 
\hypertarget{Ecore__X_8h_ac015f5514446b69831568a5d3dbe4ee4}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+D\+N\+D\+\_\+\+E\+N\+T\+E\+R}\label{Ecore__X_8h_ac015f5514446b69831568a5d3dbe4ee4}

\item 
\hypertarget{Ecore__X_8h_a5895d1c09085f1b44084081e9c5658ae}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+D\+N\+D\+\_\+\+P\+O\+S\+I\+T\+I\+O\+N}\label{Ecore__X_8h_a5895d1c09085f1b44084081e9c5658ae}

\item 
\hypertarget{Ecore__X_8h_a3dbf5f6f6d3a303ebfbb6e02c77e6353}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+D\+N\+D\+\_\+\+S\+T\+A\+T\+U\+S}\label{Ecore__X_8h_a3dbf5f6f6d3a303ebfbb6e02c77e6353}

\item 
\hypertarget{Ecore__X_8h_a9f48e85e4e09c2cb07ebf9d275b86087}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+D\+N\+D\+\_\+\+L\+E\+A\+V\+E}\label{Ecore__X_8h_a9f48e85e4e09c2cb07ebf9d275b86087}

\item 
\hypertarget{Ecore__X_8h_a8476122f3272a1bc49811e5af3b2846a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+D\+N\+D\+\_\+\+D\+R\+O\+P}\label{Ecore__X_8h_a8476122f3272a1bc49811e5af3b2846a}

\item 
\hypertarget{Ecore__X_8h_ab460474c33441bddfc3a40016a9e8e3a}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+D\+N\+D\+\_\+\+F\+I\+N\+I\+S\+H\+E\+D}\label{Ecore__X_8h_ab460474c33441bddfc3a40016a9e8e3a}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_ac5aa6c1f99d13c3754ac8b7030a87eb3}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+S\+H\+I\+F\+T}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a883e7013768af0e794992348233ab2e9}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+C\+T\+R\+L}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a2ba8f4126dfb3ad2fd219083076222de}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a6c44f14b74c5dbb7336a88227622bb09}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+W\+I\+N}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_ad3f955374b5d60b9c28787209137a460}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T\+G\+R}
\item 
\hypertarget{Ecore__X_8h_ad8cbb5bbf1861a446b6c93c1d1c4b63e}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+L\+O\+C\+K\+\_\+\+S\+C\+R\+O\+L\+L}\label{Ecore__X_8h_ad8cbb5bbf1861a446b6c93c1d1c4b63e}

\item 
\hypertarget{Ecore__X_8h_abd046efb542c7934df000b61dcf495eb}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+L\+O\+C\+K\+\_\+\+N\+U\+M}\label{Ecore__X_8h_abd046efb542c7934df000b61dcf495eb}

\item 
\hypertarget{Ecore__X_8h_aa9e20b099dab3f39bc72b51453089693}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+L\+O\+C\+K\+\_\+\+C\+A\+P\+S}\label{Ecore__X_8h_aa9e20b099dab3f39bc72b51453089693}

\item 
\hypertarget{Ecore__X_8h_a1d2ae490f54212354dc7c80eb1fc242c}{}\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int {\bfseries E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+L\+O\+C\+K\+\_\+\+S\+H\+I\+F\+T}\label{Ecore__X_8h_a1d2ae490f54212354dc7c80eb1fc242c}

\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_ab6d4101becd010322927fac4bf6f80ab}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+P\+R\+E\+S\+S}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a0bd3ace8754c5640497a3c17a53b09b7}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+R\+E\+L\+E\+A\+S\+E}
\item 
\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+P\+I} int \hyperlink{Ecore__X_8h_a1de6025d6f181f2d2f65bcbe9335cc3e}{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+M\+O\+T\+I\+O\+N}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Ecore functions for dealing with the X Windows System. 



\subsection{Typedef Documentation}
\hypertarget{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence@{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}}
\index{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence@{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}]{\setlength{\rightskip}{0pt plus 5cm}typedef Ecore\+\_\+\+X\+\_\+\+I\+D {\bf Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}}\label{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a523079a25931c7fb132e3a32d157036d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure@{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}}
\index{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure@{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure} {\bf Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}}\label{Ecore__X_8h_a523079a25931c7fb132e3a32d157036d}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_aa33ea0af56ee89dcbd3b56af19af285c}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete@{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}}
\index{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete@{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete} {\bf Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}}\label{Ecore__X_8h_aa33ea0af56ee89dcbd3b56af19af285c}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_af4d85a1408e0b0a675c57dde991a862b}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle@{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}}
\index{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle@{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle} {\bf Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}}\label{Ecore__X_8h_af4d85a1408e0b0a675c57dde991a862b}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info@{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}}
\index{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info@{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info} {\bf Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}}\label{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a14ae4e362f6007fb78bc77f96764bff6}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask@{Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask}}
\index{Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask@{Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask  Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask}\label{Ecore__X_8h_a14ae4e362f6007fb78bc77f96764bff6}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ad14c0fb8e57635d0a770d880028543b5}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Present@{Ecore\+\_\+\+X\+\_\+\+Present}}
\index{Ecore\+\_\+\+X\+\_\+\+Present@{Ecore\+\_\+\+X\+\_\+\+Present}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Present}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf Ecore\+\_\+\+X\+\_\+\+Present}  {\bf Ecore\+\_\+\+X\+\_\+\+Present}}\label{Ecore__X_8h_ad14c0fb8e57635d0a770d880028543b5}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ae1609f0ba030788dbccc520738d0eca2}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode@{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}}
\index{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode@{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}]{\setlength{\rightskip}{0pt plus 5cm}typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode  {\bf Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}}\label{Ecore__X_8h_ae1609f0ba030788dbccc520738d0eca2}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a7faf45918de764ac8a03fb9f976588da}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes@{Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}}
\index{Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes@{Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}  {\bf Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}}\label{Ecore__X_8h_a7faf45918de764ac8a03fb9f976588da}
\begin{DoxySince}{Since}
1.\+13 
\end{DoxySince}


\subsection{Enumeration Type Documentation}
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State}}
\index{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State}}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1}


Defines the different states of the window of Ecore\+\_\+\+X. 

\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+A\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+A\+L}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+A\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+A\+L}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a913975f3907250af993042729d0eca87}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+O\+D\+A\+L\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a913975f3907250af993042729d0eca87}
}]The window is iconified. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+K\+Y@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+K\+Y}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+K\+Y@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+K\+Y}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a8b758d78e270b3274431d91b02484b30}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+T\+I\+C\+K\+Y\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a8b758d78e270b3274431d91b02484b30}
}]The window is a modal dialog box. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+R\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+R\+T}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+R\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+R\+T}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abfe7dee8962110c5f9d514bbf6dd658c}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+V\+E\+R\+T\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abfe7dee8962110c5f9d514bbf6dd658c}
}]The window manager should keep the window\textquotesingle{}s position fixed even if the virtual desktop scrolls. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+R\+Z@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+R\+Z}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+R\+Z@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+R\+Z}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a6767bdc87057c70cdd236d6ca158463d}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+E\+D\+\_\+\+H\+O\+R\+Z\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a6767bdc87057c70cdd236d6ca158463d}
}]The window has the maximum vertical size. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+E\+D@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+E\+D}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+E\+D@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+E\+D}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1aaee9b74696501d60977b3cf682a1caff}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+H\+A\+D\+E\+D\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1aaee9b74696501d60977b3cf682a1caff}
}]The window has the maximum horizontal size. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+T\+A\+S\+K\+B\+A\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+T\+A\+S\+K\+B\+A\+R}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+T\+A\+S\+K\+B\+A\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+T\+A\+S\+K\+B\+A\+R}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a31e3d2047dbf9cfcd7c1ae4cd661a0ff}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+T\+A\+S\+K\+B\+A\+R\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a31e3d2047dbf9cfcd7c1ae4cd661a0ff}
}]The window is shaded. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+P\+A\+G\+E\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+P\+A\+G\+E\+R}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+P\+A\+G\+E\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+P\+A\+G\+E\+R}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abd03ef746554d9d66c1458b99fbc7e21}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+S\+K\+I\+P\+\_\+\+P\+A\+G\+E\+R\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abd03ef746554d9d66c1458b99fbc7e21}
}]The window should not be included in the taskbar. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+E\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+E\+N}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+E\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+E\+N}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a94e1956bcc7b817dabf944457f99ed92}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+D\+D\+E\+N\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a94e1956bcc7b817dabf944457f99ed92}
}]The window should not be included in the pager. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+E\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+E\+N}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+E\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+E\+N}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a813f8507385ac350c0c2c6677898a8c9}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+E\+N\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a813f8507385ac350c0c2c6677898a8c9}
}]The window is invisible (i.\+e. minimized/iconified) \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+V\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+V\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+V\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+V\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a12cf1ef45a86caf28ff1abdc30b1f4ec}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+A\+B\+O\+V\+E\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a12cf1ef45a86caf28ff1abdc30b1f4ec}
}]The window should fill the entire screen and have no window border/decorations. \end{description}
\end{Desc}
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code}}
\index{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code}}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7}


Defines the error codes of Ecore\+\_\+\+X which wraps the X Window Systems protocol\textquotesingle{}s errors. 

\begin{DoxySince}{Since}
1.\+7.\+0 
\end{DoxySince}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+S\+U\+C\+C\+E\+S\+S@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+S\+U\+C\+C\+E\+S\+S}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+S\+U\+C\+C\+E\+S\+S@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+S\+U\+C\+C\+E\+S\+S}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a32136f4e0e2ce049574d0ad38b697a1f}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+S\+U\+C\+C\+E\+S\+S\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a32136f4e0e2ce049574d0ad38b697a1f}
}]Everything is okay. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+R\+E\+Q\+U\+E\+S\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+R\+E\+Q\+U\+E\+S\+T}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+R\+E\+Q\+U\+E\+S\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+R\+E\+Q\+U\+E\+S\+T}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7af9c5405f8b98f38cb039aa6f8094e717}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+R\+E\+Q\+U\+E\+S\+T\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7af9c5405f8b98f38cb039aa6f8094e717}
}]Bad request code. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+V\+A\+L\+U\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+V\+A\+L\+U\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+V\+A\+L\+U\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+V\+A\+L\+U\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a84889b96211536d0378aefa0789be746}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+V\+A\+L\+U\+E\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a84889b96211536d0378aefa0789be746}
}]Int parameter out of range. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+W\+I\+N\+D\+O\+W@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+W\+I\+N\+D\+O\+W}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+W\+I\+N\+D\+O\+W@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+W\+I\+N\+D\+O\+W}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a380e0888cc71cd4f3155045bcaf0c2f6}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+W\+I\+N\+D\+O\+W\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a380e0888cc71cd4f3155045bcaf0c2f6}
}]Parameter not a Window. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+P\+I\+X\+M\+A\+P@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+P\+I\+X\+M\+A\+P}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+P\+I\+X\+M\+A\+P@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+P\+I\+X\+M\+A\+P}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab34c07aca92f6cfa263dd6cebb1b70cc}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+P\+I\+X\+M\+A\+P\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab34c07aca92f6cfa263dd6cebb1b70cc}
}]Parameter not a Pixmap. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+T\+O\+M@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+T\+O\+M}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+T\+O\+M@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+T\+O\+M}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a628e78236927d9720b4bffbcfde767ab}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+T\+O\+M\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a628e78236927d9720b4bffbcfde767ab}
}]Parameter not an Atom. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+U\+R\+S\+O\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+U\+R\+S\+O\+R}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+U\+R\+S\+O\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+U\+R\+S\+O\+R}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a1141e5e7685fcf749e1ca20d7d52c804}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+U\+R\+S\+O\+R\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a1141e5e7685fcf749e1ca20d7d52c804}
}]Parameter not a Cursor. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+F\+O\+N\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+F\+O\+N\+T}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+F\+O\+N\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+F\+O\+N\+T}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a44a300d85c1e06b11211a0d537c4ba7e}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+F\+O\+N\+T\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a44a300d85c1e06b11211a0d537c4ba7e}
}]Parameter not a Font. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+M\+A\+T\+C\+H@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+M\+A\+T\+C\+H}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+M\+A\+T\+C\+H@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+M\+A\+T\+C\+H}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a3576cb8cf6dcf7642d9e8e3ffb77ee89}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+M\+A\+T\+C\+H\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a3576cb8cf6dcf7642d9e8e3ffb77ee89}
}]Parameter mismatch. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+D\+R\+A\+W\+A\+B\+L\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+D\+R\+A\+W\+A\+B\+L\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+D\+R\+A\+W\+A\+B\+L\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+D\+R\+A\+W\+A\+B\+L\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6042cc7a70d08b125554039a6423f793}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+D\+R\+A\+W\+A\+B\+L\+E\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6042cc7a70d08b125554039a6423f793}
}]Parameter not a Pixmap or Window. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+C\+C\+E\+S\+S@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+C\+C\+E\+S\+S}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+C\+C\+E\+S\+S@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+C\+C\+E\+S\+S}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a7517f37d123b3a1a555ee6d8686b349e}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+C\+C\+E\+S\+S\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a7517f37d123b3a1a555ee6d8686b349e}
}]Bad access. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+L\+L\+O\+C@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+L\+L\+O\+C}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+L\+L\+O\+C@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+L\+L\+O\+C}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a2f6b8d24094f5dc28d6269f499ad867f}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+A\+L\+L\+O\+C\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a2f6b8d24094f5dc28d6269f499ad867f}
}]Insufficient resources. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+O\+L\+O\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+O\+L\+O\+R}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+O\+L\+O\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+O\+L\+O\+R}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6f53c63c918ff671bc41dcca6972b499}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+C\+O\+L\+O\+R\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6f53c63c918ff671bc41dcca6972b499}
}]No such colormap. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+G\+C@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+G\+C}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+G\+C@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+G\+C}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aa4d02c9a87ff23e3b5daede78550b580}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+G\+C\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aa4d02c9a87ff23e3b5daede78550b580}
}]Parameter not a G\+C. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+D\+\_\+\+C\+H\+O\+I\+C\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+D\+\_\+\+C\+H\+O\+I\+C\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+D\+\_\+\+C\+H\+O\+I\+C\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+D\+\_\+\+C\+H\+O\+I\+C\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab38f3c7f08bddc42886b62c3afc05696}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+D\+\_\+\+C\+H\+O\+I\+C\+E\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab38f3c7f08bddc42886b62c3afc05696}
}]Choice not in range or already used. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+N\+A\+M\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+N\+A\+M\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+N\+A\+M\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+N\+A\+M\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aba08e193ebcbdb0e0b43386425359ee7}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+N\+A\+M\+E\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aba08e193ebcbdb0e0b43386425359ee7}
}]Font or color name doesn\textquotesingle{}t exist. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+L\+E\+N\+G\+T\+H@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+L\+E\+N\+G\+T\+H}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+L\+E\+N\+G\+T\+H@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+L\+E\+N\+G\+T\+H}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a78df8e404fd1cec8e4310a97be8fbf82}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+L\+E\+N\+G\+T\+H\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a78df8e404fd1cec8e4310a97be8fbf82}
}]Request length incorrect. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+A\+T\+I\+O\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+A\+T\+I\+O\+N}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+A\+T\+I\+O\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+A\+T\+I\+O\+N}}\item[{\em 
\hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a68e513b6380f0e4b96f832a6743fb40c}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+R\+R\+O\+R\+\_\+\+C\+O\+D\+E\+\_\+\+B\+A\+D\+\_\+\+I\+M\+P\+L\+E\+M\+E\+N\+T\+A\+T\+I\+O\+N\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a68e513b6380f0e4b96f832a6743fb40c}
}]Server is defective. \end{description}
\end{Desc}
\hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!\+\_\+\+Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol}}
\index{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol}}\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56d}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T}}\item[{\em 
\hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da27d9e53db2213d3df8051f47b750fdc6}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+D\+E\+L\+E\+T\+E\+\_\+\+R\+E\+Q\+U\+E\+S\+T\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da27d9e53db2213d3df8051f47b750fdc6}
}]If enabled the window manager will be asked to send a delete message instead of just closing (destroying) the window. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+T\+A\+K\+E\+\_\+\+F\+O\+C\+U\+S@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+T\+A\+K\+E\+\_\+\+F\+O\+C\+U\+S}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+T\+A\+K\+E\+\_\+\+F\+O\+C\+U\+S@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+T\+A\+K\+E\+\_\+\+F\+O\+C\+U\+S}}\item[{\em 
\hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da5657fbc84712eb536f7fc1c13c446245}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+T\+A\+K\+E\+\_\+\+F\+O\+C\+U\+S\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da5657fbc84712eb536f7fc1c13c446245}
}]If enabled the window manager will be told that the window explicitly sets input focus. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+P\+I\+N\+G@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+P\+I\+N\+G}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+P\+I\+N\+G@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+P\+I\+N\+G}}\item[{\em 
\hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da83109c98c3793ec8c0e8ae4f46389b37}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+P\+I\+N\+G\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da83109c98c3793ec8c0e8ae4f46389b37}
}]If enabled the window manager can ping the window to check if it is alive. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+S\+Y\+N\+C\+\_\+\+R\+E\+Q\+U\+E\+S\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+S\+Y\+N\+C\+\_\+\+R\+E\+Q\+U\+E\+S\+T}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+S\+Y\+N\+C\+\_\+\+R\+E\+Q\+U\+E\+S\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+S\+Y\+N\+C\+\_\+\+R\+E\+Q\+U\+E\+S\+T}}\item[{\em 
\hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da0754156ca8a04567ca0b93721a02a974}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+N\+E\+T\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+S\+Y\+N\+C\+\_\+\+R\+E\+Q\+U\+E\+S\+T\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da0754156ca8a04567ca0b93721a02a974}
}]If enabled the window manager can sync updating with the window (?) \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+N\+U\+M@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+N\+U\+M}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+N\+U\+M@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+N\+U\+M}}\item[{\em 
\hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56daac00f053308c58a7d2a81fbbabc6c58a}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+N\+U\+M\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56daac00f053308c58a7d2a81fbbabc6c58a}
}]Number of defined items. \end{description}
\end{Desc}
\hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode}}
\index{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode}}\label{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440d}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da61e84f9007e6d49a0a6758378fb900a8}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+N\+O\+N\+E\label{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da61e84f9007e6d49a0a6758378fb900a8}
}]The window can never be focused. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+P\+A\+S\+S\+I\+V\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+P\+A\+S\+S\+I\+V\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+P\+A\+S\+S\+I\+V\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+P\+A\+S\+S\+I\+V\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da88b82c759d3481c0b52af66d50cde54e}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+P\+A\+S\+S\+I\+V\+E\label{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da88b82c759d3481c0b52af66d50cde54e}
}]The window can be focused by the W\+M but doesn\textquotesingle{}t focus itself. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+L\+O\+C\+A\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+L\+O\+C\+A\+L}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+L\+O\+C\+A\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+L\+O\+C\+A\+L}}\item[{\em 
\hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da70598e73807833dfdde3391011d26c00}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+L\+O\+C\+A\+L\label{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da70598e73807833dfdde3391011d26c00}
}]The window sets the focus itself if one of its sub-\/windows already is focused. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+G\+L\+O\+B\+A\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+G\+L\+O\+B\+A\+L}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+G\+L\+O\+B\+A\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+G\+L\+O\+B\+A\+L}}\item[{\em 
\hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da77c3d879970639ed109e51636b1c3caf}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+N\+P\+U\+T\+\_\+\+M\+O\+D\+E\+\_\+\+A\+C\+T\+I\+V\+E\+\_\+\+G\+L\+O\+B\+A\+L\label{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da77c3d879970639ed109e51636b1c3caf}
}]The window sets the focus itself even if another window is currently focused. \end{description}
\end{Desc}
\hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1e}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint}}
\index{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint@{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint}}\label{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1e}


Defines the different state hint of the window of Ecore\+\_\+\+X. 

\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eaab490edafc104803047ef38e3fe37f1f}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+N\+E\label{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eaab490edafc104803047ef38e3fe37f1f}
}]Do not provide any state hint to the window manager. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+W\+I\+T\+H\+D\+R\+A\+W\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+W\+I\+T\+H\+D\+R\+A\+W\+N}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+W\+I\+T\+H\+D\+R\+A\+W\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+W\+I\+T\+H\+D\+R\+A\+W\+N}}\item[{\em 
\hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1ea2ee8636730f2ccf0f3b29c3919c708eb}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+W\+I\+T\+H\+D\+R\+A\+W\+N\label{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1ea2ee8636730f2ccf0f3b29c3919c708eb}
}]The window wants to remain hidden and N\+O\+T iconified. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+R\+M\+A\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+R\+M\+A\+L}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+R\+M\+A\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+R\+M\+A\+L}}\item[{\em 
\hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eab5d3bf570112e77f142081df61749f43}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+N\+O\+R\+M\+A\+L\label{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eab5d3bf570112e77f142081df61749f43}
}]The window wants to be mapped normally. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+I\+C\+O\+N\+I\+C@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+I\+C\+O\+N\+I\+C}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+I\+C\+O\+N\+I\+C@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+I\+C\+O\+N\+I\+C}}\item[{\em 
\hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eadb18b35391c2c6ea2f8dafd6577dabac}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+H\+I\+N\+T\+\_\+\+I\+C\+O\+N\+I\+C\label{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eadb18b35391c2c6ea2f8dafd6577dabac}
}]The window wants to start in an iconified state. \end{description}
\end{Desc}
\hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode@{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode}}
\index{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode@{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode}}\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3d}
\begin{Desc}
\item[Enumerator]\par
\begin{description}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+U\+N\+K\+N\+O\+W\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+U\+N\+K\+N\+O\+W\+N}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+U\+N\+K\+N\+O\+W\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+U\+N\+K\+N\+O\+W\+N}}\item[{\em 
\hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da388a29255810c51fab06329a9f44db42}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+U\+N\+K\+N\+O\+W\+N\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da388a29255810c51fab06329a9f44db42}
}]Unknown keygrab mode. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+S\+H\+A\+R\+E\+D@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+S\+H\+A\+R\+E\+D}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+S\+H\+A\+R\+E\+D@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+S\+H\+A\+R\+E\+D}}\item[{\em 
\hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da94207682ef01361155c36b9420a74422}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+S\+H\+A\+R\+E\+D\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da94207682ef01361155c36b9420a74422}
}]Getting the grabbed-\/key together with the other client windows. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+T\+O\+P\+M\+O\+S\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+T\+O\+P\+M\+O\+S\+T}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+T\+O\+P\+M\+O\+S\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+T\+O\+P\+M\+O\+S\+T}}\item[{\em 
\hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da6b343ff28282c61e41b219a2f0e45b43}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+T\+O\+P\+M\+O\+S\+T\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da6b343ff28282c61e41b219a2f0e45b43}
}]Getting the grabbed-\/key only when window is top of the stack. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3daffffe8b1747a7556c34a539de968a125}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3daffffe8b1747a7556c34a539de968a125}
}]Getting the grabbed-\/key exclusively regardless of window\textquotesingle{}s position. \index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+O\+V\+E\+R\+R\+I\+D\+E\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+O\+V\+E\+R\+R\+I\+D\+E\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+O\+V\+E\+R\+R\+I\+D\+E\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+O\+V\+E\+R\+R\+I\+D\+E\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E}}\item[{\em 
\hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da152544a0a43e6268ab38495d66ec9574}{}E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+I\+N\+\_\+\+K\+E\+Y\+G\+R\+A\+B\+\_\+\+O\+V\+E\+R\+R\+I\+D\+E\+\_\+\+E\+X\+C\+L\+U\+S\+I\+V\+E\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da152544a0a43e6268ab38495d66ec9574}
}]Getting the grabbed-\/key exclusively regardless of window\textquotesingle{}s position. Being overrided the grab by the other client window \end{description}
\end{Desc}


\subsection{Function Documentation}
\hypertarget{Ecore__X_8h_a7d02c60d4c4ef4aa994e73df0286836d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+init\+\_\+from\+\_\+display@{ecore\+\_\+x\+\_\+init\+\_\+from\+\_\+display}}
\index{ecore\+\_\+x\+\_\+init\+\_\+from\+\_\+display@{ecore\+\_\+x\+\_\+init\+\_\+from\+\_\+display}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+init\+\_\+from\+\_\+display(\+Ecore\+\_\+\+X\+\_\+\+Display $\ast$display)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+init\+\_\+from\+\_\+display (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Display $\ast$}]{display}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a7d02c60d4c4ef4aa994e73df0286836d}
\begin{DoxySince}{Since}
1.\+15 
\end{DoxySince}


References ecore\+\_\+event\+\_\+shutdown(), ecore\+\_\+shutdown(), eina\+\_\+log\+\_\+domain\+\_\+unregister(), and eina\+\_\+shutdown().

\hypertarget{Ecore__X_8h_acfb7138e003fdda4452e73fbc879cddd}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+killall@{ecore\+\_\+x\+\_\+killall}}
\index{ecore\+\_\+x\+\_\+killall@{ecore\+\_\+x\+\_\+killall}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+killall(\+Ecore\+\_\+\+X\+\_\+\+Window root)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+killall (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_acfb7138e003fdda4452e73fbc879cddd}


Kill all clients with subwindows under a given window. 

You can kill all clients connected to the X server by using \hyperlink{Ecore__X_8h_a78bb4a4944619d01db4bccf3047465cb}{ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+list} to get a list of root windows, and then passing each root window to this function.


\begin{DoxyParams}{Parameters}
{\em root} & The window whose children will be killed. \\
\hline
\end{DoxyParams}


References ecore\+\_\+x\+\_\+sync().

\hypertarget{Ecore__X_8h_abccc12f989efb33663d1fe54b96c12e2}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+kill@{ecore\+\_\+x\+\_\+kill}}
\index{ecore\+\_\+x\+\_\+kill@{ecore\+\_\+x\+\_\+kill}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+kill(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+kill (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_abccc12f989efb33663d1fe54b96c12e2}


Kill a specific client. 

You can kill a specific client owning window {\ttfamily win} 


\begin{DoxyParams}{Parameters}
{\em win} & Window of the client to be killed \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a574f71eb5ba01af0f05b88b5e9e909da}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+dpi\+\_\+get@{ecore\+\_\+x\+\_\+dpi\+\_\+get}}
\index{ecore\+\_\+x\+\_\+dpi\+\_\+get@{ecore\+\_\+x\+\_\+dpi\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+dpi\+\_\+get(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+dpi\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a574f71eb5ba01af0f05b88b5e9e909da}


Return the screen D\+P\+I. 

This is a simplistic call to get D\+P\+I. It does not account for differing D\+P\+I in the x amd y axes nor does it account for multihead or xinerama and xrander where different parts of the screen may have differen D\+P\+I etc.

\begin{DoxyReturn}{Returns}
the general screen D\+P\+I (dots/pixels per inch).
\end{DoxyReturn}
This is a simplistic call to get D\+P\+I. It does not account for differing D\+P\+I in the x amd y axes nor does it account for multihead or xinerama and xrander where different parts of the screen may have different D\+P\+I etc.

\begin{DoxyReturn}{Returns}
the general screen D\+P\+I (dots/pixels per inch). 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_a79b373cbe59e06f90bfc9a9bfc51a99c}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+bell@{ecore\+\_\+x\+\_\+bell}}
\index{ecore\+\_\+x\+\_\+bell@{ecore\+\_\+x\+\_\+bell}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+bell(int percent)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+bell (
\begin{DoxyParamCaption}
\item[{int}]{percent}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a79b373cbe59e06f90bfc9a9bfc51a99c}


Invoke the standard system beep to alert users. 


\begin{DoxyParams}{Parameters}
{\em percent} & The volume at which the bell rings. Must be in the range \mbox{[}-\/100,+100\mbox{]}. If percent $>$= 0, the final volume will be\+: base -\/ \mbox{[}(base $\ast$ percent) / 100\mbox{]} + percent Otherwise, it\textquotesingle{}s calculated as\+: base + \mbox{[}(base $\ast$ percent) / 100\mbox{]} where {\ttfamily base} is the bell\textquotesingle{}s base volume as set by X\+Change\+Keyboard\+Control(3).\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} on success, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise.
\end{DoxyReturn}

\begin{DoxyParams}{Parameters}
{\em percent} & The volume at which the bell rings. Must be in the range \mbox{[}-\/100,+100\mbox{]}. If percent $>$= 0, the final volume will be\+: base -\/ \mbox{[}(base $\ast$ percent) / 100\mbox{]} + percent Otherwise, it\textquotesingle{}s calculated as\+: base + \mbox{[}(base $\ast$ percent) / 100\mbox{]} where {\ttfamily base} is the bell\textquotesingle{}s base volume as set by X\+Change\+Keyboard\+Control(3).\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} on success, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a1cec7abdd5a0b9cce8742fe6b7c8050a}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+visual\+\_\+id\+\_\+get@{ecore\+\_\+x\+\_\+visual\+\_\+id\+\_\+get}}
\index{ecore\+\_\+x\+\_\+visual\+\_\+id\+\_\+get@{ecore\+\_\+x\+\_\+visual\+\_\+id\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+visual\+\_\+id\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Visual visual)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} unsigned int ecore\+\_\+x\+\_\+visual\+\_\+id\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Visual}]{visual}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a1cec7abdd5a0b9cce8742fe6b7c8050a}


Retrieve the Visual I\+D from a given Visual. 


\begin{DoxyParams}{Parameters}
{\em visual} & The Visual to get the I\+D for.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The visual id. 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ae522dbca8e58c3eec2441ebeca8f3436}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+default\+\_\+visual\+\_\+get@{ecore\+\_\+x\+\_\+default\+\_\+visual\+\_\+get}}
\index{ecore\+\_\+x\+\_\+default\+\_\+visual\+\_\+get@{ecore\+\_\+x\+\_\+default\+\_\+visual\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+default\+\_\+visual\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Display $\ast$disp, Ecore\+\_\+\+X\+\_\+\+Screen $\ast$screen)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Visual ecore\+\_\+x\+\_\+default\+\_\+visual\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Display $\ast$}]{disp, }
\item[{Ecore\+\_\+\+X\+\_\+\+Screen $\ast$}]{screen}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ae522dbca8e58c3eec2441ebeca8f3436}


Retrieve the default Visual. 


\begin{DoxyParams}{Parameters}
{\em disp} & The Display to get the Default Visual from \\
\hline
{\em screen} & The Screen.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The default visual. 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a18d342c791d2a3f8fa800f5a18f6c782}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+default\+\_\+colormap\+\_\+get@{ecore\+\_\+x\+\_\+default\+\_\+colormap\+\_\+get}}
\index{ecore\+\_\+x\+\_\+default\+\_\+colormap\+\_\+get@{ecore\+\_\+x\+\_\+default\+\_\+colormap\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+default\+\_\+colormap\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Display $\ast$disp, Ecore\+\_\+\+X\+\_\+\+Screen $\ast$screen)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Colormap ecore\+\_\+x\+\_\+default\+\_\+colormap\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Display $\ast$}]{disp, }
\item[{Ecore\+\_\+\+X\+\_\+\+Screen $\ast$}]{screen}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a18d342c791d2a3f8fa800f5a18f6c782}


Retrieve the default Colormap. 


\begin{DoxyParams}{Parameters}
{\em disp} & The Display to get the Default Colormap from \\
\hline
{\em screen} & The Screen.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The default colormap. 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}
\hypertarget{Ecore__X_8h_aab71ec048aefeaa8ade940024939caf6}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+default\+\_\+depth\+\_\+get@{ecore\+\_\+x\+\_\+default\+\_\+depth\+\_\+get}}
\index{ecore\+\_\+x\+\_\+default\+\_\+depth\+\_\+get@{ecore\+\_\+x\+\_\+default\+\_\+depth\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+default\+\_\+depth\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Display $\ast$disp, Ecore\+\_\+\+X\+\_\+\+Screen $\ast$screen)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+default\+\_\+depth\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Display $\ast$}]{disp, }
\item[{Ecore\+\_\+\+X\+\_\+\+Screen $\ast$}]{screen}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aab71ec048aefeaa8ade940024939caf6}


Retrieve the default depth. 


\begin{DoxyParams}{Parameters}
{\em disp} & The Display to get the Default Depth from \\
\hline
{\em screen} & The Screen.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The default depth. 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a0e666a65593e83146fc4df7a5b8025c7}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+error\+\_\+handler\+\_\+set@{ecore\+\_\+x\+\_\+error\+\_\+handler\+\_\+set}}
\index{ecore\+\_\+x\+\_\+error\+\_\+handler\+\_\+set@{ecore\+\_\+x\+\_\+error\+\_\+handler\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+error\+\_\+handler\+\_\+set(void($\ast$func)(void $\ast$data), const void $\ast$data)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+error\+\_\+handler\+\_\+set (
\begin{DoxyParamCaption}
\item[{void($\ast$)(void $\ast$data)}]{func, }
\item[{const void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a0e666a65593e83146fc4df7a5b8025c7}


Set the error handler. 


\begin{DoxyParams}{Parameters}
{\em func} & The error handler function \\
\hline
{\em data} & The data to be passed to the handler function\\
\hline
\end{DoxyParams}
Set the X error handler function \hypertarget{Ecore__X_8h_a1283ea18fceed968627f1e2c13750d80}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+io\+\_\+error\+\_\+handler\+\_\+set@{ecore\+\_\+x\+\_\+io\+\_\+error\+\_\+handler\+\_\+set}}
\index{ecore\+\_\+x\+\_\+io\+\_\+error\+\_\+handler\+\_\+set@{ecore\+\_\+x\+\_\+io\+\_\+error\+\_\+handler\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+io\+\_\+error\+\_\+handler\+\_\+set(void($\ast$func)(void $\ast$data), const void $\ast$data)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+io\+\_\+error\+\_\+handler\+\_\+set (
\begin{DoxyParamCaption}
\item[{void($\ast$)(void $\ast$data)}]{func, }
\item[{const void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a1283ea18fceed968627f1e2c13750d80}


Set the I/\+O error handler. 


\begin{DoxyParams}{Parameters}
{\em func} & The I/\+O error handler function \\
\hline
{\em data} & The data to be passed to the handler function\\
\hline
\end{DoxyParams}
Set the X I/\+O error handler function \hypertarget{Ecore__X_8h_ac69bf911c334edb87c657455b8f93d9e}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+error\+\_\+request\+\_\+get@{ecore\+\_\+x\+\_\+error\+\_\+request\+\_\+get}}
\index{ecore\+\_\+x\+\_\+error\+\_\+request\+\_\+get@{ecore\+\_\+x\+\_\+error\+\_\+request\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+error\+\_\+request\+\_\+get(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+error\+\_\+request\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ac69bf911c334edb87c657455b8f93d9e}


Get the request code that caused the error. 

\begin{DoxyReturn}{Returns}
The request code causing the X error
\end{DoxyReturn}
Return the X request code that caused the last X error \hypertarget{Ecore__X_8h_a1c63fe54bdbd5846a0e535ae7957d565}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+error\+\_\+code\+\_\+get@{ecore\+\_\+x\+\_\+error\+\_\+code\+\_\+get}}
\index{ecore\+\_\+x\+\_\+error\+\_\+code\+\_\+get@{ecore\+\_\+x\+\_\+error\+\_\+code\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+error\+\_\+code\+\_\+get(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+error\+\_\+code\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a1c63fe54bdbd5846a0e535ae7957d565}


Get the error code from the error. 

\begin{DoxyReturn}{Returns}
The error code from the X error
\end{DoxyReturn}
Return the error code from the last X error \hypertarget{Ecore__X_8h_af71f6ed2498ed6fdccf423ec8ab42857}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+error\+\_\+resource\+\_\+id\+\_\+get@{ecore\+\_\+x\+\_\+error\+\_\+resource\+\_\+id\+\_\+get}}
\index{ecore\+\_\+x\+\_\+error\+\_\+resource\+\_\+id\+\_\+get@{ecore\+\_\+x\+\_\+error\+\_\+resource\+\_\+id\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+error\+\_\+resource\+\_\+id\+\_\+get(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+I\+D ecore\+\_\+x\+\_\+error\+\_\+resource\+\_\+id\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_af71f6ed2498ed6fdccf423ec8ab42857}


Get the resource id that caused the error. 

\begin{DoxyReturn}{Returns}
The resource id causing the X error
\end{DoxyReturn}
Return the X resource id that caused the last X error \hypertarget{Ecore__X_8h_aa6e34c2f6f8ed860153c24bfc7b9f232}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+set}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window w, const void $\ast$data, int size)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{w, }
\item[{const void $\ast$}]{data, }
\item[{int}]{size}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aa6e34c2f6f8ed860153c24bfc7b9f232}


Claim ownership of the P\+R\+I\+M\+A\+R\+Y selection and set its data. 


\begin{DoxyParams}{Parameters}
{\em w} & The window to which this selection belongs \\
\hline
{\em data} & The data associated with the selection \\
\hline
{\em size} & The size of the data buffer in bytes \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Returns 1 if the ownership of the selection was successfully claimed, or 0 if unsuccessful. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_aed05490e7f1dc35bf687a55d28b9ad71}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+clear@{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+clear}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+clear@{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+clear}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+clear(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+clear (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aed05490e7f1dc35bf687a55d28b9ad71}


Release ownership of the primary selection. 

\begin{DoxyReturn}{Returns}
Returns 1 if the selection was successfully cleared, or 0 if unsuccessful. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_ad0496241417c5e75d46ae4f00c5761ec}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+set}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window w, const void $\ast$data, int size)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{w, }
\item[{const void $\ast$}]{data, }
\item[{int}]{size}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad0496241417c5e75d46ae4f00c5761ec}


Claim ownership of the S\+E\+C\+O\+N\+D\+A\+R\+Y selection and set its data. 


\begin{DoxyParams}{Parameters}
{\em w} & The window to which this selection belongs \\
\hline
{\em data} & The data associated with the selection \\
\hline
{\em size} & The size of the data buffer in bytes \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Returns 1 if the ownership of the selection was successfully claimed, or 0 if unsuccessful. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_afae4e87f187d1e12f2ea5016d9b97c9d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+clear@{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+clear}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+clear@{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+clear}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+clear(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+clear (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_afae4e87f187d1e12f2ea5016d9b97c9d}


Release ownership of the secondary selection. 

\begin{DoxyReturn}{Returns}
Returns 1 if the selection was successfully cleared, or 0 if unsuccessful. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_ab6ae9ff23f51eadb36154e3786b697ef}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+set}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window w, const void $\ast$data, int size)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{w, }
\item[{const void $\ast$}]{data, }
\item[{int}]{size}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ab6ae9ff23f51eadb36154e3786b697ef}


Claim ownership of the X\+D\+N\+D selection and set its data. 


\begin{DoxyParams}{Parameters}
{\em w} & The window to which this selection belongs \\
\hline
{\em data} & The data associated with the selection \\
\hline
{\em size} & The size of the data buffer in bytes \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Returns 1 if the ownership of the selection was successfully claimed, or 0 if unsuccessful. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_a92740e0248d8f541d75b8c4b42aa254e}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+clear@{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+clear}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+clear@{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+clear}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+clear(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+clear (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a92740e0248d8f541d75b8c4b42aa254e}


Release ownership of the X\+D\+N\+D selection. 

\begin{DoxyReturn}{Returns}
Returns 1 if the selection was successfully cleared, or 0 if unsuccessful. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_a82adbfee86a38924e104ff2b6d9a650b}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+set}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window w, const void $\ast$data, int size)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{w, }
\item[{const void $\ast$}]{data, }
\item[{int}]{size}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a82adbfee86a38924e104ff2b6d9a650b}


Claim ownership of the C\+L\+I\+P\+B\+O\+A\+R\+D selection and set its data. 


\begin{DoxyParams}{Parameters}
{\em w} & The window to which this selection belongs \\
\hline
{\em data} & The data associated with the selection \\
\hline
{\em size} & The size of the data buffer in bytes \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Returns 1 if the ownership of the selection was successfully claimed, or 0 if unsuccessful.
\end{DoxyReturn}
Get the converted data from a previous C\+L\+I\+P\+B\+O\+A\+R\+D selection request. The buffer must be freed when done with. \hypertarget{Ecore__X_8h_a9fb37020ae13824440208d754568a6cb}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+clear@{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+clear}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+clear@{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+clear}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+clear(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+clear (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9fb37020ae13824440208d754568a6cb}


Release ownership of the clipboard selection. 

\begin{DoxyReturn}{Returns}
Returns 1 if the selection was successfully cleared, or 0 if unsuccessful. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_a6674e6dd007b3e5e76a196af646b7238}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+set}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+set@{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Time tm)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{atom, }
\item[{Ecore\+\_\+\+X\+\_\+\+Time}]{tim}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a6674e6dd007b3e5e76a196af646b7238}


Change the owner and last-\/change time for the specified selection. 


\begin{DoxyParams}{Parameters}
{\em win} & The owner of the specified atom. \\
\hline
{\em atom} & The selection atom \\
\hline
{\em tim} & Specifies the time \\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a672711a6e620e731750fc98812bc4337}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+get@{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+get}}
\index{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+get@{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Atom atom)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{atom}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a672711a6e620e731750fc98812bc4337}


Return the window that currently owns the specified selection. 


\begin{DoxyParams}{Parameters}
{\em atom} & The specified selection atom.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The window that currently owns the specified selection. 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}
\hypertarget{Ecore__X_8h_afe52efa89937bd7228c970867022c17a}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set@{ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set}}
\index{ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set@{ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Eina\+\_\+\+Bool on)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{{\bf Eina\+\_\+\+Bool}}]{on}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_afe52efa89937bd7228c970867022c17a}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set().

\hypertarget{Ecore__X_8h_a9df89c474649ba3de44b5d551541d6a1}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+begin@{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+begin}}
\index{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+begin@{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+begin}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+begin(\+Ecore\+\_\+\+X\+\_\+\+Window source, unsigned char $\ast$data, int size)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+begin (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{source, }
\item[{unsigned char $\ast$}]{data, }
\item[{int}]{size}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9df89c474649ba3de44b5d551541d6a1}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a9804f9f5c0de6a45480e12f53536a48b}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop@{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop}}
\index{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop@{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9804f9f5c0de6a45480e12f53536a48b}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+T\+R\+U\+E.



Referenced by ecore\+\_\+x\+\_\+dnd\+\_\+abort().

\hypertarget{Ecore__X_8h_a7a87078977b742fc9f095ea00590a9a8}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+dnd\+\_\+callback\+\_\+pos\+\_\+update\+\_\+set@{ecore\+\_\+x\+\_\+dnd\+\_\+callback\+\_\+pos\+\_\+update\+\_\+set}}
\index{ecore\+\_\+x\+\_\+dnd\+\_\+callback\+\_\+pos\+\_\+update\+\_\+set@{ecore\+\_\+x\+\_\+dnd\+\_\+callback\+\_\+pos\+\_\+update\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+dnd\+\_\+callback\+\_\+pos\+\_\+update\+\_\+set(void($\ast$cb)(void $\ast$, Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position $\ast$data), const void $\ast$data)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+dnd\+\_\+callback\+\_\+pos\+\_\+update\+\_\+set (
\begin{DoxyParamCaption}
\item[{void($\ast$)(void $\ast$, {\bf Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position} $\ast$data)}]{cb, }
\item[{const void $\ast$}]{data}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a7a87078977b742fc9f095ea00590a9a8}


The D\+N\+D position update cb is called Ecore\+\_\+\+X sends a D\+N\+D position to a client. 

It essentially mirrors some of the data sent in the position message. Generally this cb should be set just before position update is called. Please note well you need to look after your own data pointer if someone trashes you position update cb set.

It is considered good form to clear this when the dnd event finishes.


\begin{DoxyParams}{Parameters}
{\em cb} & Callback to updated each time ecore\+\_\+x sends a position update. \\
\hline
{\em data} & User data. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_aee4d53793bf02cef7148f67acf85c864}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+dnd\+\_\+abort@{ecore\+\_\+x\+\_\+dnd\+\_\+abort}}
\index{ecore\+\_\+x\+\_\+dnd\+\_\+abort@{ecore\+\_\+x\+\_\+dnd\+\_\+abort}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+dnd\+\_\+abort(\+Ecore\+\_\+\+X\+\_\+\+Window xwin\+\_\+source)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+dnd\+\_\+abort (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{xwin\+\_\+source}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aee4d53793bf02cef7148f67acf85c864}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop(), and E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_ae50cb65ed26ec6c58c899b7052d08cf4}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+full\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+full\+\_\+new}}
\index{ecore\+\_\+x\+\_\+window\+\_\+full\+\_\+new@{ecore\+\_\+x\+\_\+window\+\_\+full\+\_\+new}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+full\+\_\+new(\+Ecore\+\_\+\+X\+\_\+\+Window parent, int x, int y, int w, int h, Ecore\+\_\+\+X\+\_\+\+Visual $\ast$visual, Ecore\+\_\+\+X\+\_\+\+Colormap colormap, int depth, Eina\+\_\+\+Bool override)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+window\+\_\+full\+\_\+new (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{parent, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{w, }
\item[{int}]{h, }
\item[{Ecore\+\_\+\+X\+\_\+\+Visual $\ast$}]{visual, }
\item[{Ecore\+\_\+\+X\+\_\+\+Colormap}]{colormap, }
\item[{int}]{depth, }
\item[{{\bf Eina\+\_\+\+Bool}}]{override}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ae50cb65ed26ec6c58c899b7052d08cf4}
\begin{DoxySince}{Since}
1.\+12 
\end{DoxySince}


References ecore\+\_\+x\+\_\+window\+\_\+defaults\+\_\+set().

\hypertarget{Ecore__X_8h_ac7fec7dc837b162127fdbb7c35ea4c81}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+set}}
\index{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, int ignore)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int}]{ignore}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ac7fec7dc837b162127fdbb7c35ea4c81}


Set if a window should be ignored. 


\begin{DoxyParams}{Parameters}
{\em win} & The given window. \\
\hline
{\em ignore} & if to ignore \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a576f72e83f8822abe9e876353ddf32cd}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+list@{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+list}}
\index{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+list@{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+list}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+list(int $\ast$num)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window$\ast$ ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+list (
\begin{DoxyParamCaption}
\item[{int $\ast$}]{num}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a576f72e83f8822abe9e876353ddf32cd}


Get the ignore list. 


\begin{DoxyParams}{Parameters}
{\em num} & number of windows in the list \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
list of windows to ignore 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_acd6021f8159e520b9be146342bffe7ef}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+show@{ecore\+\_\+x\+\_\+window\+\_\+show}}
\index{ecore\+\_\+x\+\_\+window\+\_\+show@{ecore\+\_\+x\+\_\+window\+\_\+show}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+show(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+window\+\_\+show (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_acd6021f8159e520b9be146342bffe7ef}


Shows a window. 

Synonymous to \char`\"{}mapping\char`\"{} a window in X Window System terminology.


\begin{DoxyParams}{Parameters}
{\em win} & The window to show. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a7659e1729557bc9ae1ace5d800b3faf6}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+hide@{ecore\+\_\+x\+\_\+window\+\_\+hide}}
\index{ecore\+\_\+x\+\_\+window\+\_\+hide@{ecore\+\_\+x\+\_\+window\+\_\+hide}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+hide(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+window\+\_\+hide (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a7659e1729557bc9ae1ace5d800b3faf6}


Hides a window. 

Synonymous to \char`\"{}unmapping\char`\"{} a window in X Window System terminology.


\begin{DoxyParams}{Parameters}
{\em win} & The window to hide. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_ae3edc06da877cddcf9f594edb280aa39}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+depth\+\_\+get@{ecore\+\_\+x\+\_\+window\+\_\+depth\+\_\+get}}
\index{ecore\+\_\+x\+\_\+window\+\_\+depth\+\_\+get@{ecore\+\_\+x\+\_\+window\+\_\+depth\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+depth\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+window\+\_\+depth\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ae3edc06da877cddcf9f594edb280aa39}


Retrieves the depth of the given window. 


\begin{DoxyParams}{Parameters}
{\em win} & The given window. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Depth of the window. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+drawable\+\_\+depth\+\_\+get().

\hypertarget{Ecore__X_8h_aa2182a900d2ebe846d878ce5834c0c18}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+show@{ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+show}}
\index{ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+show@{ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+show}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+show(\+Ecore\+\_\+\+X\+\_\+\+Window win, Eina\+\_\+\+Bool show)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+show (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{{\bf Eina\+\_\+\+Bool}}]{show}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aa2182a900d2ebe846d878ce5834c0c18}


Show the cursor on a window of type Ecore\+\_\+\+X\+\_\+\+Window. 


\begin{DoxyParams}{Parameters}
{\em win} & The window for which the cursor will be showed. \\
\hline
{\em show} & Enables the show of the cursor on the window if equals E\+I\+N\+A\+\_\+\+T\+R\+U\+E, disables if equals E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_afd294c853a532adc05b12d6c301f5f50}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+background\+\_\+color\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+background\+\_\+color\+\_\+set}}
\index{ecore\+\_\+x\+\_\+window\+\_\+background\+\_\+color\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+background\+\_\+color\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+background\+\_\+color\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, unsigned short r, unsigned short g, unsigned short b)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+window\+\_\+background\+\_\+color\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{unsigned short}]{r, }
\item[{unsigned short}]{g, }
\item[{unsigned short}]{b}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_afd294c853a532adc05b12d6c301f5f50}


Sets the background color of the given window. 


\begin{DoxyParams}{Parameters}
{\em win} & The given window \\
\hline
{\em r} & red value (0...65536, 16 bits) \\
\hline
{\em g} & green value (0...65536, 16 bits) \\
\hline
{\em b} & blue value (0...65536, 16 bits) \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a958d730271efc435996d845eb8e89092}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set}}
\index{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+Atom format, int size, void $\ast$data, int number)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{property, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{type, }
\item[{int}]{size, }
\item[{void $\ast$}]{data, }
\item[{int}]{number}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a958d730271efc435996d845eb8e89092}


Set a property of Ecore\+\_\+\+X\+\_\+\+Window. 


\begin{DoxyParams}{Parameters}
{\em win} & The window for which the property will be set. \\
\hline
{\em property} & The property of the window to be set. \\
\hline
{\em type} & The type of the property that will be set. \\
\hline
{\em size} & The size of the property that will be set. \\
\hline
{\em data} & The data of the property that will be set. \\
\hline
{\em number} & The size of data. \\
\hline
\end{DoxyParams}


Referenced by ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set(), ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set(), ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+set(), ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+set(), ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set(), ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset(), and ecore\+\_\+x\+\_\+mwm\+\_\+borderless\+\_\+set().

\hypertarget{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get}}
\index{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom property, Ecore\+\_\+\+X\+\_\+\+Atom type, int size, unsigned char $\ast$$\ast$data, int $\ast$num)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{property, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{type, }
\item[{int}]{size, }
\item[{unsigned char $\ast$$\ast$}]{data, }
\item[{int $\ast$}]{num}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}


Get a property of Ecore\+\_\+\+X\+\_\+\+Window. 

\begin{DoxyNote}{Note}
If there aren\textquotesingle{}t any data to be got the function return N\+U\+L\+L. If the function can\textquotesingle{}t allocate the memory then 0 is returned. 
\end{DoxyNote}

\begin{DoxyParams}{Parameters}
{\em win} & The window for which the property will be got. \\
\hline
{\em property} & The property of the window that will be gotten. \\
\hline
{\em type} & The type of the property that will be gotten. \\
\hline
{\em size} & This parameter isn\textquotesingle{}t in use. \\
\hline
{\em data} & The data of the property that will be gotten. \\
\hline
{\em num} & The size of property. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
size\+\_\+ret The size of array that contains the property. 
\end{DoxyReturn}


Referenced by ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get(), ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get(), ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+get(), ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+get(), ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set(), and ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset().

\hypertarget{Ecore__X_8h_a4db12cbfb0ab6626dc21f5b9b39bbb52}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+set}}
\index{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type, const char $\ast$str)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{type, }
\item[{const char $\ast$}]{str}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a4db12cbfb0ab6626dc21f5b9b39bbb52}


Set a window string property. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
{\em type} & The property \\
\hline
{\em str} & The string\\
\hline
\end{DoxyParams}
Set a window string property 

Referenced by ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set().

\hypertarget{Ecore__X_8h_a114fb34050f957f2c87fb60e7a85f69c}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get}}
\index{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{type}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a114fb34050f957f2c87fb60e7a85f69c}


Get a window string property. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
{\em type} & The property \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Window string property of a window. String must be free\textquotesingle{}d when done. 
\end{DoxyReturn}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.



Referenced by ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get().

\hypertarget{Ecore__X_8h_a8972569167bed2624edeeed44e1aec6a}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+list\+\_\+get@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+list\+\_\+get}}
\index{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+list\+\_\+get@{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+list\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+list\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$num\+\_\+ret)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol$\ast$ ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+list\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int $\ast$}]{num\+\_\+ret}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a8972569167bed2624edeeed44e1aec6a}


Get a array containing the protocols of {\itshape win}. 

\begin{DoxyNote}{Note}
If there aren\textquotesingle{}t any properties to be counted or any protocols to get then the function returns N\+U\+L\+L. 
\end{DoxyNote}

\begin{DoxyParams}{Parameters}
{\em win} & The window for which protocol list will be got. \\
\hline
{\em num\+\_\+ret} & Contains the number of elements of the array to be returned. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The array that contains the protocols. 
\end{DoxyReturn}


References E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+N\+U\+M.

\hypertarget{Ecore__X_8h_a0ad176facf033b03d44936b294fcbd2f}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+gc\+\_\+new@{ecore\+\_\+x\+\_\+gc\+\_\+new}}
\index{ecore\+\_\+x\+\_\+gc\+\_\+new@{ecore\+\_\+x\+\_\+gc\+\_\+new}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+gc\+\_\+new(\+Ecore\+\_\+\+X\+\_\+\+Drawable draw, Ecore\+\_\+\+X\+\_\+\+G\+C\+\_\+\+Value\+\_\+\+Mask value\+\_\+mask, const unsigned int $\ast$value\+\_\+list)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+G\+C ecore\+\_\+x\+\_\+gc\+\_\+new (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Drawable}]{draw, }
\item[{Ecore\+\_\+\+X\+\_\+\+G\+C\+\_\+\+Value\+\_\+\+Mask}]{value\+\_\+mask, }
\item[{const unsigned int $\ast$}]{value\+\_\+list}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a0ad176facf033b03d44936b294fcbd2f}


Creates a new default graphics context associated with the given drawable. 


\begin{DoxyParams}{Parameters}
{\em draw} & Drawable to create graphics context with. If {\ttfamily 0} is given instead, the default root window is used. \\
\hline
{\em value\+\_\+mask} & Bitmask values. \\
\hline
{\em value\+\_\+list} & List of values. The order of values must be the same than the corresponding bitmaks. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The new default graphics context. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_a800d107b8de13078d4f3b84326657def}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+gc\+\_\+free@{ecore\+\_\+x\+\_\+gc\+\_\+free}}
\index{ecore\+\_\+x\+\_\+gc\+\_\+free@{ecore\+\_\+x\+\_\+gc\+\_\+free}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+gc\+\_\+free(\+Ecore\+\_\+\+X\+\_\+\+G\+C gc)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+gc\+\_\+free (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+G\+C}]{gc}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a800d107b8de13078d4f3b84326657def}


Deletes and frees the given graphics context. 


\begin{DoxyParams}{Parameters}
{\em gc} & The given graphics context. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a0d445bec22865164ad4f56d52aef9bd7}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send@{ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send}}
\index{ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send@{ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask mask, long d0, long d1, long d2, long d3, long d4)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{type, }
\item[{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask}]{mask, }
\item[{long}]{d0, }
\item[{long}]{d1, }
\item[{long}]{d2, }
\item[{long}]{d3, }
\item[{long}]{d4}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a0d445bec22865164ad4f56d52aef9bd7}


Send client message with given type and format 32. 


\begin{DoxyParams}{Parameters}
{\em win} & The window the message is sent to. \\
\hline
{\em type} & The client message type. \\
\hline
{\em mask} & The mask of the message to be sent. \\
\hline
{\em d0} & The client message data item 1 \\
\hline
{\em d1} & The client message data item 2 \\
\hline
{\em d2} & The client message data item 3 \\
\hline
{\em d3} & The client message data item 4 \\
\hline
{\em d4} & The client message data item 5\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} on success {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References D\+B\+G, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.



Referenced by ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send(), ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send(), ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send(), ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send(), and ecore\+\_\+x\+\_\+window\+\_\+delete\+\_\+request\+\_\+send().

\hypertarget{Ecore__X_8h_a3ac9af8fa05cc328bbd971798972254d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+client\+\_\+message8\+\_\+send@{ecore\+\_\+x\+\_\+client\+\_\+message8\+\_\+send}}
\index{ecore\+\_\+x\+\_\+client\+\_\+message8\+\_\+send@{ecore\+\_\+x\+\_\+client\+\_\+message8\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+client\+\_\+message8\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom type, const void $\ast$data, int len)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+client\+\_\+message8\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{type, }
\item[{const void $\ast$}]{data, }
\item[{int}]{len}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a3ac9af8fa05cc328bbd971798972254d}


Send client message with given type and format 8. 


\begin{DoxyParams}{Parameters}
{\em win} & The window the message is sent to. \\
\hline
{\em type} & The client message type. \\
\hline
{\em data} & Data to be sent. \\
\hline
{\em len} & Number of data bytes, max {\ttfamily 20}.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} on success {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise.
\end{DoxyReturn}

\begin{DoxyParams}{Parameters}
{\em win} & The window the message is sent to. \\
\hline
{\em type} & The client message type. \\
\hline
{\em data} & Data to be sent. \\
\hline
{\em len} & Number of data bytes, max {\ttfamily 20}.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} on success, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References D\+B\+G, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a9745c6c0278b433665af83c2a55de5a9}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+drawable\+\_\+rectangle\+\_\+fill@{ecore\+\_\+x\+\_\+drawable\+\_\+rectangle\+\_\+fill}}
\index{ecore\+\_\+x\+\_\+drawable\+\_\+rectangle\+\_\+fill@{ecore\+\_\+x\+\_\+drawable\+\_\+rectangle\+\_\+fill}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+drawable\+\_\+rectangle\+\_\+fill(\+Ecore\+\_\+\+X\+\_\+\+Drawable d, Ecore\+\_\+\+X\+\_\+\+G\+C gc, int x, int y, int width, int height)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+drawable\+\_\+rectangle\+\_\+fill (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Drawable}]{d, }
\item[{Ecore\+\_\+\+X\+\_\+\+G\+C}]{gc, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{int}]{width, }
\item[{int}]{height}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9745c6c0278b433665af83c2a55de5a9}


Fill the specified rectangle on a drawable. 


\begin{DoxyParams}{Parameters}
{\em d} & The given drawable. \\
\hline
{\em gc} & The graphic context that controls the fill rules. \\
\hline
{\em x} & The X coordinate of the top-\/left corner of the rectangle. \\
\hline
{\em y} & The Y coordinate of the top-\/left corner of the rectangle. \\
\hline
{\em width} & The width of the rectangle. \\
\hline
{\em height} & The height of the rectangle. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a78bb4a4944619d01db4bccf3047465cb}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+list@{ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+list}}
\index{ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+list@{ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+list}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+list(int $\ast$num\+\_\+ret)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window$\ast$ ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+list (
\begin{DoxyParamCaption}
\item[{int $\ast$}]{num\+\_\+ret}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a78bb4a4944619d01db4bccf3047465cb}


Get a list of all the root windows on the server. 

\begin{DoxyNote}{Note}
The returned array will need to be freed after use. 
\end{DoxyNote}

\begin{DoxyParams}{Parameters}
{\em num\+\_\+ret} & Pointer to integer to put number of windows returned in. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
An array of all the root windows. {\ttfamily N\+U\+L\+L} is returned if memory could not be allocated for the list, or if {\ttfamily num\+\_\+ret} is {\ttfamily N\+U\+L\+L}. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+screen\+\_\+count\+\_\+get().

\hypertarget{Ecore__X_8h_a0e0f2d793043cc3adb95b6f4fccbb9f6}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+atoms\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+atoms\+\_\+set}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+atoms\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+atoms\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+atoms\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$protos, int num)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+atoms\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Atom $\ast$}]{protos, }
\item[{int}]{num}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a0e0f2d793043cc3adb95b6f4fccbb9f6}


Set protocol atoms explicitly. 


\begin{DoxyParams}{Parameters}
{\em win} & The Window \\
\hline
{\em protos} & An array of protocol atoms \\
\hline
{\em num} & the number of members of the array \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a9587ff371f2ae287c11dcfa128def179}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+set}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol protocol, Eina\+\_\+\+Bool on)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol}]{protocol, }
\item[{{\bf Eina\+\_\+\+Bool}}]{on}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9587ff371f2ae287c11dcfa128def179}


Set or unset a wm protocol property. 


\begin{DoxyParams}{Parameters}
{\em win} & The Window \\
\hline
{\em protocol} & The protocol to enable/disable \\
\hline
{\em on} & On/\+Off \\
\hline
\end{DoxyParams}


References E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+N\+U\+M.

\hypertarget{Ecore__X_8h_aa3f953360aec00adcb5b13bd604548c7}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+isset@{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+isset}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+isset@{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+isset}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+isset(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol protocol)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+isset (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+W\+M\+\_\+\+Protocol}]{protocol}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aa3f953360aec00adcb5b13bd604548c7}


Determines whether a protocol is set for a window. 


\begin{DoxyParams}{Parameters}
{\em win} & The Window \\
\hline
{\em protocol} & The protocol to query \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
1 if the protocol is set, else 0. 
\end{DoxyReturn}


References E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+W\+M\+\_\+\+P\+R\+O\+T\+O\+C\+O\+L\+\_\+\+N\+U\+M, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_ad8cad47d8202c0666e6fd8909f15effb}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+set}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$n, const char $\ast$c)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$}]{n, }
\item[{const char $\ast$}]{c}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad8cad47d8202c0666e6fd8909f15effb}


Set a window name \& class. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
{\em n} & The name string \\
\hline
{\em c} & The class string\\
\hline
\end{DoxyParams}
Set a window name $\ast$ class \hypertarget{Ecore__X_8h_aff06f01a91f6e515ff894d7a62784a9d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+get}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$n, char $\ast$$\ast$c)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+name\+\_\+class\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{char $\ast$$\ast$}]{n, }
\item[{char $\ast$$\ast$}]{c}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aff06f01a91f6e515ff894d7a62784a9d}


Get a window name \& class. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
{\em n} & The name string \\
\hline
{\em c} & The class string\\
\hline
\end{DoxyParams}
Get a window name $\ast$ class \hypertarget{Ecore__X_8h_ad35d3a065774e9f4065cd3f69c9b5c80}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad35d3a065774e9f4065cd3f69c9b5c80}


Get a window client machine string. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The windows client machine string
\end{DoxyReturn}
Return the client machine of a window. String must be free\textquotesingle{}d when done with. \hypertarget{Ecore__X_8h_ada916445677a81625dda4a7624d1bdeb}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+set}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, int argc, char $\ast$$\ast$argv)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int}]{argc, }
\item[{char $\ast$$\ast$}]{argv}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ada916445677a81625dda4a7624d1bdeb}


Sets the W\+M\+\_\+\+C\+O\+M\+M\+A\+N\+D property for {\itshape win}. 


\begin{DoxyParams}{Parameters}
{\em win} & The window. \\
\hline
{\em argc} & Number of arguments. \\
\hline
{\em argv} & Arguments. \\
\hline
\end{DoxyParams}


Referenced by ecore\+\_\+x\+\_\+window\+\_\+defaults\+\_\+set().

\hypertarget{Ecore__X_8h_aec73fda941e864ef8ac60f0b61018e52}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+get}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$argc, char $\ast$$\ast$$\ast$argv)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int $\ast$}]{argc, }
\item[{char $\ast$$\ast$$\ast$}]{argv}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aec73fda941e864ef8ac60f0b61018e52}


Get the W\+M\+\_\+\+C\+O\+M\+M\+A\+N\+D property for {\itshape win}. 

Return the command of a window. String must be free\textquotesingle{}d when done with.


\begin{DoxyParams}{Parameters}
{\em win} & The window. \\
\hline
{\em argc} & Number of arguments. \\
\hline
{\em argv} & Arguments. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_af4c563d7a2573530597175966032eff6}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+get}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_af4c563d7a2573530597175966032eff6}


Get a window icon name. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The windows icon name string
\end{DoxyReturn}
Return the icon name of a window. String must be free\textquotesingle{}d when done with. 

References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_a905d5d768cdbf64588a1b94d555f31e2}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+set}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$t)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$}]{t}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a905d5d768cdbf64588a1b94d555f31e2}


Set a window icon name. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
{\em t} & The icon name string\\
\hline
\end{DoxyParams}
Set a window icon name 

References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_a88778ad5d004727dba50c3f083cc1e3a}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window subwin)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{subwin}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a88778ad5d004727dba50c3f083cc1e3a}


Add a subwindow to the list of windows that need a different colormap installed. 


\begin{DoxyParams}{Parameters}
{\em win} & The toplevel window \\
\hline
{\em subwin} & The subwindow to be added to the colormap windows list \\
\hline
\end{DoxyParams}


References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get(), and ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set().

\hypertarget{Ecore__X_8h_a7df9ab5a55f4cf96f32ad4bb8002cd3d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset@{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset@{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window subwin)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{subwin}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a7df9ab5a55f4cf96f32ad4bb8002cd3d}


Remove a window from the list of colormap windows. 


\begin{DoxyParams}{Parameters}
{\em win} & The toplevel window \\
\hline
{\em subwin} & The window to be removed from the colormap window list. \\
\hline
\end{DoxyParams}


References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get(), and ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set().

\hypertarget{Ecore__X_8h_a5e4fea0a8dad4b7984a84d9bc258de75}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+set}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window forwin)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{forwin}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a5e4fea0a8dad4b7984a84d9bc258de75}


Specify that a window is transient for another top-\/level window and should be handled accordingly. 


\begin{DoxyParams}{Parameters}
{\em win} & the transient window \\
\hline
{\em forwin} & the toplevel window \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_af48cf8fceec8ac89ce145c70086cf213}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+unset@{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+unset}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+unset@{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+unset}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+unset(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+unset (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_af48cf8fceec8ac89ce145c70086cf213}


Remove the transient\+\_\+for setting from a window. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_ab28b455ff35e3c9f8e18f29be617dc1f}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+get}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ab28b455ff35e3c9f8e18f29be617dc1f}


Get the window this window is transient for, if any. 


\begin{DoxyParams}{Parameters}
{\em win} & The window to check \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The window I\+D of the top-\/level window, or 0 if the property does not exist. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_a433e91c3a6c32c85048b580e35c3773b}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$role)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$}]{role}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a433e91c3a6c32c85048b580e35c3773b}


Set the window role hint. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
{\em role} & The role string \\
\hline
\end{DoxyParams}


References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+set().

\hypertarget{Ecore__X_8h_a932f7d05165bbbd5f5b134e05e266d5d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a932f7d05165bbbd5f5b134e05e266d5d}


Get the window role. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The window\textquotesingle{}s role string. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get().

\hypertarget{Ecore__X_8h_a84cc6b8fad74b71efaacfaa6de87dccd}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+set}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+set@{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window l)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{l}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a84cc6b8fad74b71efaacfaa6de87dccd}


Set the window\textquotesingle{}s client leader. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
{\em l} & The client leader window\\
\hline
\end{DoxyParams}
All non-\/transient top-\/level windows created by an app other than the main window must have this property set to the app\textquotesingle{}s main window. \hypertarget{Ecore__X_8h_a59953fc967eb2a918c7e2aa9323ced97}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+get}}
\index{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+get@{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a59953fc967eb2a918c7e2aa9323ced97}


Get the window\textquotesingle{}s client leader. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The window\textquotesingle{}s client leader window, or 0 if unset 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_a92823ce203aee3c0809029e0a72246a8}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a92823ce203aee3c0809029e0a72246a8}


Get the window profile. 


\begin{DoxyParams}{Parameters}
{\em win} & The client x window \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The string value of the window profile, or N\+U\+L\+L if none exists 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+atom\+\_\+name\+\_\+get(), and ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get().

\hypertarget{Ecore__X_8h_af228984e471bb0c3e6aaefb5af5adb22}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$profile)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$}]{profile}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_af228984e471bb0c3e6aaefb5af5adb22}


Set the window profile. 


\begin{DoxyParams}{Parameters}
{\em win} & The client x window \\
\hline
{\em profile} & The string value of the window profile \\
\hline
\end{DoxyParams}


References ecore\+\_\+x\+\_\+atom\+\_\+get(), and ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set().

\hypertarget{Ecore__X_8h_a6cfe6841584117b306ea33afcb8cac16}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$profiles, unsigned int num\+\_\+profiles)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$$\ast$}]{profiles, }
\item[{unsigned int}]{num\+\_\+profiles}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a6cfe6841584117b306ea33afcb8cac16}


Set the array of window profiles. 


\begin{DoxyParams}{Parameters}
{\em win} & The client x window \\
\hline
{\em profiles} & The string array of window profiles \\
\hline
{\em num\+\_\+profiles} & The number of window profiles\\
\hline
\end{DoxyParams}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000012}{Deprecated}]use ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set \end{DoxyRefDesc}


References alloca(), and ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set().

\hypertarget{Ecore__X_8h_a410db1dec53b6d7b6045e22c0fdaf66b}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$$\ast$profiles, int $\ast$ret\+\_\+num)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$$\ast$$\ast$}]{profiles, }
\item[{int $\ast$}]{ret\+\_\+num}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a410db1dec53b6d7b6045e22c0fdaf66b}


Get the array of window profiles. 


\begin{DoxyParams}{Parameters}
{\em win} & The client x window \\
\hline
{\em profiles} & Where to return the string array of window profiles \\
\hline
{\em ret\+\_\+num} & Where to return the number of window profiles \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\+I\+N\+A\+\_\+\+T\+R\+U\+E if window profiles exist, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E otherwise
\end{DoxyReturn}
\begin{DoxyRefDesc}{Deprecated}
\item[\hyperlink{deprecated__deprecated000013}{Deprecated}]use ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get \end{DoxyRefDesc}


References ecore\+\_\+x\+\_\+atom\+\_\+name\+\_\+get(), ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get(), E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_aa16b9eb303d84f9b0e85a09f77281664}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, Eina\+\_\+\+Bool enabled)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{{\bf Eina\+\_\+\+Bool}}]{enabled}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aa16b9eb303d84f9b0e85a09f77281664}


Set the status for the window profile support. 


\begin{DoxyParams}{Parameters}
{\em root} & The root window \\
\hline
{\em enabled} & The enabled value for the window profile support\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References ecore\+\_\+x\+\_\+window\+\_\+free(), and ecore\+\_\+x\+\_\+window\+\_\+new().

\hypertarget{Ecore__X_8h_a6a2444c6950210793d39f52ef59e5b94}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a6a2444c6950210793d39f52ef59e5b94}


Query if the window profile is supported. 


\begin{DoxyParams}{Parameters}
{\em root} & The root window \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\+I\+N\+A\+\_\+\+T\+R\+U\+E if it is supported, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a16fafe2181f3cf5a0c018e047b093c15}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$profiles, unsigned int count)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$$\ast$}]{profiles, }
\item[{unsigned int}]{count}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a16fafe2181f3cf5a0c018e047b093c15}


Set the array of available window profiles. 


\begin{DoxyParams}{Parameters}
{\em win} & The client x window \\
\hline
{\em profiles} & The string array of available window profiles \\
\hline
{\em count} & The number of available window profiles\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References alloca(), and ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+set().

\hypertarget{Ecore__X_8h_ac0dc3d7d3bab33839caa7dae7c463a01}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$$\ast$profiles, int $\ast$count)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$$\ast$$\ast$}]{profiles, }
\item[{int $\ast$}]{count}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ac0dc3d7d3bab33839caa7dae7c463a01}


Get the array of avaialbe window profiles. 


\begin{DoxyParams}{Parameters}
{\em win} & The client x window \\
\hline
{\em profiles} & Where to return the string array of available window profiles \\
\hline
{\em count} & Where to return the number of members in profiles \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\+I\+N\+A\+\_\+\+T\+R\+U\+E if available window profiles exist, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References ecore\+\_\+x\+\_\+atom\+\_\+name\+\_\+get(), ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get(), E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a8127044a5a1aaa96aab1a619a9259ad0}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+send}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$profile)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$}]{profile}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a8127044a5a1aaa96aab1a619a9259ad0}


Send a profile change event to the window manager. 

This function sends a request to the window manager to change the profile. If honored by the window manager, the client will receive a profile change request event back. If the client has replied, the window manager will move the client window on the virtual desktop associated with changed profile.


\begin{DoxyParams}{Parameters}
{\em root} & The root x window \\
\hline
{\em win} & The client x window \\
\hline
{\em profile} & The string value of the window profile\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References ecore\+\_\+x\+\_\+atom\+\_\+get().

\hypertarget{Ecore__X_8h_a3965eb34a01b81fbf5806498bf5789bd}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$profile)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$}]{profile}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a3965eb34a01b81fbf5806498bf5789bd}


Send a profile change request event to the client. 

This function sends a request to the client to change the profile. If the client has replied, the window manager will move the client window on the virtual desktop associated with changed profile.


\begin{DoxyParams}{Parameters}
{\em win} & The client x window \\
\hline
{\em profile} & The string value of the window profile\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References ecore\+\_\+x\+\_\+atom\+\_\+get().

\hypertarget{Ecore__X_8h_a2189964c0cb5ab7a2763e3cb033e2049}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+done\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+done\+\_\+send}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+done\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+done\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+done\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$profile)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+done\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$}]{profile}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a2189964c0cb5ab7a2763e3cb033e2049}


Send a profile change done event to the window manager. 

This function sends a profile change done event to the window manager. Upon receiving, the window manager will move the client window on the virtual desktop associated with changed profile.


\begin{DoxyParams}{Parameters}
{\em root} & The root x window \\
\hline
{\em win} & The client x window \\
\hline
{\em profile} & The string value of the window profile\\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References ecore\+\_\+x\+\_\+atom\+\_\+get().

\hypertarget{Ecore__X_8h_adb575d4e7d8c46ec835a2b39b2c72947}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+disable@{ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+disable}}
\index{ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+disable@{ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+disable}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+disable(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+disable (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_adb575d4e7d8c46ec835a2b39b2c72947}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_ace3ed06fff16fb811494648436a33de2}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+screensaver\+\_\+supend@{ecore\+\_\+x\+\_\+screensaver\+\_\+supend}}
\index{ecore\+\_\+x\+\_\+screensaver\+\_\+supend@{ecore\+\_\+x\+\_\+screensaver\+\_\+supend}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+screensaver\+\_\+supend(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+E\+D} {\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+screensaver\+\_\+supend (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ace3ed06fff16fb811494648436a33de2}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


References ecore\+\_\+x\+\_\+screensaver\+\_\+suspend().

\hypertarget{Ecore__X_8h_a48f452fc99946ca57c9c37841e5dd863}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+screensaver\+\_\+resume@{ecore\+\_\+x\+\_\+screensaver\+\_\+resume}}
\index{ecore\+\_\+x\+\_\+screensaver\+\_\+resume@{ecore\+\_\+x\+\_\+screensaver\+\_\+resume}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+screensaver\+\_\+resume(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+screensaver\+\_\+resume (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a48f452fc99946ca57c9c37841e5dd863}
\begin{DoxySince}{Since}
1.\+11 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ab69d0ff72462159e3c7b8559ed351fad}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+screensaver\+\_\+reset@{ecore\+\_\+x\+\_\+screensaver\+\_\+reset}}
\index{ecore\+\_\+x\+\_\+screensaver\+\_\+reset@{ecore\+\_\+x\+\_\+screensaver\+\_\+reset}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+screensaver\+\_\+reset(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+screensaver\+\_\+reset (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ab69d0ff72462159e3c7b8559ed351fad}
\begin{DoxySince}{Since}
1.\+11 
\end{DoxySince}


References ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+set().

\hypertarget{Ecore__X_8h_ac8948dfcaf138cae195bf9fe2c924bd6}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+screensaver\+\_\+activate@{ecore\+\_\+x\+\_\+screensaver\+\_\+activate}}
\index{ecore\+\_\+x\+\_\+screensaver\+\_\+activate@{ecore\+\_\+x\+\_\+screensaver\+\_\+activate}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+screensaver\+\_\+activate(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+screensaver\+\_\+activate (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ac8948dfcaf138cae195bf9fe2c924bd6}
\begin{DoxySince}{Since}
1.\+11 
\end{DoxySince}


References ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+set().

\hypertarget{Ecore__X_8h_ad127be23e47330e73a6baae2dc0388f3}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+screensaver\+\_\+suspend@{ecore\+\_\+x\+\_\+screensaver\+\_\+suspend}}
\index{ecore\+\_\+x\+\_\+screensaver\+\_\+suspend@{ecore\+\_\+x\+\_\+screensaver\+\_\+suspend}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+screensaver\+\_\+suspend(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+screensaver\+\_\+suspend (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad127be23e47330e73a6baae2dc0388f3}
\begin{DoxySince}{Since}
1.\+11 
\end{DoxySince}


Referenced by ecore\+\_\+x\+\_\+screensaver\+\_\+supend().

\hypertarget{Ecore__X_8h_a29237e449a632480b078c933a499e9be}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+config\+\_\+timestamp\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+config\+\_\+timestamp\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+config\+\_\+timestamp\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+config\+\_\+timestamp\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+config\+\_\+timestamp\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Time ecore\+\_\+x\+\_\+randr\+\_\+config\+\_\+timestamp\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a29237e449a632480b078c933a499e9be}


This function returns the current config timestamp from X\+R\+R\+Screen\+Configuration. 


\begin{DoxyParams}{Parameters}
{\em root} & root window to query screen configuration from\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The screen configuration timestamp
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a79a3ede85e480be507a40d51af92d6f7}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientations\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientations\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientations\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientations\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientations\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientations\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a79a3ede85e480be507a40d51af92d6f7}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a8e3c37114b09f48cf5b36e7c488e194a}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+current\+\_\+size\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+current\+\_\+size\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+current\+\_\+size\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+current\+\_\+size\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+current\+\_\+size\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$w, int $\ast$h, int $\ast$w\+\_\+mm, int $\ast$h\+\_\+mm, int $\ast$size\+\_\+index)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+current\+\_\+size\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{int $\ast$}]{w, }
\item[{int $\ast$}]{h, }
\item[{int $\ast$}]{w\+\_\+mm, }
\item[{int $\ast$}]{h\+\_\+mm, }
\item[{int $\ast$}]{size\+\_\+index}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a8e3c37114b09f48cf5b36e7c488e194a}


get the current set size of a given screen\textquotesingle{}s primary output 


\begin{DoxyParams}{Parameters}
{\em root} & window which\textquotesingle{}s primary output will be queried \\
\hline
{\em w} & the current size\textquotesingle{}s width \\
\hline
{\em h} & the current size\textquotesingle{}s height \\
\hline
{\em w\+\_\+mm} & the current size\textquotesingle{}s width in mm \\
\hline
{\em h\+\_\+mm} & the current size\textquotesingle{}s height in mm \\
\hline
{\em size\+\_\+index} & of current set size to be used with ecore\+\_\+x\+\_\+randr\+\_\+primary\+\_\+output\+\_\+size\+\_\+set() \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a9ca3d8c69a4a2e9bd0735794b7bd268f}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+events\+\_\+select@{ecore\+\_\+x\+\_\+randr\+\_\+events\+\_\+select}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+events\+\_\+select@{ecore\+\_\+x\+\_\+randr\+\_\+events\+\_\+select}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+events\+\_\+select(\+Ecore\+\_\+\+X\+\_\+\+Window win, Eina\+\_\+\+Bool on)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+randr\+\_\+events\+\_\+select (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{{\bf Eina\+\_\+\+Bool}}]{on}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9ca3d8c69a4a2e9bd0735794b7bd268f}


enable event selection. 

This enables basic interaction with output/crtc events and requires R\+Rand\+R $>$= 1.\+2. 
\begin{DoxyParams}{Parameters}
{\em win} & select this window\textquotesingle{}s properties for Rand\+R\+R events \\
\hline
{\em on} & enable/disable selecting\\
\hline
\end{DoxyParams}
enable event selection.

This enables basic interaction with output/crtc events and requires Rand\+R $>$= 1.\+2.


\begin{DoxyParams}{Parameters}
{\em win} & Select this window\textquotesingle{}s properties for Rand\+R events. \\
\hline
{\em on} & Enable/disable selecting. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_ad6e47d14961472277c91f11999237836}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+reset@{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+reset}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+reset@{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+reset}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+reset(\+Ecore\+\_\+\+X\+\_\+\+Window root)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+reset (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad6e47d14961472277c91f11999237836}


removes unused screen space. 

The most upper left C\+R\+T\+C is set to 0x0 and all other C\+R\+T\+Cs dx,dy respectively. 
\begin{DoxyParams}{Parameters}
{\em root} & the window\textquotesingle{}s screen which will be reset. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_aca87ad65ac0cc86beaddf39eacdccc83}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aca87ad65ac0cc86beaddf39eacdccc83}


Get the current set mode of a given C\+R\+T\+C. 


\begin{DoxyParams}{Parameters}
{\em root} & the window\textquotesingle{}s screen to be queried \\
\hline
{\em crtc} & the C\+R\+T\+C which\textquotesingle{}s should be queried \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
currently set mode or -\/ in case parameters are invalid -\/ Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset 
\end{DoxyReturn}


Referenced by ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+relative\+\_\+set().

\hypertarget{Ecore__X_8h_a0219d98e781b8e7b69ea4ea18ee26ee2}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+set}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$outputs, int noutputs, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$}]{outputs, }
\item[{int}]{noutputs, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode}]{mode}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a0219d98e781b8e7b69ea4ea18ee26ee2}


Sets a mode for a C\+R\+T\+C and the outputs attached to it. 


\begin{DoxyParams}{Parameters}
{\em root} & The window\textquotesingle{}s screen to be queried \\
\hline
{\em crtc} & The C\+R\+T\+C which shall be set \\
\hline
{\em outputs} & Array of outputs which have to be compatible with the mode. If {\ttfamily N\+U\+L\+L} C\+R\+T\+C will be disabled. \\
\hline
{\em noutputs} & Number of outputs in array to be used. Use Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset (or {\ttfamily -\/1}) to use currently used outputs. \\
\hline
{\em mode} & X\+I\+D of the mode to be set. If set to {\ttfamily 0} the C\+R\+T\+C will be disabled. If set to {\ttfamily -\/1} the call will fail. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if mode setting was successful, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise.
\end{DoxyReturn}

\begin{DoxyParams}{Parameters}
{\em root} & The window\textquotesingle{}s screen to be queried. \\
\hline
{\em crtc} & The C\+R\+T\+C which shall be set. \\
\hline
{\em outputs} & Array of outputs which have to be compatible with the mode. If {\ttfamily N\+U\+L\+L}, C\+R\+T\+C will be disabled. \\
\hline
{\em noutputs} & Number of outputs in array to be used. Use Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset (or {\ttfamily -\/1}) to use currently used outputs. \\
\hline
{\em mode} & X\+I\+D of the mode to be set. If set to {\ttfamily 0} the C\+R\+T\+C will be disabled. If set to {\ttfamily -\/1} the call will fail. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if mode setting was successful, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set(), and E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_ac2e8339572ced7e6c398cc094b4cc34d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$outputs, int noutputs, int x, int y, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation orientation)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$}]{outputs, }
\item[{int}]{noutputs, }
\item[{int}]{x, }
\item[{int}]{y, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode}]{mode, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation}]{orientation}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ac2e8339572ced7e6c398cc094b4cc34d}


Sets the demanded parameters for a given C\+R\+T\+C. 

Note that the C\+R\+T\+C is auto enabled in it\textquotesingle{}s preferred mode, when it was disabled before.


\begin{DoxyParams}{Parameters}
{\em root} & The root window which\textquotesingle{}s default display will be queried. \\
\hline
{\em crtc} & The C\+R\+T\+C which\textquotesingle{}s configuration should be altered. \\
\hline
{\em outputs} & An array of outputs, that should display this C\+R\+T\+C\textquotesingle{}s content. \\
\hline
{\em noutputs} & Number of outputs in the array of outputs. If set to Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset, current outputs and number of outputs will be used. If set to Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+None, C\+R\+T\+C will be disabled. \\
\hline
{\em x} & New x coordinate. If $<$0 (e.\+g. Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset) the current x coordinate will be assumed. \\
\hline
{\em y} & New y coordinate. If $<$0 (e.\+g. Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset) the current y coordinate will be assumed. \\
\hline
{\em mode} & The new mode to be set. If Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+None is passed, the C\+R\+T\+C will be disabled. If Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset is passed, the current mode is assumed. \\
\hline
{\em orientation} & The new orientation to be set. If Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset is used, the current mode is assumed. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if the configuration alteration was successful, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise.
\end{DoxyReturn}
Note that the C\+R\+T\+C is auto enabled in it\textquotesingle{}s preferred mode, when it was disabled before.


\begin{DoxyParams}{Parameters}
{\em root} & The root window which\textquotesingle{}s default display will be queried. \\
\hline
{\em crtc} & The C\+R\+T\+C which\textquotesingle{}s configuration should be altered. \\
\hline
{\em outputs} & An array of outputs, that should display this C\+R\+T\+C\textquotesingle{}s content. \\
\hline
{\em noutputs} & Number of outputs in the array of outputs. If set to Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset, current outputs and number of outputs will be used. If set to Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+None, C\+R\+T\+C will be disabled. \\
\hline
{\em x} & New x coordinate. If $<$0 (e.\+g. Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset) the current x corrdinate will be assumed. \\
\hline
{\em y} & New y coordinate. If $<$0 (e.\+g. Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset) the current y corrdinate will be assumed. \\
\hline
{\em mode} & The new mode to be set. If Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+None is passed, the C\+R\+T\+C will be disabled. If Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset is passed, the current mode is assumed. \\
\hline
{\em orientation} & The new orientation to be set. If Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset is used, the current mode is assumed. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if the configuration alteration was successful, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.



Referenced by ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+set().

\hypertarget{Ecore__X_8h_a7ec7ac10d4d2774631bcea7d0960a820}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+relative\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+relative\+\_\+set}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+relative\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+relative\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+relative\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc\+\_\+r1, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc\+\_\+r2, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Policy policy, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Relative\+\_\+\+Alignment alignment)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+relative\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc\+\_\+r1, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc\+\_\+r2, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Policy}]{policy, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Relative\+\_\+\+Alignment}]{alignment}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a7ec7ac10d4d2774631bcea7d0960a820}


Sets a C\+R\+T\+C relative to another one. 


\begin{DoxyParams}{Parameters}
{\em root} & The window on which C\+R\+T\+C\textquotesingle{}s position will be set. \\
\hline
{\em crtc\+\_\+r1} & The C\+R\+T\+C to be positioned. \\
\hline
{\em crtc\+\_\+r2} & The C\+R\+T\+C the position should be relative to. \\
\hline
{\em policy} & The relation between the crtcs. \\
\hline
{\em alignment} & In case C\+R\+T\+Cs size differ, aligns C\+R\+T\+C1 accordingly at C\+R\+T\+C2\textquotesingle{}s borders. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if crtc could be successfully positioned, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} if repositioning failed or if position of new crtc would be out of given screen\textquotesingle{}s min/max bounds.
\end{DoxyReturn}

\begin{DoxyParams}{Parameters}
{\em root} & The root window which\textquotesingle{}s default display will be set. \\
\hline
{\em crtc\+\_\+r1} & The C\+R\+T\+C to be positioned. \\
\hline
{\em crtc\+\_\+r2} & The C\+R\+T\+C the position should be relative to. \\
\hline
{\em policy} & The relation between the crtcs. \\
\hline
{\em alignment} & In case C\+R\+T\+Cs size differ, aligns C\+R\+T\+C1 accordingly at C\+R\+T\+C2\textquotesingle{}s borders. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} if crtc could be successfully positioned, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} if repositioning failed or if position of new crtc would be out of given screen\textquotesingle{}s min/max bounds. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+get(), E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, E\+I\+N\+A\+\_\+\+T\+R\+U\+E, \+\_\+\+Eina\+\_\+\+Rectangle\+::h, \+\_\+\+Eina\+\_\+\+Rectangle\+::w, \+\_\+\+Eina\+\_\+\+Rectangle\+::x, and \+\_\+\+Eina\+\_\+\+Rectangle\+::y.

\hypertarget{Ecore__X_8h_a4cda721a1d54d000e964850b17e90ec0}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a4cda721a1d54d000e964850b17e90ec0}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a858f7f7ac4f22c20cda720a7b1318c4c}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+free@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+free}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+free@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+free}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+free(\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info $\ast$info)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+free (
\begin{DoxyParamCaption}
\item[{{\bf Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info} $\ast$}]{info}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a858f7f7ac4f22c20cda720a7b1318c4c}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ad64255b0dd84cc8e9d937b849294faed}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+clones\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+clones\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+clones\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+clones\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+clones\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$num)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+clones\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output}]{output, }
\item[{int $\ast$}]{num}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad64255b0dd84cc8e9d937b849294faed}


Gets the outputs which might be used simultaneously on the same C\+R\+T\+C. 


\begin{DoxyParams}{Parameters}
{\em root} & Window that this information should be queried for. \\
\hline
{\em output} & The output which\textquotesingle{}s clones we concern. \\
\hline
{\em num} & Number of possible clones. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The existing outputs, {\ttfamily N\+U\+L\+L} otherwise.
\end{DoxyReturn}
Gets the outputs which might be used simultaneously on the same C\+R\+T\+C.


\begin{DoxyParams}{Parameters}
{\em root} & window that this information should be queried for. \\
\hline
{\em output} & the output which\textquotesingle{}s clones we concern \\
\hline
{\em num} & number of possible clones \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a5b1fccccb4842215f4c3b64c5ff36ea3}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+name\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+name\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+name\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+name\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+name\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$len)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+name\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output}]{output, }
\item[{int $\ast$}]{len}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a5b1fccccb4842215f4c3b64c5ff36ea3}


gets the given output\textquotesingle{}s name as reported by X 


\begin{DoxyParams}{Parameters}
{\em root} & the window which\textquotesingle{}s screen will be queried \\
\hline
{\em output} & The output name given to be reported. \\
\hline
{\em len} & length of returned c-\/string. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
name of the output as reported by X
\end{DoxyReturn}

\begin{DoxyParams}{Parameters}
{\em root} & the window which\textquotesingle{}s screen will be queried \\
\hline
{\em output} & The output for which the name will be reported. \\
\hline
{\em len} & length of returned c-\/string. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
name of the output as reported by X 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_a9c44d4e9e32536f0008bce4a9e8a4c14}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+size\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+size\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+size\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+size\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+size\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode, int $\ast$w, int $\ast$h)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+size\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode}]{mode, }
\item[{int $\ast$}]{w, }
\item[{int $\ast$}]{h}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9c44d4e9e32536f0008bce4a9e8a4c14}


Gets the width and hight of a given mode. 


\begin{DoxyParams}{Parameters}
{\em root} & Window which\textquotesingle{}s screen\textquotesingle{}s ressources are queried. \\
\hline
{\em mode} & The mode which\textquotesingle{}s size is to be looked up. \\
\hline
{\em w} & Width of given mode in px. \\
\hline
{\em h} & Height of given mode in px.\\
\hline
\end{DoxyParams}
Gets the width and hight of a given mode.


\begin{DoxyParams}{Parameters}
{\em mode} & the mode whose size is to be looked up \\
\hline
{\em w} & width of given mode in px \\
\hline
{\em h} & height of given mode in px \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_af6841e4c0f5c4e6f86d1e943d375581d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+size\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+size\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+size\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+size\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+size\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+size\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_af6841e4c0f5c4e6f86d1e943d375581d}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a37b7520f4046c45ec525e1d9528b7816}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a37b7520f4046c45ec525e1d9528b7816}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a034440850def3dbb228f48e25ce5bb92}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+set}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info $\ast$gamma)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc, }
\item[{const {\bf Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info} $\ast$}]{gamma}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a034440850def3dbb228f48e25ce5bb92}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_aaa08e433fc2e61407092d15670f19374}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aaa08e433fc2e61407092d15670f19374}


Validates the header from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & The edid structure. \\
\hline
{\em edid\+\_\+length} & Length of the edid structure. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, if the header is valid, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.



Referenced by ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get(), and ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get().

\hypertarget{Ecore__X_8h_a2c60b10fd389f5bce590d142b4213c7b}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a2c60b10fd389f5bce590d142b4213c7b}


Checks whether a display\textquotesingle{}s E\+D\+I\+D has a valid checksum. 


\begin{DoxyParams}{Parameters}
{\em edid} & The edid structure. \\
\hline
{\em edid\+\_\+length} & Length of the edid structure. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, if the checksum is valid, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}


Get the encoded version from raw E\+D\+I\+D data. 

The return value has the minor version in the lowest 8 bits, and the major version in all the rest of the bits. i.\+e.

minor = (version \& 0x000000ff); major = (version \& 0xffffff00) $>$$>$ 8;


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The encoded major and minor version encasuplated an int. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header().



Referenced by ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratio\+\_\+preferred\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratios\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+colorscheme\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+interface\+\_\+type\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get(), ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get(), and ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum().

\hypertarget{Ecore__X_8h_a30fef481becdf6675bf183e2a1801185}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a30fef481becdf6675bf183e2a1801185}


Get the encoded manufacturer from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The encoded manufacturer identifier. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header().

\hypertarget{Ecore__X_8h_a9b91eabac17d4258456bfd4f7c727213}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9b91eabac17d4258456bfd4f7c727213}


Get the encoded name from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The encoded manufacturer identifier. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get().

\hypertarget{Ecore__X_8h_ad38aca67ca0b362a31ef6e809d20ffd1}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad38aca67ca0b362a31ef6e809d20ffd1}


Get the encoded A\+S\+C\+I\+I from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The encoded A\+S\+C\+I\+I display identifier. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get().

\hypertarget{Ecore__X_8h_a0ac15e6a47ae005cd67d4b73efa091be}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a0ac15e6a47ae005cd67d4b73efa091be}


Get the encoded serial identifier from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The encoded serial identifier. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get().

\hypertarget{Ecore__X_8h_a8eb8af15a4b51fc772f82090ba71ae81}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+model\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+model\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+model\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+model\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+model\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+model\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a8eb8af15a4b51fc772f82090ba71ae81}


Get the encoded model number from raw E\+D\+I\+D data. 

The manufacturer I\+D table is necessary for a useful description.


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The encoded model number. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get().

\hypertarget{Ecore__X_8h_aa1eff712b775c8c5049e87250b43f312}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aa1eff712b775c8c5049e87250b43f312}


Get the manufacturer serial number from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The encoded serial manufacturer serial number. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header().

\hypertarget{Ecore__X_8h_a414ba5601db21e2a6696cf390372631b}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a414ba5601db21e2a6696cf390372631b}


Get the manufacturer model number from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The manufacturer\textquotesingle{}s model number. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header().



Referenced by ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+model\+\_\+get().

\hypertarget{Ecore__X_8h_a1ccc4d0d20c5b89293fbdb3c3367e91b}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a1ccc4d0d20c5b89293fbdb3c3367e91b}


Looks up the D\+P\+M\+S support from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & The edid structure. \\
\hline
{\em edid\+\_\+length} & Length of the edid structure. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, if D\+P\+M\+S is supported in some way, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_ac250276f95430edad018036a96b07c43}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ac250276f95430edad018036a96b07c43}


Looks up the D\+P\+M\+S Standby support from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & The edid structure. \\
\hline
{\em edid\+\_\+length} & Length of the edid structure. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, if D\+P\+M\+S Standby is supported, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_a05a08f72652e419fd429cdc9c63dd6c7}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a05a08f72652e419fd429cdc9c63dd6c7}


Looks up the D\+P\+M\+S Suspend support from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & The edid structure. \\
\hline
{\em edid\+\_\+length} & Length of the edid structure. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, if D\+P\+M\+S Suspend is supported, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_a6a277d7190215c5fbaf08c85e229836d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a6a277d7190215c5fbaf08c85e229836d}


Looks up the D\+P\+M\+S Off support from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & The edid structure. \\
\hline
{\em edid\+\_\+length} & Length of the edid structure. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, if D\+P\+M\+S Off is supported, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_a00d18087a7480a7f8aecb850aa2f3aeb}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratio\+\_\+preferred\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratio\+\_\+preferred\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratio\+\_\+preferred\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratio\+\_\+preferred\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratio\+\_\+preferred\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratio\+\_\+preferred\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a00d18087a7480a7f8aecb850aa2f3aeb}


Get the preferred aspect ratio from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The preferred aspect ratio. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get().

\hypertarget{Ecore__X_8h_a9a26751f89d0baa15580a0b467911670}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratios\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratios\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratios\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratios\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratios\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratios\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9a26751f89d0baa15580a0b467911670}


Get the supported aspect ratios from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The supported aspect ratios. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get().

\hypertarget{Ecore__X_8h_ad8b2d3eb809e6aeb8985e678b5454dc7}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+colorscheme\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+colorscheme\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+colorscheme\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+colorscheme\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+colorscheme\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Colorscheme ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+colorscheme\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad8b2d3eb809e6aeb8985e678b5454dc7}


Get the supported colorschemes from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The supported colorschemes. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get(), and ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get().

\hypertarget{Ecore__X_8h_ab299124bddd719b0c94938f6c8b2873f}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ab299124bddd719b0c94938f6c8b2873f}


Get the display type from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & The edid structure. \\
\hline
{\em edid\+\_\+length} & Length of the edid structure. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E}, if the display is a digital one, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.



Referenced by ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+colorscheme\+\_\+get().

\hypertarget{Ecore__X_8h_acfac907a62d618cebd7e2f6afce42346}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+interface\+\_\+type\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+interface\+\_\+type\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+interface\+\_\+type\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+interface\+\_\+type\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+interface\+\_\+type\+\_\+get(unsigned char $\ast$edid, unsigned long edid\+\_\+length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Interface\+\_\+\+Type ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+interface\+\_\+type\+\_\+get (
\begin{DoxyParamCaption}
\item[{unsigned char $\ast$}]{edid, }
\item[{unsigned long}]{edid\+\_\+length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_acfac907a62d618cebd7e2f6afce42346}


Get the display interface type from raw E\+D\+I\+D data. 


\begin{DoxyParams}{Parameters}
{\em edid} & the edid structure \\
\hline
{\em edid\+\_\+length} & length of the edid structure \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The interface type. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get().

\hypertarget{Ecore__X_8h_a46cd5d49fc062a57d44ad4c41ef69332}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+backlight\+\_\+level\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+backlight\+\_\+level\+\_\+set}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+backlight\+\_\+level\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+backlight\+\_\+level\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+backlight\+\_\+level\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, double level)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+backlight\+\_\+level\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{double}]{level}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a46cd5d49fc062a57d44ad4c41ef69332}


Set up the backlight level to the given level. 


\begin{DoxyParams}{Parameters}
{\em root} & The window\textquotesingle{}s screen which will be set. \\
\hline
{\em level} & Of the backlight between {\ttfamily 0} and {\ttfamily 1}. \\
\hline
\end{DoxyParams}
\hypertarget{Ecore__X_8h_a75f381c6497a94848bd3cb40704d5f83}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+edid\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+edid\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+edid\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+edid\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+edid\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, unsigned long $\ast$length)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} unsigned char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+edid\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output}]{output, }
\item[{unsigned long $\ast$}]{length}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a75f381c6497a94848bd3cb40704d5f83}


Gets the E\+D\+I\+D information of an attached output if available. 

Note that this information is not to be compared using ordinary string comparison functions, since it includes 0-\/bytes.


\begin{DoxyParams}{Parameters}
{\em root} & Window this information should be queried from. \\
\hline
{\em output} & The X\+I\+D of the output. \\
\hline
{\em length} & Length of the byte-\/array. If {\ttfamily N\+U\+L\+L}, request will fail. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
E\+D\+I\+D information of the output.
\end{DoxyReturn}
Gets the E\+D\+I\+D information of an attached output if available.

Note that this information is not to be compared using ordinary string comparison functions, since it includes 0-\/bytes. 
\begin{DoxyParams}{Parameters}
{\em root} & window this information should be queried from \\
\hline
{\em output} & the X\+I\+D of the output \\
\hline
{\em length} & length of the byte-\/array. If N\+U\+L\+L, request will fail. \\
\hline
\end{DoxyParams}


References ecore\+\_\+x\+\_\+atom\+\_\+get().

\hypertarget{Ecore__X_8h_a85223374766680ad11eb306605d77b10}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc, }
\item[{int $\ast$}]{x, }
\item[{int $\ast$}]{y, }
\item[{int $\ast$}]{w, }
\item[{int $\ast$}]{h}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a85223374766680ad11eb306605d77b10}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ac58067a24f11871bfd5800bbcad8df59}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+set}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const int x, const int y, const int w, const int h)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+panning\+\_\+area\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc, }
\item[{const int}]{x, }
\item[{const int}]{y, }
\item[{const int}]{w, }
\item[{const int}]{h}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ac58067a24f11871bfd5800bbcad8df59}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a90495ddf838ffe2f1e510eba5ca610ce}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc, }
\item[{int $\ast$}]{x, }
\item[{int $\ast$}]{y, }
\item[{int $\ast$}]{w, }
\item[{int $\ast$}]{h}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a90495ddf838ffe2f1e510eba5ca610ce}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a072cb4b0cabbb148e6b8f8fc32811c13}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+set}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const int x, const int y, const int w, const int h)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+tracking\+\_\+area\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc, }
\item[{const int}]{x, }
\item[{const int}]{y, }
\item[{const int}]{w, }
\item[{const int}]{h}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a072cb4b0cabbb148e6b8f8fc32811c13}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_aa58b133fe37cbd81b756884963b76696}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+get}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+get@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc, }
\item[{int $\ast$}]{x, }
\item[{int $\ast$}]{y, }
\item[{int $\ast$}]{w, }
\item[{int $\ast$}]{h}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aa58b133fe37cbd81b756884963b76696}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ad06cdd21aa16cd366292f31a21fe9e53}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+set}}
\index{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+set@{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const int left, const int top, const int right, const int bottom)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+border\+\_\+area\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc, }
\item[{const int}]{left, }
\item[{const int}]{top, }
\item[{const int}]{right, }
\item[{const int}]{bottom}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad06cdd21aa16cd366292f31a21fe9e53}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a6c9521872ae6da9d0a0e728dc0ca7adf}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+fixes\+\_\+selection\+\_\+notification\+\_\+request@{ecore\+\_\+x\+\_\+fixes\+\_\+selection\+\_\+notification\+\_\+request}}
\index{ecore\+\_\+x\+\_\+fixes\+\_\+selection\+\_\+notification\+\_\+request@{ecore\+\_\+x\+\_\+fixes\+\_\+selection\+\_\+notification\+\_\+request}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+fixes\+\_\+selection\+\_\+notification\+\_\+request(\+Ecore\+\_\+\+X\+\_\+\+Atom selection)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+fixes\+\_\+selection\+\_\+notification\+\_\+request (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{selection}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a6c9521872ae6da9d0a0e728dc0ca7adf}


xfixes selection notification request. 

This lets you choose which selections you want to get notifications for. 
\begin{DoxyParams}{Parameters}
{\em selection} & The selection atom. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily E\+I\+N\+A\+\_\+\+T\+R\+U\+E} on success, {\ttfamily E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E} otherwise. 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a37df4fb549a804362943ca0c98fe9ea8}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+present\+\_\+select\+\_\+events@{ecore\+\_\+x\+\_\+present\+\_\+select\+\_\+events}}
\index{ecore\+\_\+x\+\_\+present\+\_\+select\+\_\+events@{ecore\+\_\+x\+\_\+present\+\_\+select\+\_\+events}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+present\+\_\+select\+\_\+events(\+Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int events)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+present\+\_\+select\+\_\+events (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{unsigned int}]{events}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a37df4fb549a804362943ca0c98fe9ea8}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a1fcefdb5a41b233dfd5c009ce127f9d1}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+present\+\_\+notify\+\_\+msc@{ecore\+\_\+x\+\_\+present\+\_\+notify\+\_\+msc}}
\index{ecore\+\_\+x\+\_\+present\+\_\+notify\+\_\+msc@{ecore\+\_\+x\+\_\+present\+\_\+notify\+\_\+msc}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+present\+\_\+notify\+\_\+msc(\+Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int serial, unsigned long long target\+\_\+msc, unsigned long long divisor, unsigned long long remainder)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+present\+\_\+notify\+\_\+msc (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{unsigned int}]{serial, }
\item[{unsigned long long}]{target\+\_\+msc, }
\item[{unsigned long long}]{divisor, }
\item[{unsigned long long}]{remainder}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a1fcefdb5a41b233dfd5c009ce127f9d1}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a16181a2be693b4915258354d64ec6bc3}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+present\+\_\+pixmap@{ecore\+\_\+x\+\_\+present\+\_\+pixmap}}
\index{ecore\+\_\+x\+\_\+present\+\_\+pixmap@{ecore\+\_\+x\+\_\+present\+\_\+pixmap}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+present\+\_\+pixmap(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Pixmap pixmap, unsigned int serial, Ecore\+\_\+\+X\+\_\+\+Region valid, Ecore\+\_\+\+X\+\_\+\+Region update, int x\+\_\+off, int y\+\_\+off, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc target\+\_\+crtc, Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence wait\+\_\+fence, Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence idle\+\_\+fence, unsigned int options, unsigned long long target\+\_\+msc, unsigned long long divisor, unsigned long long remainder, Ecore\+\_\+\+X\+\_\+\+Present $\ast$notifies, int num\+\_\+notifies)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+present\+\_\+pixmap (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Pixmap}]{pixmap, }
\item[{unsigned int}]{serial, }
\item[{Ecore\+\_\+\+X\+\_\+\+Region}]{valid, }
\item[{Ecore\+\_\+\+X\+\_\+\+Region}]{update, }
\item[{int}]{x\+\_\+off, }
\item[{int}]{y\+\_\+off, }
\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{target\+\_\+crtc, }
\item[{{\bf Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}}]{wait\+\_\+fence, }
\item[{{\bf Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}}]{idle\+\_\+fence, }
\item[{unsigned int}]{options, }
\item[{unsigned long long}]{target\+\_\+msc, }
\item[{unsigned long long}]{divisor, }
\item[{unsigned long long}]{remainder, }
\item[{{\bf Ecore\+\_\+\+X\+\_\+\+Present} $\ast$}]{notifies, }
\item[{int}]{num\+\_\+notifies}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a16181a2be693b4915258354d64ec6bc3}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_adfa38d6988aced792ba97e3af78ce085}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+present\+\_\+exists@{ecore\+\_\+x\+\_\+present\+\_\+exists}}
\index{ecore\+\_\+x\+\_\+present\+\_\+exists@{ecore\+\_\+x\+\_\+present\+\_\+exists}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+present\+\_\+exists(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+present\+\_\+exists (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_adfa38d6988aced792ba97e3af78ce085}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a0d870dddedfd8aa6f8b9b920026d1fb1}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+damage\+\_\+query@{ecore\+\_\+x\+\_\+damage\+\_\+query}}
\index{ecore\+\_\+x\+\_\+damage\+\_\+query@{ecore\+\_\+x\+\_\+damage\+\_\+query}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+damage\+\_\+query(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+damage\+\_\+query (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a0d870dddedfd8aa6f8b9b920026d1fb1}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a1be3b74fcf215eb1d6009fb8134ad1b5}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+dpms\+\_\+power\+\_\+level\+\_\+get@{ecore\+\_\+x\+\_\+dpms\+\_\+power\+\_\+level\+\_\+get}}
\index{ecore\+\_\+x\+\_\+dpms\+\_\+power\+\_\+level\+\_\+get@{ecore\+\_\+x\+\_\+dpms\+\_\+power\+\_\+level\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+dpms\+\_\+power\+\_\+level\+\_\+get(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode ecore\+\_\+x\+\_\+dpms\+\_\+power\+\_\+level\+\_\+get (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a1be3b74fcf215eb1d6009fb8134ad1b5}


Check the D\+P\+M\+S power level. 

\begin{DoxyReturn}{Returns}
{\ttfamily 0} if D\+P\+M\+S is \+:In Use 

{\ttfamily 1} if D\+P\+M\+S is \+:Blanked, low power 

{\ttfamily 2} if D\+P\+M\+S is \+:Blanked, lower power 

{\ttfamily 3} if D\+P\+M\+S is \+:Shut off, awaiting activity 

{\ttfamily -\/1} otherwise.

{\ttfamily 0} if D\+P\+M\+S is \+:In Use 

{\ttfamily 1} if D\+P\+M\+S is \+:Blanked, low power 

{\ttfamily 2} if D\+P\+M\+S is \+:Blanked, lower power 

{\ttfamily 3} if D\+P\+M\+S is \+:Shut off, awaiting activity 

{\ttfamily -\/1} othwhise. 
\end{DoxyReturn}
\hypertarget{Ecore__X_8h_a701b2aa007adaca1d239ff76e5d143df}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+keysym\+\_\+keycode\+\_\+get@{ecore\+\_\+x\+\_\+keysym\+\_\+keycode\+\_\+get}}
\index{ecore\+\_\+x\+\_\+keysym\+\_\+keycode\+\_\+get@{ecore\+\_\+x\+\_\+keysym\+\_\+keycode\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+keysym\+\_\+keycode\+\_\+get(const char $\ast$keyname)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int ecore\+\_\+x\+\_\+keysym\+\_\+keycode\+\_\+get (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{keyname}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a701b2aa007adaca1d239ff76e5d143df}


Given a keyname, return the keycode representing that key. 


\begin{DoxyParams}{Parameters}
{\em keyname} & The key from which to get the keycode. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The keycode of the key.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+2.\+0 
\end{DoxySince}
\hypertarget{Ecore__X_8h_afb4ab71ffc627569e7e083945893ac0c}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+keysym\+\_\+get@{ecore\+\_\+x\+\_\+keysym\+\_\+get}}
\index{ecore\+\_\+x\+\_\+keysym\+\_\+get@{ecore\+\_\+x\+\_\+keysym\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+keysym\+\_\+get(const char $\ast$string)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} unsigned int ecore\+\_\+x\+\_\+keysym\+\_\+get (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{string}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_afb4ab71ffc627569e7e083945893ac0c}


Return the X-\/specific keysym for a given key string. 


\begin{DoxyParams}{Parameters}
{\em string} & The key to get the keysym for \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
the keysym value
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+15 
\end{DoxySince}
\begin{DoxyNote}{Note}
The returned value is not portable. 
\end{DoxyNote}
\hypertarget{Ecore__X_8h_ad255916172a9ed5549f9351c2125dcfb}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+input\+\_\+multi\+\_\+select@{ecore\+\_\+x\+\_\+input\+\_\+multi\+\_\+select}}
\index{ecore\+\_\+x\+\_\+input\+\_\+multi\+\_\+select@{ecore\+\_\+x\+\_\+input\+\_\+multi\+\_\+select}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+input\+\_\+multi\+\_\+select(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+input\+\_\+multi\+\_\+select (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ad255916172a9ed5549f9351c2125dcfb}
\begin{DoxySince}{Since}
1.\+13 
\end{DoxySince}


References D\+B\+G, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_adc8acf003b79cade976acf3e6edb3f5a}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+input\+\_\+raw\+\_\+select@{ecore\+\_\+x\+\_\+input\+\_\+raw\+\_\+select}}
\index{ecore\+\_\+x\+\_\+input\+\_\+raw\+\_\+select@{ecore\+\_\+x\+\_\+input\+\_\+raw\+\_\+select}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+input\+\_\+raw\+\_\+select(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+input\+\_\+raw\+\_\+select (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_adc8acf003b79cade976acf3e6edb3f5a}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_a38ef05ff00a4b22e3ef0bdbbc3733859}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+grab@{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+grab}}
\index{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+grab@{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+grab}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+grab(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+grab (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a38ef05ff00a4b22e3ef0bdbbc3733859}
\begin{DoxySince}{Since}
1.\+15 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_a74bb6bf1eef38d9f13e4b6c29d035cc4}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+ungrab@{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+ungrab}}
\index{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+ungrab@{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+ungrab}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+ungrab(void)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+ungrab (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a74bb6bf1eef38d9f13e4b6c29d035cc4}
\begin{DoxySince}{Since}
1.\+15 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E.

\hypertarget{Ecore__X_8h_afac1ecc943cb81c689c773fd3e0957ab}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode mode)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{{\bf Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}}]{mode}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_afac1ecc943cb81c689c773fd3e0957ab}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a8589bf911f80a7a76c5b5e7781ee346d}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode} ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a8589bf911f80a7a76c5b5e7781ee346d}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a5214764cb4c993c7dcdf80c555eab185}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send}}
\index{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode mode)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{{\bf Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}}]{mode}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a5214764cb4c993c7dcdf80c555eab185}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send().

\hypertarget{Ecore__X_8h_a365e4fdbccff6b0c6feb6a7728a4eed0}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send}}
\index{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State state)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State}]{state}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a365e4fdbccff6b0c6feb6a7728a4eed0}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send().

\hypertarget{Ecore__X_8h_ac3f220aea17ed127c65c31f219e93dbc}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, Eina\+\_\+\+Bool enabled)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{{\bf Eina\+\_\+\+Bool}}]{enabled}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_ac3f220aea17ed127c65c31f219e93dbc}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References ecore\+\_\+x\+\_\+window\+\_\+free(), and ecore\+\_\+x\+\_\+window\+\_\+new().

\hypertarget{Ecore__X_8h_a3cb5d11d4eeb68e910e306eea657abef}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a3cb5d11d4eeb68e910e306eea657abef}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a298ea4c9321122a0e7522eae6c85b1dc}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, Eina\+\_\+\+Bool set)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{{\bf Eina\+\_\+\+Bool}}]{set}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a298ea4c9321122a0e7522eae6c85b1dc}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_af0ba08904f8080c7e8298d0f4b64fa30}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_af0ba08904f8080c7e8298d0f4b64fa30}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_aac8a9718e713d2d75fc6f9477d774c7f}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, int rot)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int}]{rot}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aac8a9718e713d2d75fc6f9477d774c7f}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a49e41b90de45fa41f5b1b3140c934075}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$rot)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int $\ast$}]{rot}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a49e41b90de45fa41f5b1b3140c934075}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a9c179f8378960f4a2b932180f927d816}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, const int $\ast$rots, unsigned int count)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const int $\ast$}]{rots, }
\item[{unsigned int}]{count}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a9c179f8378960f4a2b932180f927d816}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_af5e9723061085f0ca083373dc769c7a3}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$$\ast$rots, unsigned int $\ast$count)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int $\ast$$\ast$}]{rots, }
\item[{unsigned int $\ast$}]{count}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_af5e9723061085f0ca083373dc769c7a3}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get(), E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.

\hypertarget{Ecore__X_8h_a97c418af5a23362d7a63d0d0e3996ee4}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window win, int rot, Eina\+\_\+\+Bool resize, int w, int h)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int}]{rot, }
\item[{{\bf Eina\+\_\+\+Bool}}]{resize, }
\item[{int}]{w, }
\item[{int}]{h}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a97c418af5a23362d7a63d0d0e3996ee4}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send().

\hypertarget{Ecore__X_8h_aa7240b156634eec382e9b5e8eabd0fe8}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+done\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+done\+\_\+send}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+done\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+done\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+done\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, int rot)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+done\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int}]{rot}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aa7240b156634eec382e9b5e8eabd0fe8}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a5979ab8866f208782c3d69ea93f85062}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window win, int rot)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int}]{rot}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a5979ab8866f208782c3d69ea93f85062}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}


References ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send().

\hypertarget{Ecore__X_8h_a97d5d19634315fab6cf38cef6ee04370}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+done\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+done\+\_\+send}}
\index{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+done\+\_\+send@{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+done\+\_\+send}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+done\+\_\+send(\+Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, int rot, int w, int h)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+done\+\_\+send (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{int}]{rot, }
\item[{int}]{w, }
\item[{int}]{h}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a97d5d19634315fab6cf38cef6ee04370}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a23c7899430ba1330558466d2a3927f56}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+set}}
\index{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+set@{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$key, int mod, int any\+\_\+mod, int priority, Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode grab\+\_\+mode)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$}]{key, }
\item[{int}]{mod, }
\item[{int}]{any\+\_\+mod, }
\item[{int}]{priority, }
\item[{{\bf Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode}}]{grab\+\_\+mode}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a23c7899430ba1330558466d2a3927f56}
\begin{DoxySince}{Since}
1.\+15 
\end{DoxySince}


References ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get(), E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and W\+R\+N.

\hypertarget{Ecore__X_8h_affd4aab1264f668274badb3dde2b024c}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+unset@{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+unset}}
\index{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+unset@{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+unset}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+unset(\+Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$key, int mod, int any\+\_\+mod)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+unset (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win, }
\item[{const char $\ast$}]{key, }
\item[{int}]{mod, }
\item[{int}]{any\+\_\+mod}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_affd4aab1264f668274badb3dde2b024c}
\begin{DoxySince}{Since}
1.\+15 
\end{DoxySince}


References E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and W\+R\+N.

\hypertarget{Ecore__X_8h_a23a36e3543611a68e0d03610d755cc79}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+set}}
\index{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+set@{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+set}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+set(\+Ecore\+\_\+\+X\+\_\+\+Window root, Eina\+\_\+\+Bool on)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} void ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+set (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root, }
\item[{{\bf Eina\+\_\+\+Bool}}]{on}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_a23a36e3543611a68e0d03610d755cc79}
\begin{DoxySince}{Since}
1.\+15 
\end{DoxySince}


References E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+T\+O\+M\+\_\+\+E\+\_\+\+K\+E\+Y\+R\+O\+U\+T\+E\+R\+\_\+\+S\+U\+P\+P\+O\+R\+T\+E\+D.

\hypertarget{Ecore__X_8h_aff1a5db6ffaecdf4abe8dc231ec66e07}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get}}
\index{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get@{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get(\+Ecore\+\_\+\+X\+\_\+\+Window root)}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} {\bf Eina\+\_\+\+Bool} ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get (
\begin{DoxyParamCaption}
\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root}
\end{DoxyParamCaption}
)}\label{Ecore__X_8h_aff1a5db6ffaecdf4abe8dc231ec66e07}
\begin{DoxySince}{Since}
1.\+15 
\end{DoxySince}


References E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+A\+T\+O\+M\+\_\+\+E\+\_\+\+K\+E\+Y\+R\+O\+U\+T\+E\+R\+\_\+\+S\+U\+P\+P\+O\+R\+T\+E\+D, E\+I\+N\+A\+\_\+\+F\+A\+L\+S\+E, and E\+I\+N\+A\+\_\+\+T\+R\+U\+E.



Referenced by ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+set().



\subsection{Variable Documentation}
\hypertarget{Ecore__X_8h_a80f28752a5e5f19ebf498b821bd693f3}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+Y@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+Y}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+Y@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+Y}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+Y}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+N\+Y}\label{Ecore__X_8h_a80f28752a5e5f19ebf498b821bd693f3}


low level event dependent on backend in use, if Xlib will be X\+Event, if X\+C\+B will be xcb\+\_\+generic\+\_\+event\+\_\+t. 

\begin{DoxyWarning}{Warning}
avoid using it. 
\end{DoxyWarning}
\hypertarget{Ecore__X_8h_a76d2389f7f75b3cb67750d19b6b156ab}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+K\+B\+\_\+\+N\+E\+W\+K\+B\+D\+\_\+\+N\+O\+T\+I\+F\+Y@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+K\+B\+\_\+\+N\+E\+W\+K\+B\+D\+\_\+\+N\+O\+T\+I\+F\+Y}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+K\+B\+\_\+\+N\+E\+W\+K\+B\+D\+\_\+\+N\+O\+T\+I\+F\+Y@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+K\+B\+\_\+\+N\+E\+W\+K\+B\+D\+\_\+\+N\+O\+T\+I\+F\+Y}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+K\+B\+\_\+\+N\+E\+W\+K\+B\+D\+\_\+\+N\+O\+T\+I\+F\+Y}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+X\+K\+B\+\_\+\+N\+E\+W\+K\+B\+D\+\_\+\+N\+O\+T\+I\+F\+Y}\label{Ecore__X_8h_a76d2389f7f75b3cb67750d19b6b156ab}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a1f24f4ac093ac590985d07a8d2a91ef9}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+N\+E\+R\+I\+C@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+N\+E\+R\+I\+C}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+N\+E\+R\+I\+C@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+N\+E\+R\+I\+C}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+N\+E\+R\+I\+C}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+E\+N\+E\+R\+I\+C}\label{Ecore__X_8h_a1f24f4ac093ac590985d07a8d2a91ef9}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ab384dc67f6b5c07c3f5fa8d3f561c1be}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E}\label{Ecore__X_8h_ab384dc67f6b5c07c3f5fa8d3f561c1be}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a761d5c2434f7bd5afeef3e4e3fae931a}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+C\+O\+M\+P\+L\+E\+T\+E}\label{Ecore__X_8h_a761d5c2434f7bd5afeef3e4e3fae931a}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a37266ae0801ccb9a3afd8b40de19adce}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+I\+D\+L\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+I\+D\+L\+E}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+I\+D\+L\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+I\+D\+L\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+I\+D\+L\+E}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+E\+V\+E\+N\+T\+\_\+\+P\+R\+E\+S\+E\+N\+T\+\_\+\+I\+D\+L\+E}\label{Ecore__X_8h_a37266ae0801ccb9a3afd8b40de19adce}
\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ac5aa6c1f99d13c3754ac8b7030a87eb3}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+S\+H\+I\+F\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+S\+H\+I\+F\+T}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+S\+H\+I\+F\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+S\+H\+I\+F\+T}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+S\+H\+I\+F\+T}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+S\+H\+I\+F\+T}\label{Ecore__X_8h_ac5aa6c1f99d13c3754ac8b7030a87eb3}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a883e7013768af0e794992348233ab2e9}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+C\+T\+R\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+C\+T\+R\+L}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+C\+T\+R\+L@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+C\+T\+R\+L}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+C\+T\+R\+L}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+C\+T\+R\+L}\label{Ecore__X_8h_a883e7013768af0e794992348233ab2e9}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a2ba8f4126dfb3ad2fd219083076222de}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T}\label{Ecore__X_8h_a2ba8f4126dfb3ad2fd219083076222de}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a6c44f14b74c5dbb7336a88227622bb09}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+W\+I\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+W\+I\+N}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+W\+I\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+W\+I\+N}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+W\+I\+N}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+W\+I\+N}\label{Ecore__X_8h_a6c44f14b74c5dbb7336a88227622bb09}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ad3f955374b5d60b9c28787209137a460}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T\+G\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T\+G\+R}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T\+G\+R@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T\+G\+R}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T\+G\+R}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+M\+O\+D\+I\+F\+I\+E\+R\+\_\+\+A\+L\+T\+G\+R}\label{Ecore__X_8h_ad3f955374b5d60b9c28787209137a460}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\hypertarget{Ecore__X_8h_ab6d4101becd010322927fac4bf6f80ab}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+P\+R\+E\+S\+S@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+P\+R\+E\+S\+S}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+P\+R\+E\+S\+S@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+P\+R\+E\+S\+S}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+P\+R\+E\+S\+S}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+P\+R\+E\+S\+S}\label{Ecore__X_8h_ab6d4101becd010322927fac4bf6f80ab}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a0bd3ace8754c5640497a3c17a53b09b7}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+R\+E\+L\+E\+A\+S\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+R\+E\+L\+E\+A\+S\+E}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+R\+E\+L\+E\+A\+S\+E@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+R\+E\+L\+E\+A\+S\+E}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+R\+E\+L\+E\+A\+S\+E}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+B\+U\+T\+T\+O\+N\+\_\+\+R\+E\+L\+E\+A\+S\+E}\label{Ecore__X_8h_a0bd3ace8754c5640497a3c17a53b09b7}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\hypertarget{Ecore__X_8h_a1de6025d6f181f2d2f65bcbe9335cc3e}{}\index{Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}!E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+M\+O\+T\+I\+O\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+M\+O\+T\+I\+O\+N}}
\index{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+M\+O\+T\+I\+O\+N@{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+M\+O\+T\+I\+O\+N}!Ecore\+\_\+\+X.\+h@{Ecore\+\_\+\+X.\+h}}
\subsubsection[{E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+M\+O\+T\+I\+O\+N}]{\setlength{\rightskip}{0pt plus 5cm}{\bf E\+A\+P\+I} int E\+C\+O\+R\+E\+\_\+\+X\+\_\+\+R\+A\+W\+\_\+\+M\+O\+T\+I\+O\+N}\label{Ecore__X_8h_a1de6025d6f181f2d2f65bcbe9335cc3e}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
