\hypertarget{Ecore__X_8h}{}\doxysection{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.  


\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Version}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Version}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Icon}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Icon}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Rectangle}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Rectangle}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Mouse__In}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Mouse__Out}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Focus__In}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Focus__Out}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Keymap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Keymap}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Damage}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Visibility__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Visibility\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Create}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Destroy}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Hide}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Show}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Show__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Reparent}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Reparent}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Configure__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Gravity}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Gravity}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Resize__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Stack}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Stack__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Property}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Colormap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Colormap}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Mapping__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mapping\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Selection__Clear}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Selection__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Fixes__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Fixes\+\_\+\+Selection\+\_\+\+Notify}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data__Files}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Files}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data__Text}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Text}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data__X__Moz__Url}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+X\+\_\+\+Moz\+\_\+\+Url}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data__Targets}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Targets}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Enter}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Enter}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Position}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Position}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Xdnd__Position}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Status}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Status}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Leave}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Leave}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Drop}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Drop}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Finished}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Finished}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Client__Message}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Client\+\_\+\+Message}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Shape}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Shape}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Screensaver__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screensaver\+\_\+\+Notify}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Sync__Counter}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Counter}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Sync__Alarm}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Alarm}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Randr__Screen__Size}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Randr__Screen__Size__MM}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size\+\_\+\+MM}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Randr__Crtc__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Screen__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screen\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Randr__Crtc__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Randr__Output__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Randr__Output__Property__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Property\+\_\+\+Notify}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Delete__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Prop__Title__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Title\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Prop__Visible__Title__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Visible\+\_\+\+Title\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Prop__Icon__Name__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Icon\+\_\+\+Name\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Prop__Visible__Icon__Name__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Visible\+\_\+\+Icon\+\_\+\+Name\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Prop__Client__Machine__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Client\+\_\+\+Machine\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Prop__Name__Class__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Name\+\_\+\+Class\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Prop__Pid__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Pid\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Prop__Desktop__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Prop\+\_\+\+Desktop\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Startup__Sequence}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Startup\+\_\+\+Sequence}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Move__Resize__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Move\+\_\+\+Resize\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__State__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+State\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Frame__Extents__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Frame\+\_\+\+Extents\+\_\+\+Request}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Ping}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Ping}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Desktop__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Desktop\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Generic}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Generic}}
\item 
struct \mbox{\hyperlink{structEcore__X__Present}{Ecore\+\_\+\+X\+\_\+\+Present}}
\item 
struct \mbox{\hyperlink{structEcore__X__Event__Present__Configure}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}}
\item 
struct \mbox{\hyperlink{structEcore__X__Event__Present__Complete}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}}
\item 
struct \mbox{\hyperlink{structEcore__X__Event__Present__Idle}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Window__Attributes}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Randr__Mode__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Damage}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Damage}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Xkb}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Flick}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Flick}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Pan}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pan}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__PinchRotation}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pinch\+Rotation}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Tap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__TapNHold}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap\+NHold}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Hold}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Hold}}
\item 
struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Group}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Group}}
\end{DoxyCompactItemize}
\doxysubsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3db3556eec8ef18cb8ddb43816974ac8}\label{Ecore__X_8h_a3db3556eec8ef18cb8ddb43816974ac8}} 
\#define {\bfseries EAPI}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2e32d3e99706ed494fba232fd01bd628}\label{Ecore__X_8h_a2e32d3e99706ed494fba232fd01bd628}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+VERSION\+\_\+\+MAJOR}~EFL\+\_\+\+VERSION\+\_\+\+MAJOR
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab75695bd6269a8f206741248853c5b17}\label{Ecore__X_8h_ab75695bd6269a8f206741248853c5b17}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+VERSION\+\_\+\+MINOR}~EFL\+\_\+\+VERSION\+\_\+\+MINOR
\item 
\mbox{\Hypertarget{Ecore__X_8h_a63253fe40b2f919bb68766991e6b41b1}\label{Ecore__X_8h_a63253fe40b2f919bb68766991e6b41b1}} 
\#define {\bfseries HAVE\+\_\+\+ECORE\+\_\+\+X\+\_\+\+XLIB}~1
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2c32aaae3e055e345b21da8e9ed03f1f}\label{Ecore__X_8h_a2c32aaae3e055e345b21da8e9ed03f1f}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+UNKNOWN\+\_\+\+VALUE}~-\/1
\item 
\mbox{\Hypertarget{Ecore__X_8h_aef8ccf1e7bcdcedc9f99f676b1cc6f1c}\label{Ecore__X_8h_aef8ccf1e7bcdcedc9f99f676b1cc6f1c}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+TARGET\+\_\+\+TARGETS}~\char`\"{}TARGETS\char`\"{}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a07f67441698d43ae2f5b8e19a9a9c53d}\label{Ecore__X_8h_a07f67441698d43ae2f5b8e19a9a9c53d}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+TARGET\+\_\+\+TEXT}~\char`\"{}TEXT\char`\"{}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a794161dd2cc2ca194f9fcd0241cb11d5}\label{Ecore__X_8h_a794161dd2cc2ca194f9fcd0241cb11d5}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+TARGET\+\_\+\+COMPOUND\+\_\+\+TEXT}~\char`\"{}COMPOUND\+\_\+\+TEXT\char`\"{}
\item 
\mbox{\Hypertarget{Ecore__X_8h_af55697bdf8672b6219bc1c04a07df6c0}\label{Ecore__X_8h_af55697bdf8672b6219bc1c04a07df6c0}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+TARGET\+\_\+\+STRING}~\char`\"{}STRING\char`\"{}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0d1d2a435f00b2a4ad2b84909e09327d}\label{Ecore__X_8h_a0d1d2a435f00b2a4ad2b84909e09327d}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+TARGET\+\_\+\+UTF8\+\_\+\+STRING}~\char`\"{}UTF8\+\_\+\+STRING\char`\"{}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a97ec406e9db2337bf85f830f9c00b14e}\label{Ecore__X_8h_a97ec406e9db2337bf85f830f9c00b14e}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+TARGET\+\_\+\+FILENAME}~\char`\"{}FILENAME\char`\"{}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a87396b115542a63c31602c0798170d08}\label{Ecore__X_8h_a87396b115542a63c31602c0798170d08}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+TARGET\+\_\+\+X\+\_\+\+MOZ\+\_\+\+URL}~\char`\"{}X\+\_\+\+MOZ\+\_\+\+URL\char`\"{}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a788215b3520c26ea8a7af06b86520fdf}\label{Ecore__X_8h_a788215b3520c26ea8a7af06b86520fdf}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+DND\+\_\+\+VERSION}~5
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1dfc9d99c0376984b454aad10a0f4a24}\label{Ecore__X_8h_a1dfc9d99c0376984b454aad10a0f4a24}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+LAYER\+\_\+\+BELOW}~2
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2bf2f136542414c83541eb82381dd4ef}\label{Ecore__X_8h_a2bf2f136542414c83541eb82381dd4ef}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+LAYER\+\_\+\+NORMAL}~4
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3de5240616c3e795a8cd3173b022b9d2}\label{Ecore__X_8h_a3de5240616c3e795a8cd3173b022b9d2}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+LAYER\+\_\+\+ABOVE}~6
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3c088c97269e3f51ffc6f2f31261cfdd}\label{Ecore__X_8h_a3c088c97269e3f51ffc6f2f31261cfdd}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+PROP\+\_\+\+LIST\+\_\+\+REMOVE}~0
\item 
\mbox{\Hypertarget{Ecore__X_8h_aae77f97965888579e66ca361ce798068}\label{Ecore__X_8h_aae77f97965888579e66ca361ce798068}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+PROP\+\_\+\+LIST\+\_\+\+ADD}~1
\item 
\mbox{\Hypertarget{Ecore__X_8h_af45dc8ace41c056edbf4803921b8f2f7}\label{Ecore__X_8h_af45dc8ace41c056edbf4803921b8f2f7}} 
\#define {\bfseries ECORE\+\_\+\+X\+\_\+\+PROP\+\_\+\+LIST\+\_\+\+TOGGLE}~2
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3db3556eec8ef18cb8ddb43816974ac8}\label{Ecore__X_8h_a3db3556eec8ef18cb8ddb43816974ac8}} 
\#define {\bfseries EAPI}
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__X_8h_adeb0b0e0977efb55a8c62ba996480406}\label{Ecore__X_8h_adeb0b0e0977efb55a8c62ba996480406}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Version}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Version}} \mbox{\hyperlink{Ecore__X_8h_adeb0b0e0977efb55a8c62ba996480406}{Ecore\+\_\+\+X\+\_\+\+Version}}
\begin{DoxyCompactList}\small\item\em Represents the current version of Ecore\+\_\+X. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_afd0898552bf4e238965157f0eccff5e5}\label{Ecore__X_8h_afd0898552bf4e238965157f0eccff5e5}} 
typedef unsigned int {\bfseries Ecore\+\_\+\+X\+\_\+\+ID}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a632f5b12603eb396d84ca29b0615b6a9}\label{Ecore__X_8h_a632f5b12603eb396d84ca29b0615b6a9}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Window}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a199907d961c7033cbf1a47792738569c}\label{Ecore__X_8h_a199907d961c7033cbf1a47792738569c}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Pixmap}
\item 
\mbox{\Hypertarget{Ecore__X_8h_adb8b28307ec41ba333b8d2febf08a64e}\label{Ecore__X_8h_adb8b28307ec41ba333b8d2febf08a64e}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Atom}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa4910c8dae33940939f43b2d1232f51c}\label{Ecore__X_8h_aa4910c8dae33940939f43b2d1232f51c}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Icon}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Icon}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Icon}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3e0d182141d1dfdf532e0238cbbfa683}\label{Ecore__X_8h_a3e0d182141d1dfdf532e0238cbbfa683}} 
typedef void $\ast$ {\bfseries Ecore\+\_\+\+X\+\_\+\+Visual}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa3f644f0f771ee1a600c6563b4841344}\label{Ecore__X_8h_aa3f644f0f771ee1a600c6563b4841344}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Drawable}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa98868b6bc5f7300201003ef46a11eed}\label{Ecore__X_8h_aa98868b6bc5f7300201003ef46a11eed}} 
typedef void $\ast$ {\bfseries Ecore\+\_\+\+X\+\_\+\+GC}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2423374bda4ce4bfaeadbdba0baa5e15}\label{Ecore__X_8h_a2423374bda4ce4bfaeadbdba0baa5e15}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Colormap}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aedd4a4d583d0906e75f9b7e992b86c14}\label{Ecore__X_8h_aedd4a4d583d0906e75f9b7e992b86c14}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Time}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aca33c8e37ae7e62c1c4153c4228725ca}\label{Ecore__X_8h_aca33c8e37ae7e62c1c4153c4228725ca}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Cursor}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a78bd19bf3957f2a25b4d2bc9803981f7}\label{Ecore__X_8h_a78bd19bf3957f2a25b4d2bc9803981f7}} 
typedef void {\bfseries Ecore\+\_\+\+X\+\_\+\+Display}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a45c398b2cb7627a4f630ce67c5dd8f13}\label{Ecore__X_8h_a45c398b2cb7627a4f630ce67c5dd8f13}} 
typedef void {\bfseries Ecore\+\_\+\+X\+\_\+\+Connection}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0ac19373a3a43a29693d918f2f0f6b38}\label{Ecore__X_8h_a0ac19373a3a43a29693d918f2f0f6b38}} 
typedef void {\bfseries Ecore\+\_\+\+X\+\_\+\+Screen}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad09487e09911997129f98501ca2f4e00}\label{Ecore__X_8h_ad09487e09911997129f98501ca2f4e00}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a292e8699ccc66bc8b41827b596dd8e84}\label{Ecore__X_8h_a292e8699ccc66bc8b41827b596dd8e84}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Alarm}
\item 
typedef Ecore\+\_\+\+X\+\_\+\+ID \mbox{\hyperlink{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa8887735c56ec0ef11653d70b1e18af0}\label{Ecore__X_8h_aa8887735c56ec0ef11653d70b1e18af0}} 
typedef void {\bfseries Ecore\+\_\+\+X\+\_\+\+XRegion}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa735f91d30772f09811e8f188a10ed99}\label{Ecore__X_8h_aa735f91d30772f09811e8f188a10ed99}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa2d36acd98b4b164a97df0def87d61cb}\label{Ecore__X_8h_aa2d36acd98b4b164a97df0def87d61cb}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1a7421c8322af8245ee907b0e1ed41ea}\label{Ecore__X_8h_a1a7421c8322af8245ee907b0e1ed41ea}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5c28a220865c49f91d6be7030613cd24}\label{Ecore__X_8h_a5c28a220865c49f91d6be7030613cd24}} 
typedef unsigned short {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Size\+\_\+\+ID}
\item 
\mbox{\Hypertarget{Ecore__X_8h_acbd08e84cc474527a9a58cd94218c5fb}\label{Ecore__X_8h_acbd08e84cc474527a9a58cd94218c5fb}} 
typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen}
\item 
\mbox{\Hypertarget{Ecore__X_8h_afad646471555d9f95cae152b8623a4b9}\label{Ecore__X_8h_afad646471555d9f95cae152b8623a4b9}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Device}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae41f50cb47123a36f86ccb514daa5603}\label{Ecore__X_8h_ae41f50cb47123a36f86ccb514daa5603}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Rectangle}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Rectangle}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Rectangle}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa30881fbb9faff60c9c951d4795e9a90}\label{Ecore__X_8h_aa30881fbb9faff60c9c951d4795e9a90}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+GC\+\_\+\+Value\+\_\+\+Mask {\bfseries Ecore\+\_\+\+X\+\_\+\+GC\+\_\+\+Value\+\_\+\+Mask}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a17049162cda3b06a38e6c090a38fbf0c}\label{Ecore__X_8h_a17049162cda3b06a38e6c090a38fbf0c}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa2a63043b1b9e72a223943357e3422c9}\label{Ecore__X_8h_aa2a63043b1b9e72a223943357e3422c9}} 
typedef enum \mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a656b757a74173c15bdaa45bc33581d67}\label{Ecore__X_8h_a656b757a74173c15bdaa45bc33581d67}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Action {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Action}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8a8d9a1f67b2d49dd894650238a1db1e}\label{Ecore__X_8h_a8a8d9a1f67b2d49dd894650238a1db1e}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Mode}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2bfaeb6126d0ade44aa914d4e41bf7dd}\label{Ecore__X_8h_a2bfaeb6126d0ade44aa914d4e41bf7dd}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad7237147dd26ffc153d751449c4efae7}\label{Ecore__X_8h_ad7237147dd26ffc153d751449c4efae7}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connection\+\_\+\+Status {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connection\+\_\+\+Status}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4582b4fbb84e4fe5a458a21b9b282f8c}\label{Ecore__X_8h_a4582b4fbb84e4fe5a458a21b9b282f8c}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Policy {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Policy}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0eddac3a1bfc48c626ff0c00dc35dad8}\label{Ecore__X_8h_a0eddac3a1bfc48c626ff0c00dc35dad8}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Relative\+\_\+\+Alignment {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Relative\+\_\+\+Alignment}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac21e804149faea406c67c2ac967105a9}\label{Ecore__X_8h_ac21e804149faea406c67c2ac967105a9}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Render\+\_\+\+Subpixel\+\_\+\+Order {\bfseries Ecore\+\_\+\+X\+\_\+\+Render\+\_\+\+Subpixel\+\_\+\+Order}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6d8dd60c8a5d05cce1239aa44517700a}\label{Ecore__X_8h_a6d8dd60c8a5d05cce1239aa44517700a}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Interface\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Interface\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a39c8e71a037f183bd0985c947176f818}\label{Ecore__X_8h_a39c8e71a037f183bd0985c947176f818}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Colorscheme {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Colorscheme}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a20662f03751bf253736bdf33c63939ef}\label{Ecore__X_8h_a20662f03751bf253736bdf33c63939ef}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a760b5d762ce97a7e7741e38692dd9d5c}\label{Ecore__X_8h_a760b5d762ce97a7e7741e38692dd9d5c}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a77d0227da54bc5e39a255966415f125e}\label{Ecore__X_8h_a77d0227da54bc5e39a255966415f125e}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mode}
\item 
\mbox{\Hypertarget{Ecore__X_8h_af116a41a5e45bde7b360764caa954fea}\label{Ecore__X_8h_af116a41a5e45bde7b360764caa954fea}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Detail {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Detail}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a850c20ee2ff0424d7d103e92e75eb45c}\label{Ecore__X_8h_a850c20ee2ff0424d7d103e92e75eb45c}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae947f5c3a6d8afca7da821d35f06cf55}\label{Ecore__X_8h_ae947f5c3a6d8afca7da821d35f06cf55}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gravity {\bfseries Ecore\+\_\+\+X\+\_\+\+Gravity}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac934835de5e285689e0be3ce414e4594}\label{Ecore__X_8h_ac934835de5e285689e0be3ce414e4594}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Shape\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Shape\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__X_8h_acd37953ff30a8a8bf562faa6f9a5aee1}\label{Ecore__X_8h_acd37953ff30a8a8bf562faa6f9a5aee1}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Mapping\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Mapping\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad560eec333338ba58c8942a91e111af5}\label{Ecore__X_8h_ad560eec333338ba58c8942a91e111af5}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Property\+\_\+\+Change {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Property\+\_\+\+Change}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aea71d9d5e236c54cb6f79b132908438b}\label{Ecore__X_8h_aea71d9d5e236c54cb6f79b132908438b}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Netwm\+\_\+\+Direction {\bfseries Ecore\+\_\+\+X\+\_\+\+Netwm\+\_\+\+Direction}
\item 
\mbox{\Hypertarget{Ecore__X_8h_adaa39f19bd5d07bbd0e7b0dd0bdac974}\label{Ecore__X_8h_adaa39f19bd5d07bbd0e7b0dd0bdac974}} 
typedef enum \mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9ffc0e536e7aab4c6f74504d7bbf1714}\label{Ecore__X_8h_a9ffc0e536e7aab4c6f74504d7bbf1714}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa62040ba97c00995aea4d1e5744e3c2a}\label{Ecore__X_8h_aa62040ba97c00995aea4d1e5744e3c2a}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Mouse__In}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa9bd67391427ebbc2aa84b70edbaf3d6}\label{Ecore__X_8h_aa9bd67391427ebbc2aa84b70edbaf3d6}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Mouse__Out}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4daa50ee73cba0e01796873ebbad4ece}\label{Ecore__X_8h_a4daa50ee73cba0e01796873ebbad4ece}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Focus__In}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+In}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a80981027b997cb7de4f5fbe247aa9675}\label{Ecore__X_8h_a80981027b997cb7de4f5fbe247aa9675}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Focus__Out}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Focus\+\_\+\+Out}
\item 
\mbox{\Hypertarget{Ecore__X_8h_acc6b82258ec1c5ee38c235f52f009557}\label{Ecore__X_8h_acc6b82258ec1c5ee38c235f52f009557}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Keymap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Keymap}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Keymap}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a305ef360a4dfb243f9d5b7f12f967416}\label{Ecore__X_8h_a305ef360a4dfb243f9d5b7f12f967416}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Damage}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Damage}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a64ec983f3db1cd85a7c49c834c0f7bcd}\label{Ecore__X_8h_a64ec983f3db1cd85a7c49c834c0f7bcd}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Visibility__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Visibility\+\_\+\+Change}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Visibility\+\_\+\+Change}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac547d118130e166729bce4d43f125dec}\label{Ecore__X_8h_ac547d118130e166729bce4d43f125dec}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Create}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Create}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7f084878ce369aed2c9da66e8fa6c4c5}\label{Ecore__X_8h_a7f084878ce369aed2c9da66e8fa6c4c5}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Destroy}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Destroy}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5da23b610fe666f92ebd4b6a93def621}\label{Ecore__X_8h_a5da23b610fe666f92ebd4b6a93def621}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Hide}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7bb9a10553a2b9d7f914dda77444f1af}\label{Ecore__X_8h_a7bb9a10553a2b9d7f914dda77444f1af}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Show}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}
\item 
\mbox{\Hypertarget{Ecore__X_8h_af059b324ecdb34950d24fecd1afdff11}\label{Ecore__X_8h_af059b324ecdb34950d24fecd1afdff11}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Show__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show\+\_\+\+Request}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6d7302fda2045a2078ae55f83501c9f8}\label{Ecore__X_8h_a6d7302fda2045a2078ae55f83501c9f8}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Reparent}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Reparent}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Reparent}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a17f2b2c6fc590b55881a51e3d690c413}\label{Ecore__X_8h_a17f2b2c6fc590b55881a51e3d690c413}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac8cbd6f8bc4072abc6e29f7be8a594e5}\label{Ecore__X_8h_ac8cbd6f8bc4072abc6e29f7be8a594e5}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Configure__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Request}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2fc80f19c8713b9a99b9392bcdbdc3b0}\label{Ecore__X_8h_a2fc80f19c8713b9a99b9392bcdbdc3b0}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Gravity}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Gravity}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Gravity}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a192a6cd0d1f37b51230cab6744ba4f56}\label{Ecore__X_8h_a192a6cd0d1f37b51230cab6744ba4f56}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Resize__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize\+\_\+\+Request}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Resize\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8ade9fab81649a08e3e21bafda2156a9}\label{Ecore__X_8h_a8ade9fab81649a08e3e21bafda2156a9}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Stack}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a303f49d63507ce5671e60b3d03c2d643}\label{Ecore__X_8h_a303f49d63507ce5671e60b3d03c2d643}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Stack__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Request}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad6b49870ec27cbf5b87e3cb2e1874ab5}\label{Ecore__X_8h_ad6b49870ec27cbf5b87e3cb2e1874ab5}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Property}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Property}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7f73ec592e23f4ad7ef6ebdea0ceff55}\label{Ecore__X_8h_a7f73ec592e23f4ad7ef6ebdea0ceff55}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Colormap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Colormap}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Colormap}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a094aa7ebed27a1bfe8c8f2855f9e3461}\label{Ecore__X_8h_a094aa7ebed27a1bfe8c8f2855f9e3461}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Mapping__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mapping\+\_\+\+Change}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mapping\+\_\+\+Change}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aba9bec86a76adf3ed34ae8df49a0a993}\label{Ecore__X_8h_aba9bec86a76adf3ed34ae8df49a0a993}} 
typedef struct \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Mapping {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Mapping}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a96bed1830702c3e72a7e46b47a8c2e2b}\label{Ecore__X_8h_a96bed1830702c3e72a7e46b47a8c2e2b}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Selection__Clear}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Clear}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a145dff02dbf5834fafa15fbfaf9e2e32}\label{Ecore__X_8h_a145dff02dbf5834fafa15fbfaf9e2e32}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Selection__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Request}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa08a66a72cafd64d3f2cc4e70a6bdfe7}\label{Ecore__X_8h_aa08a66a72cafd64d3f2cc4e70a6bdfe7}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Notify}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6a0ee01337731101cb3064a8cd7998d0}\label{Ecore__X_8h_a6a0ee01337731101cb3064a8cd7998d0}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Fixes__Selection__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Fixes\+\_\+\+Selection\+\_\+\+Notify}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Fixes\+\_\+\+Selection\+\_\+\+Notify}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5a3062d78be68c551ce29f020ead933f}\label{Ecore__X_8h_a5a3062d78be68c551ce29f020ead933f}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ada3fbdc46cf673323dc79017dfb139e5}\label{Ecore__X_8h_ada3fbdc46cf673323dc79017dfb139e5}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data__Files}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Files}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Files}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad49a01d04d18f98d3462f3880cf73dce}\label{Ecore__X_8h_ad49a01d04d18f98d3462f3880cf73dce}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data__Text}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Text}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Text}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a69853d79bf0953bff026ed25d96f991e}\label{Ecore__X_8h_a69853d79bf0953bff026ed25d96f991e}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data__X__Moz__Url}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+X\+\_\+\+Moz\+\_\+\+Url}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+X\+\_\+\+Moz\+\_\+\+Url}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab4738f281f42a960dceb30e2f9cecad7}\label{Ecore__X_8h_ab4738f281f42a960dceb30e2f9cecad7}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Selection__Data__Targets}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Targets}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Targets}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae90ad7305c5322b708098605d3e295c1}\label{Ecore__X_8h_ae90ad7305c5322b708098605d3e295c1}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Enter}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Enter}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Enter}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a375fa661d2d632283536a0e954a36d59}\label{Ecore__X_8h_a375fa661d2d632283536a0e954a36d59}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Position}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Position}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Position}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a363b9eebcca4e6ce489f177124397a18}\label{Ecore__X_8h_a363b9eebcca4e6ce489f177124397a18}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Status}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Status}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Status}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a48fca3764e33f0766d56d3b470e43d15}\label{Ecore__X_8h_a48fca3764e33f0766d56d3b470e43d15}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Leave}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Leave}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Leave}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aef74fb8ff95f275eaf17fdf552d7f34c}\label{Ecore__X_8h_aef74fb8ff95f275eaf17fdf552d7f34c}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Drop}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Drop}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Drop}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a63fe54f74c0ae25b0d5bd6f36df6bf89}\label{Ecore__X_8h_a63fe54f74c0ae25b0d5bd6f36df6bf89}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Xdnd__Finished}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Finished}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xdnd\+\_\+\+Finished}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2cb064e6a6b2b0f1f976163a4e404f21}\label{Ecore__X_8h_a2cb064e6a6b2b0f1f976163a4e404f21}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Client__Message}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Client\+\_\+\+Message}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Client\+\_\+\+Message}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a50aa4f97a7f327d6d5e89b56863ca390}\label{Ecore__X_8h_a50aa4f97a7f327d6d5e89b56863ca390}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Shape}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Shape}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Shape}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a540e926219aaf527d3756428fd984c41}\label{Ecore__X_8h_a540e926219aaf527d3756428fd984c41}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Screensaver__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screensaver\+\_\+\+Notify}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screensaver\+\_\+\+Notify}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae16423d712e90c656a90071e70345d3a}\label{Ecore__X_8h_ae16423d712e90c656a90071e70345d3a}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Flick}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Flick}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Flick}
\item 
\mbox{\Hypertarget{Ecore__X_8h_acb0976c8bff7a8109c2c2bd8860fce27}\label{Ecore__X_8h_acb0976c8bff7a8109c2c2bd8860fce27}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Pan}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pan}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pan}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a098a33a72dff9dc6a6faa1471f03ca26}\label{Ecore__X_8h_a098a33a72dff9dc6a6faa1471f03ca26}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__PinchRotation}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pinch\+Rotation}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Pinch\+Rotation}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a60cc9b9fe062a4335f77fa92aabfbd70}\label{Ecore__X_8h_a60cc9b9fe062a4335f77fa92aabfbd70}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Tap}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5c3f03d0a1bdd1f0079c2ac9b9295479}\label{Ecore__X_8h_a5c3f03d0a1bdd1f0079c2ac9b9295479}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__TapNHold}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap\+NHold}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Tap\+NHold}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a052c42137dce972363f1e5d074e15d2b}\label{Ecore__X_8h_a052c42137dce972363f1e5d074e15d2b}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Hold}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Hold}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Hold}
\item 
\mbox{\Hypertarget{Ecore__X_8h_adc706fac113b7bef76d4c9d497526fee}\label{Ecore__X_8h_adc706fac113b7bef76d4c9d497526fee}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Gesture__Notify__Group}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Group}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Gesture\+\_\+\+Notify\+\_\+\+Group}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad37af426e2652c5cbb7772504a20b9da}\label{Ecore__X_8h_ad37af426e2652c5cbb7772504a20b9da}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Sync__Counter}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Counter}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Counter}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a372ed0b0e2ce4caa75f431df509c20bb}\label{Ecore__X_8h_a372ed0b0e2ce4caa75f431df509c20bb}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Sync__Alarm}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Alarm}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Alarm}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a024cafdf153b2a0df10f751ae2edf2cf}\label{Ecore__X_8h_a024cafdf153b2a0df10f751ae2edf2cf}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Screen__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screen\+\_\+\+Change}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Screen\+\_\+\+Change}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8972fcd410d31b17c1607679d1b34183}\label{Ecore__X_8h_a8972fcd410d31b17c1607679d1b34183}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Randr__Crtc__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Change}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Change}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a840e335c13303b3e4a627428c05d55ef}\label{Ecore__X_8h_a840e335c13303b3e4a627428c05d55ef}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Randr__Output__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Change}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Change}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ada6cdc3de1a2431cf75e3cc2a4cbbe56}\label{Ecore__X_8h_ada6cdc3de1a2431cf75e3cc2a4cbbe56}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Randr__Output__Property__Notify}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Property\+\_\+\+Notify}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Property\+\_\+\+Notify}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9dd64c048d0e01c75c75c770fe627e19}\label{Ecore__X_8h_a9dd64c048d0e01c75c75c770fe627e19}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Delete__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Delete\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab860e5170c33515ee3a3a13cb4e5e937}\label{Ecore__X_8h_ab860e5170c33515ee3a3a13cb4e5e937}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__Move__Resize__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Move\+\_\+\+Resize\+\_\+\+Request}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+Move\+\_\+\+Resize\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a740e856111be40e232540989c2c9be21}\label{Ecore__X_8h_a740e856111be40e232540989c2c9be21}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Window__State__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+State\+\_\+\+Request}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Window\+\_\+\+State\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__X_8h_acd1a3b578e4fbbcfb1f80ce9891f7bd5}\label{Ecore__X_8h_acd1a3b578e4fbbcfb1f80ce9891f7bd5}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Frame__Extents__Request}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Frame\+\_\+\+Extents\+\_\+\+Request}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Frame\+\_\+\+Extents\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a74a5c71bbe7432db004877e309d713a0}\label{Ecore__X_8h_a74a5c71bbe7432db004877e309d713a0}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Ping}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Ping}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Ping}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae540ce7c0841ea3baf084473409e574b}\label{Ecore__X_8h_ae540ce7c0841ea3baf084473409e574b}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Desktop__Change}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Desktop\+\_\+\+Change}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Desktop\+\_\+\+Change}
\item 
\mbox{\Hypertarget{Ecore__X_8h_af340e0f8f6066cfdbb3b8048fbe62a55}\label{Ecore__X_8h_af340e0f8f6066cfdbb3b8048fbe62a55}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Startup__Sequence}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Startup\+\_\+\+Sequence}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Startup\+\_\+\+Sequence}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6bd4e04a5cd846b0c27a7e4095ba8576}\label{Ecore__X_8h_a6bd4e04a5cd846b0c27a7e4095ba8576}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Generic}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Generic}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Generic}
\item 
typedef struct \mbox{\hyperlink{structEcore__X__Event__Present__Configure}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}} \mbox{\hyperlink{Ecore__X_8h_a523079a25931c7fb132e3a32d157036d}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}}
\item 
typedef struct \mbox{\hyperlink{structEcore__X__Event__Present__Complete}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}} \mbox{\hyperlink{Ecore__X_8h_aa33ea0af56ee89dcbd3b56af19af285c}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}}
\item 
typedef struct \mbox{\hyperlink{structEcore__X__Event__Present__Idle}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}} \mbox{\hyperlink{Ecore__X_8h_af4d85a1408e0b0a675c57dde991a862b}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}}
\item 
\mbox{\Hypertarget{Ecore__X_8h_affb8dd56791f3a322103515dafa52f4c}\label{Ecore__X_8h_affb8dd56791f3a322103515dafa52f4c}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Randr__Screen__Size}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2488e6d6ee049f76bb8dbbbf72f5e9c8}\label{Ecore__X_8h_a2488e6d6ee049f76bb8dbbbf72f5e9c8}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Randr__Screen__Size__MM}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size\+\_\+\+MM}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size\+\_\+\+MM}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Randr__Crtc__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}} \mbox{\hyperlink{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3c26f43304baab77c600031dfcadb09d}\label{Ecore__X_8h_a3c26f43304baab77c600031dfcadb09d}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Xdnd__Position}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position}
\item 
typedef enum Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask \mbox{\hyperlink{Ecore__X_8h_acc07ba387d4d338a82df2f9f91e18dad}{Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask}}
\item 
typedef struct \mbox{\hyperlink{structEcore__X__Present}{Ecore\+\_\+\+X\+\_\+\+Present}} \mbox{\hyperlink{Ecore__X_8h_ac8c45b95092b6708c23a3254c4c3f432}{Ecore\+\_\+\+X\+\_\+\+Present}}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9f0459366268e89b7b2c1cba1e8922c3}\label{Ecore__X_8h_a9f0459366268e89b7b2c1cba1e8922c3}} 
typedef enum \mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol}} {\bfseries Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5f7a3c60b2e00436b2b030983ab904f1}\label{Ecore__X_8h_a5f7a3c60b2e00436b2b030983ab904f1}} 
typedef enum \mbox{\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aea46ab357090acc4224561d343150845}\label{Ecore__X_8h_aea46ab357090acc4224561d343150845}} 
typedef enum \mbox{\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1e}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac50adfebb88d5f8d59bd1d4eb38ce356}\label{Ecore__X_8h_ac50adfebb88d5f8d59bd1d4eb38ce356}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae0a45798b293d0a2fcd4c7bd4c6e3631}\label{Ecore__X_8h_ae0a45798b293d0a2fcd4c7bd4c6e3631}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Action {\bfseries Ecore\+\_\+\+X\+\_\+\+Action}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a207c8db06a9c98fa8754d81ba38666b9}\label{Ecore__X_8h_a207c8db06a9c98fa8754d81ba38666b9}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Mask {\bfseries Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Mask}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae347025083ccba3c769549bd6c2daa01}\label{Ecore__X_8h_ae347025083ccba3c769549bd6c2daa01}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a681a9893c15ae359ffdd6895e1b41af1}\label{Ecore__X_8h_a681a9893c15ae359ffdd6895e1b41af1}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aaf9edece721957842cef251cf9226ada}\label{Ecore__X_8h_aaf9edece721957842cef251cf9226ada}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa4a87b754a1fdf1bb4734e4776cf6184}\label{Ecore__X_8h_aa4a87b754a1fdf1bb4734e4776cf6184}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad4dfdece864901ed71f66d191003a0f0}\label{Ecore__X_8h_ad4dfdece864901ed71f66d191003a0f0}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a441c108e47f5b2c39c4a590998671873}\label{Ecore__X_8h_a441c108e47f5b2c39c4a590998671873}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode}
\item 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode \mbox{\hyperlink{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab3c679f83faf7f2c46a5e692f4b999e6}\label{Ecore__X_8h_ab3c679f83faf7f2c46a5e692f4b999e6}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State {\bfseries Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a04d349e447fefb6a30c7fe8bf98d233e}\label{Ecore__X_8h_a04d349e447fefb6a30c7fe8bf98d233e}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9f9fb7583bdb46b22bc80b583462eaae}\label{Ecore__X_8h_a9f9fb7583bdb46b22bc80b583462eaae}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Position {\bfseries Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Position}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab2d16cf9bb0292b02860c93fdfc90faf}\label{Ecore__X_8h_ab2d16cf9bb0292b02860c93fdfc90faf}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Func {\bfseries Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Func}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9121389512ad290068249e8330f1a97e}\label{Ecore__X_8h_a9121389512ad290068249e8330f1a97e}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Decor {\bfseries Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Decor}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a01cbb80999f817a46ccff5f26310f6f7}\label{Ecore__X_8h_a01cbb80999f817a46ccff5f26310f6f7}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Input {\bfseries Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Input}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Window__Attributes}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}} \mbox{\hyperlink{Ecore__X_8h_a02ca55bffa09b94e16dacc6d46a6f4d0}{Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a46d6f54024fc9164917cfe644f0af953}\label{Ecore__X_8h_a46d6f54024fc9164917cfe644f0af953}} 
typedef short {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Refresh\+\_\+\+Rate}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5c667100a5be52f3a889217062c655b6}\label{Ecore__X_8h_a5c667100a5be52f3a889217062c655b6}} 
typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aea191f066bc4b37c3f7ed587d57c7932}\label{Ecore__X_8h_aea191f066bc4b37c3f7ed587d57c7932}} 
typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Signal\+\_\+\+Format}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a063993f4d0fdfb57a8021eeaca39494c}\label{Ecore__X_8h_a063993f4d0fdfb57a8021eeaca39494c}} 
typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Signal\+\_\+\+Property}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac5e6045fca97f8ac16831b28747c607a}\label{Ecore__X_8h_ac5e6045fca97f8ac16831b28747c607a}} 
typedef int {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connector\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3ccb7652f4e0e29800a576d9041a7464}\label{Ecore__X_8h_a3ccb7652f4e0e29800a576d9041a7464}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Flags {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Flags}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa03a1b2d6976e0458a8918c5fafea598}\label{Ecore__X_8h_aa03a1b2d6976e0458a8918c5fafea598}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Randr__Mode__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info}
\item 
\mbox{\Hypertarget{Ecore__X_8h_afb28c698c9bd4a065197bd9e52b9f102}\label{Ecore__X_8h_afb28c698c9bd4a065197bd9e52b9f102}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a591e62f69017c41d19fa7bbbb10f5a51}\label{Ecore__X_8h_a591e62f69017c41d19fa7bbbb10f5a51}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Picture}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a61c20589cd461680fd10684f240bdd80}\label{Ecore__X_8h_a61c20589cd461680fd10684f240bdd80}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Region}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0ab6548ebd29bd2058d4af83e9b1146e}\label{Ecore__X_8h_a0ab6548ebd29bd2058d4af83e9b1146e}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Region\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Region\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9b95f6855203ae8201efeb562219d322}\label{Ecore__X_8h_a9b95f6855203ae8201efeb562219d322}} 
typedef Ecore\+\_\+\+X\+\_\+\+ID {\bfseries Ecore\+\_\+\+X\+\_\+\+Damage}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab9f4400ea71a574077bee2d5a2063f52}\label{Ecore__X_8h_ab9f4400ea71a574077bee2d5a2063f52}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Damage\+\_\+\+Report\+\_\+\+Level {\bfseries Ecore\+\_\+\+X\+\_\+\+Damage\+\_\+\+Report\+\_\+\+Level}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5ab94159dececdfdb0345065fb208b79}\label{Ecore__X_8h_a5ab94159dececdfdb0345065fb208b79}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Damage}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Damage}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Damage}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8e5e0110825a64993f0c58c1a032cccb}\label{Ecore__X_8h_a8e5e0110825a64993f0c58c1a032cccb}} 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Xkb}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb}} {\bfseries Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Xkb}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb}} \mbox{\hyperlink{Ecore__X_8h_a280a6a2ebd056fc6bac3b75ba6c4044b}{Ecore\+\_\+\+X\+\_\+\+Xkb\+\_\+\+State}}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6b789e77b978facc5d2407bfb420f03a}\label{Ecore__X_8h_a6b789e77b978facc5d2407bfb420f03a}} 
typedef struct \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Image {\bfseries Ecore\+\_\+\+X\+\_\+\+Image}
\item 
\mbox{\Hypertarget{Ecore__X_8h_afba96867a78539661bfcd850a605723e}\label{Ecore__X_8h_afba96867a78539661bfcd850a605723e}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6e60d5d6590d3cecb0e5528aeff1f024}\label{Ecore__X_8h_a6e60d5d6590d3cecb0e5528aeff1f024}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Type {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3e3ef8311e471bb01944b0944311e2d1}\label{Ecore__X_8h_a3e3ef8311e471bb01944b0944311e2d1}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Subtype {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Subtype}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a383ed85b0e04d91e3963140388df549e}\label{Ecore__X_8h_a383ed85b0e04d91e3963140388df549e}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Group\+\_\+\+Subtype {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Group\+\_\+\+Subtype}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab339bdbcdc23c1a627ae70e32e2b1f6e}\label{Ecore__X_8h_ab339bdbcdc23c1a627ae70e32e2b1f6e}} 
typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Direction {\bfseries Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Direction}
\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a61cfd6cc420aaec4589074262ce4b6a5}\label{Ecore__X_8h_a61cfd6cc420aaec4589074262ce4b6a5}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+GC\+\_\+\+Value\+\_\+\+Mask} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+FUNCTION} = (1L $<$$<$ 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+PLANE\+\_\+\+MASK} = (1L $<$$<$ 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+FOREGROUND} = (1L $<$$<$ 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+BACKGROUND} = (1L $<$$<$ 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+LINE\+\_\+\+WIDTH} = (1L $<$$<$ 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+LINE\+\_\+\+STYLE} = (1L $<$$<$ 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+CAP\+\_\+\+STYLE} = (1L $<$$<$ 6)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+JOIN\+\_\+\+STYLE} = (1L $<$$<$ 7)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+FILL\+\_\+\+STYLE} = (1L $<$$<$ 8)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+FILL\+\_\+\+RULE} = (1L $<$$<$ 9)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+TILE} = (1L $<$$<$ 10)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+STIPPLE} = (1L $<$$<$ 11)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+TILE\+\_\+\+STIPPLE\+\_\+\+ORIGIN\+\_\+X} = (1L $<$$<$ 12)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+TILE\+\_\+\+STIPPLE\+\_\+\+ORIGIN\+\_\+Y} = (1L $<$$<$ 13)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+FONT} = (1L $<$$<$ 14)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+SUBWINDOW\+\_\+\+MODE} = (1L $<$$<$ 15)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+GRAPHICS\+\_\+\+EXPOSURES} = (1L $<$$<$ 16)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+CLIP\+\_\+\+ORIGIN\+\_\+X} = (1L $<$$<$ 17)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+CLIP\+\_\+\+ORIGIN\+\_\+Y} = (1L $<$$<$ 18)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+CLIP\+\_\+\+MASK} = (1L $<$$<$ 19)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+DASH\+\_\+\+OFFSET} = (1L $<$$<$ 20)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+DASH\+\_\+\+LIST} = (1L $<$$<$ 21)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+ARC\+\_\+\+MODE} = (1L $<$$<$ 22)
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a099977629058ecb91fed0f898f91001a}\label{Ecore__X_8h_a099977629058ecb91fed0f898f91001a}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+COMPOSITE\+\_\+\+UPDATE\+\_\+\+AUTOMATIC}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+COMPOSITE\+\_\+\+UPDATE\+\_\+\+MANUAL}
 \}
\item 
enum \mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State}} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+ICONIFIED}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a913975f3907250af993042729d0eca87}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+MODAL}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a8b758d78e270b3274431d91b02484b30}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+STICKY}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abfe7dee8962110c5f9d514bbf6dd658c}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+MAXIMIZED\+\_\+\+VERT}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a6767bdc87057c70cdd236d6ca158463d}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+MAXIMIZED\+\_\+\+HORZ}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1aaee9b74696501d60977b3cf682a1caff}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+SHADED}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a31e3d2047dbf9cfcd7c1ae4cd661a0ff}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+SKIP\+\_\+\+TASKBAR}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abd03ef746554d9d66c1458b99fbc7e21}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+SKIP\+\_\+\+PAGER}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a94e1956bcc7b817dabf944457f99ed92}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HIDDEN}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a813f8507385ac350c0c2c6677898a8c9}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+FULLSCREEN}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a12cf1ef45a86caf28ff1abdc30b1f4ec}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+ABOVE}}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+BELOW}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+DEMANDS\+\_\+\+ATTENTION}
 \}
\begin{DoxyCompactList}\small\item\em Defines the different states of the window of Ecore\+\_\+X. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_aab290bda2ee0f5431a68e40b59ac53f3}\label{Ecore__X_8h_aab290bda2ee0f5431a68e40b59ac53f3}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Action} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+ACTION\+\_\+\+REMOVE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+ACTION\+\_\+\+ADD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+ACTION\+\_\+\+TOGGLE}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1c855e5d727945e7b4fbc4bfc520b83f}\label{Ecore__X_8h_a1c855e5d727945e7b4fbc4bfc520b83f}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Stack\+\_\+\+Mode} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STACK\+\_\+\+ABOVE} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STACK\+\_\+\+BELOW} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STACK\+\_\+\+TOP\+\_\+\+IF} = 2
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STACK\+\_\+\+BOTTOM\+\_\+\+IF} = 3
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STACK\+\_\+\+OPPOSITE} = 4
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5d4f1ff263c83616a9b1b191fa818ee8}\label{Ecore__X_8h_a5d4f1ff263c83616a9b1b191fa818ee8}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+ROT\+\_\+0} = (1 $<$$<$ 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+ROT\+\_\+90} = (1 $<$$<$ 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+ROT\+\_\+180} = (1 $<$$<$ 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+ROT\+\_\+270} = (1 $<$$<$ 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+FLIP\+\_\+X} = (1 $<$$<$ 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+FLIP\+\_\+Y} = (1 $<$$<$ 5)
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1936003433f08b78a8969b49f458726f}\label{Ecore__X_8h_a1936003433f08b78a8969b49f458726f}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connection\+\_\+\+Status} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+CONNECTION\+\_\+\+STATUS\+\_\+\+CONNECTED} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+CONNECTION\+\_\+\+STATUS\+\_\+\+DISCONNECTED} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+CONNECTION\+\_\+\+STATUS\+\_\+\+UNKNOWN} = 2
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_af9d2c9957265dba8737ab391a0c3673d}\label{Ecore__X_8h_af9d2c9957265dba8737ab391a0c3673d}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output\+\_\+\+Policy} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+OUTPUT\+\_\+\+POLICY\+\_\+\+ABOVE} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+OUTPUT\+\_\+\+POLICY\+\_\+\+RIGHT} = 2
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+OUTPUT\+\_\+\+POLICY\+\_\+\+BELOW} = 3
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+OUTPUT\+\_\+\+POLICY\+\_\+\+LEFT} = 4
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+OUTPUT\+\_\+\+POLICY\+\_\+\+CLONE} = 5
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+OUTPUT\+\_\+\+POLICY\+\_\+\+NONE} = 6
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+OUTPUT\+\_\+\+POLICY\+\_\+\+ASK} = 7
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aecc4115942562b28c5b5630f2a603d9b}\label{Ecore__X_8h_aecc4115942562b28c5b5630f2a603d9b}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Relative\+\_\+\+Alignment} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+RELATIVE\+\_\+\+ALIGNMENT\+\_\+\+NONE} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+RELATIVE\+\_\+\+ALIGNMENT\+\_\+\+CENTER\+\_\+\+REL} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+RELATIVE\+\_\+\+ALIGNMENT\+\_\+\+CENTER\+\_\+\+SCR} = 2
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a46db4db931704988758332a4f454db1b}\label{Ecore__X_8h_a46db4db931704988758332a4f454db1b}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Render\+\_\+\+Subpixel\+\_\+\+Order} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RENDER\+\_\+\+SUBPIXEL\+\_\+\+ORDER\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RENDER\+\_\+\+SUBPIXEL\+\_\+\+ORDER\+\_\+\+HORIZONTAL\+\_\+\+RGB} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RENDER\+\_\+\+SUBPIXEL\+\_\+\+ORDER\+\_\+\+HORIZONTAL\+\_\+\+BGR} = 2
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RENDER\+\_\+\+SUBPIXEL\+\_\+\+ORDER\+\_\+\+VERTICAL\+\_\+\+RGB} = 3
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RENDER\+\_\+\+SUBPIXEL\+\_\+\+ORDER\+\_\+\+VERTICAL\+\_\+\+BGR} = 4
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RENDER\+\_\+\+SUBPIXEL\+\_\+\+ORDER\+\_\+\+NONE} = 5
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad829ec9b00f7e3c8c404bfe5f676dfdf}\label{Ecore__X_8h_ad829ec9b00f7e3c8c404bfe5f676dfdf}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Interface\+\_\+\+Type} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+INTERFACE\+\_\+\+UNDEFINED}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+INTERFACE\+\_\+\+DVI}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+INTERFACE\+\_\+\+HDMI\+\_\+A}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+INTERFACE\+\_\+\+HDMI\+\_\+B}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+INTERFACE\+\_\+\+MDDI}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+INTERFACE\+\_\+\+DISPLAY\+\_\+\+PORT}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a35c599aba79a6d63eb006e34b0f2cf33}\label{Ecore__X_8h_a35c599aba79a6d63eb006e34b0f2cf33}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Colorscheme} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+COLORSCHEME\+\_\+\+MONOCHROME\+\_\+\+GRAYSCALE} = 0x00
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+COLORSCHEME\+\_\+\+COLOR\+\_\+\+RGB} = 0x08
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+COLORSCHEME\+\_\+\+COLOR\+\_\+\+NON\+\_\+\+RGB} = 0x10
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+COLORSCHEME\+\_\+\+COLOR\+\_\+\+UNDEFINED} = 0x18
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+COLORSCHEME\+\_\+\+COLOR\+\_\+\+RGB\+\_\+4\+\_\+4\+\_\+4} = 0x444000
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+COLORSCHEME\+\_\+\+COLOR\+\_\+\+RGB\+\_\+\+YCRCB\+\_\+4\+\_\+4\+\_\+4} = 0x444
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+DISPLAY\+\_\+\+COLORSCHEME\+\_\+\+COLOR\+\_\+\+RGB\+\_\+\+YCRCB\+\_\+4\+\_\+2\+\_\+2} = 0x422
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a84ef777ceb899f7bbdf82782bb593d0b}\label{Ecore__X_8h_a84ef777ceb899f7bbdf82782bb593d0b}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+ASPECT\+\_\+\+RATIO\+\_\+4\+\_\+3} = 0x0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+ASPECT\+\_\+\+RATIO\+\_\+16\+\_\+9} = 0x1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+ASPECT\+\_\+\+RATIO\+\_\+16\+\_\+10} = 0x2
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+ASPECT\+\_\+\+RATIO\+\_\+5\+\_\+4} = 0x4
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+EDID\+\_\+\+ASPECT\+\_\+\+RATIO\+\_\+15\+\_\+9} = 0x8
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a23f446f1363c327927f17c02eaaae450}\label{Ecore__X_8h_a23f446f1363c327927f17c02eaaae450}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Selection} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+PRIMARY}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+SECONDARY}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+XDND}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+CLIPBOARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+SELECTION\+\_\+\+OTHER}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a702bb45323d72521d33de0799417014f}\label{Ecore__X_8h_a702bb45323d72521d33de0799417014f}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mode} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MODE\+\_\+\+NORMAL}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MODE\+\_\+\+WHILE\+\_\+\+GRABBED}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MODE\+\_\+\+GRAB}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MODE\+\_\+\+UNGRAB}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aaebf0f8e95d121699b587d7b353a69e6}\label{Ecore__X_8h_aaebf0f8e95d121699b587d7b353a69e6}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Detail} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DETAIL\+\_\+\+ANCESTOR}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DETAIL\+\_\+\+VIRTUAL}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DETAIL\+\_\+\+INFERIOR}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DETAIL\+\_\+\+NON\+\_\+\+LINEAR}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DETAIL\+\_\+\+NON\+\_\+\+LINEAR\+\_\+\+VIRTUAL}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DETAIL\+\_\+\+POINTER}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DETAIL\+\_\+\+POINTER\+\_\+\+ROOT}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DETAIL\+\_\+\+DETAIL\+\_\+\+NONE}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a951d750883dde61caec2cdacea1ee4f0}\label{Ecore__X_8h_a951d750883dde61caec2cdacea1ee4f0}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+NONE} = 0L
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+KEY\+\_\+\+DOWN} = (1L $<$$<$ 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+KEY\+\_\+\+UP} = (1L $<$$<$ 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+DOWN} = (1L $<$$<$ 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+UP} = (1L $<$$<$ 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+IN} = (1L $<$$<$ 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+OUT} = (1L $<$$<$ 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+MOVE} = (1L $<$$<$ 6)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+DAMAGE} = (1L $<$$<$ 15)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+VISIBILITY} = (1L $<$$<$ 16)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+CONFIGURE} = (1L $<$$<$ 17)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+RESIZE\+\_\+\+MANAGE} = (1L $<$$<$ 18)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+MANAGE} = (1L $<$$<$ 19)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+CHILD\+\_\+\+CONFIGURE} = (1L $<$$<$ 20)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+FOCUS\+\_\+\+CHANGE} = (1L $<$$<$ 21)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+PROPERTY} = (1L $<$$<$ 22)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+COLORMAP} = (1L $<$$<$ 23)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+GRAB} = (1L $<$$<$ 24)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+WHEEL} = (1L $<$$<$ 29)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+FOCUS\+\_\+\+IN} = (1L $<$$<$ 30)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+FOCUS\+\_\+\+OUT} = (1L $<$$<$ 31)
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_adcad21bd8348736f2037f3f9e3856bf1}\label{Ecore__X_8h_adcad21bd8348736f2037f3f9e3856bf1}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gravity} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+\+FORGET} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+\+UNMAP} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+\+NW} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+N} = 2
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+\+NE} = 3
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+W} = 4
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+\+CENTER} = 5
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+E} = 6
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+\+SW} = 7
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+S} = 8
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+\+SE} = 9
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GRAVITY\+\_\+\+STATIC} = 10
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a32c177f1315d9b8ae030a2558cea8155}\label{Ecore__X_8h_a32c177f1315d9b8ae030a2558cea8155}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Shape\+\_\+\+Type} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+SHAPE\+\_\+\+BOUNDING}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+SHAPE\+\_\+\+CLIP}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+SHAPE\+\_\+\+INPUT}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a380b650d7c9b2effeb6ae60f606b46fb}\label{Ecore__X_8h_a380b650d7c9b2effeb6ae60f606b46fb}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Mapping\+\_\+\+Type} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MAPPING\+\_\+\+MODIFIER}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MAPPING\+\_\+\+KEYBOARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MAPPING\+\_\+\+MOUSE}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a088db2e0bf400d6cae7c43aa5ab9a237}\label{Ecore__X_8h_a088db2e0bf400d6cae7c43aa5ab9a237}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Property\+\_\+\+Change} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+PROPERTY\+\_\+\+CHANGE\+\_\+\+ADD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+PROPERTY\+\_\+\+CHANGE\+\_\+\+DEL}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aaa30385d9509871e500463a2b7bfcb71}\label{Ecore__X_8h_aaa30385d9509871e500463a2b7bfcb71}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Netwm\+\_\+\+Direction} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+SIZE\+\_\+\+TL} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+SIZE\+\_\+T} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+SIZE\+\_\+\+TR} = 2
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+SIZE\+\_\+R} = 3
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+SIZE\+\_\+\+BR} = 4
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+SIZE\+\_\+B} = 5
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+SIZE\+\_\+\+BL} = 6
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+SIZE\+\_\+L} = 7
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+MOVE} = 8
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+NETWM\+\_\+\+DIRECTION\+\_\+\+CANCEL} = 11
 \}
\item 
enum \mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code}} \{ \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a32136f4e0e2ce049574d0ad38b697a1f}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+SUCCESS}} = 0
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7af9c5405f8b98f38cb039aa6f8094e717}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+REQUEST}} = 1
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a84889b96211536d0378aefa0789be746}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+VALUE}} = 2
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a380e0888cc71cd4f3155045bcaf0c2f6}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+WINDOW}} = 3
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab34c07aca92f6cfa263dd6cebb1b70cc}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+PIXMAP}} = 4
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a628e78236927d9720b4bffbcfde767ab}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+ATOM}} = 5
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a1141e5e7685fcf749e1ca20d7d52c804}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+CURSOR}} = 6
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a44a300d85c1e06b11211a0d537c4ba7e}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+FONT}} = 7
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a3576cb8cf6dcf7642d9e8e3ffb77ee89}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+MATCH}} = 8
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6042cc7a70d08b125554039a6423f793}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+DRAWABLE}} = 9
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a7517f37d123b3a1a555ee6d8686b349e}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+ACCESS}} = 10
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a2f6b8d24094f5dc28d6269f499ad867f}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+ALLOC}} = 11
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6f53c63c918ff671bc41dcca6972b499}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+COLOR}} = 12
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aa4d02c9a87ff23e3b5daede78550b580}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+GC}} = 13
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab38f3c7f08bddc42886b62c3afc05696}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+ID\+\_\+\+CHOICE}} = 14
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aba08e193ebcbdb0e0b43386425359ee7}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+NAME}} = 15
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a78df8e404fd1cec8e4310a97be8fbf82}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+LENGTH}} = 16
, \newline
\mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a68e513b6380f0e4b96f832a6743fb40c}{ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+IMPLEMENTATION}} = 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 
\mbox{\Hypertarget{Ecore__X_8h_a810b89a1648db0ec7612837ae9bc39e0}\label{Ecore__X_8h_a810b89a1648db0ec7612837ae9bc39e0}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+DPMS\+\_\+\+MODE\+\_\+\+ON} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+DPMS\+\_\+\+MODE\+\_\+\+STANDBY} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+DPMS\+\_\+\+MODE\+\_\+\+SUSPEND} = 2
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+DPMS\+\_\+\+MODE\+\_\+\+OFF} = 3
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ada06cdf0d6fd85d1e4e1740582a9cf0d}\label{Ecore__X_8h_ada06cdf0d6fd85d1e4e1740582a9cf0d}} 
enum {\bfseries Ecore\+\_\+\+X\+\_\+\+Owner\+\_\+\+Change\+\_\+\+Reason} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+OWNER\+\_\+\+CHANGE\+\_\+\+REASON\+\_\+\+NEW\+\_\+\+OWNER}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+OWNER\+\_\+\+CHANGE\+\_\+\+REASON\+\_\+\+DESTROY}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+OWNER\+\_\+\+CHANGE\+\_\+\+REASON\+\_\+\+CLOSE}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a59dd8e219f40ff7fa56e6e9df96d39f4}\label{Ecore__X_8h_a59dd8e219f40ff7fa56e6e9df96d39f4}} 
enum {\bfseries Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+PRESENT\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+NO\+\_\+\+EVENT} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+PRESENT\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+CONFIGURE\+\_\+\+NOTIFY} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+PRESENT\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+COMPLETE\+\_\+\+NOTIFY} = 2
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+PRESENT\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+IDLE\+\_\+\+NOTIFY} = 4
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a04d453cbf35fcb6b3da8b8f471912a79}\label{Ecore__X_8h_a04d453cbf35fcb6b3da8b8f471912a79}} 
enum {\bfseries Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Complete\+\_\+\+Mode} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+PRESENT\+\_\+\+COMPLETE\+\_\+\+MODE\+\_\+\+COPY}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+PRESENT\+\_\+\+COMPLETE\+\_\+\+MODE\+\_\+\+FLIP}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+PRESENT\+\_\+\+COMPLETE\+\_\+\+MODE\+\_\+\+SKIP}
 \}
\item 
enum \mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol}} \{ \newline
\mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da27d9e53db2213d3df8051f47b750fdc6}{ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+DELETE\+\_\+\+REQUEST}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da5657fbc84712eb536f7fc1c13c446245}{ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+TAKE\+\_\+\+FOCUS}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da83109c98c3793ec8c0e8ae4f46389b37}{ECORE\+\_\+\+X\+\_\+\+NET\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+PING}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da0754156ca8a04567ca0b93721a02a974}{ECORE\+\_\+\+X\+\_\+\+NET\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+SYNC\+\_\+\+REQUEST}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56daac00f053308c58a7d2a81fbbabc6c58a}{ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+NUM}}
 \}
\item 
enum \mbox{\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode}} \{ \newline
\mbox{\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da61e84f9007e6d49a0a6758378fb900a8}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+INPUT\+\_\+\+MODE\+\_\+\+NONE}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da88b82c759d3481c0b52af66d50cde54e}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+INPUT\+\_\+\+MODE\+\_\+\+PASSIVE}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da70598e73807833dfdde3391011d26c00}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+INPUT\+\_\+\+MODE\+\_\+\+ACTIVE\+\_\+\+LOCAL}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da77c3d879970639ed109e51636b1c3caf}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+INPUT\+\_\+\+MODE\+\_\+\+ACTIVE\+\_\+\+GLOBAL}}
 \}
\item 
enum \mbox{\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1e}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint}} \{ \newline
\mbox{\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eaab490edafc104803047ef38e3fe37f1f}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HINT\+\_\+\+NONE}} = -\/1
, \newline
\mbox{\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1ea2ee8636730f2ccf0f3b29c3919c708eb}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HINT\+\_\+\+WITHDRAWN}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eab5d3bf570112e77f142081df61749f43}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HINT\+\_\+\+NORMAL}}
, \newline
\mbox{\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eadb18b35391c2c6ea2f8dafd6577dabac}{ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HINT\+\_\+\+ICONIC}}
 \}
\begin{DoxyCompactList}\small\item\em Defines the different state hint of the window of Ecore\+\_\+X. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_af7bdbd5bd9629d99b192ce81b8d4e349}\label{Ecore__X_8h_af7bdbd5bd9629d99b192ce81b8d4e349}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+DESKTOP}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+DOCK}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+TOOLBAR}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+MENU}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+UTILITY}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+SPLASH}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+DIALOG}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+NORMAL}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+DROPDOWN\+\_\+\+MENU}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+POPUP\+\_\+\+MENU}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+TOOLTIP}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+NOTIFICATION}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+COMBO}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+TYPE\+\_\+\+DND}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a561a567db815e8accef956b41f9bc247}\label{Ecore__X_8h_a561a567db815e8accef956b41f9bc247}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Action} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+MOVE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+RESIZE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+MINIMIZE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+SHADE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+STICK}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+MAXIMIZE\+\_\+\+HORZ}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+MAXIMIZE\+\_\+\+VERT}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+FULLSCREEN}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+CHANGE\+\_\+\+DESKTOP}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+CLOSE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+ABOVE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ACTION\+\_\+\+BELOW}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a96ae2eeaf781a568a97fa51b5ec89788}\label{Ecore__X_8h_a96ae2eeaf781a568a97fa51b5ec89788}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Mask} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+X} = (1 $<$$<$ 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+Y} = (1 $<$$<$ 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+W} = (1 $<$$<$ 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+H} = (1 $<$$<$ 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+\+BORDER\+\_\+\+WIDTH} = (1 $<$$<$ 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+\+SIBLING} = (1 $<$$<$ 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+\+STACK\+\_\+\+MODE} = (1 $<$$<$ 6)
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6f73ac49124a38f6a1de767fc50a5eae}\label{Ecore__X_8h_a6f73ac49124a38f6a1de767fc50a5eae}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+OFF}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+ON}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+ALPHA}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+NUMERIC}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+PIN}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+PHONE\+\_\+\+NUMBER}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+HEX}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+TERMINAL}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+PASSWORD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+IP}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+HOST}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+FILE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+URL}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+KEYPAD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+VIRTUAL\+\_\+\+KEYBOARD\+\_\+\+STATE\+\_\+\+J2\+ME}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_afcdaed207f084f681295c745ec2786b4}\label{Ecore__X_8h_afcdaed207f084f681295c745ec2786b4}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+MODE\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+MODE\+\_\+\+SINGLE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+MODE\+\_\+\+DUAL\+\_\+\+TOP}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+MODE\+\_\+\+DUAL\+\_\+\+LEFT}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4e19b267719dcf6b9199bfe3e5e54e8d}\label{Ecore__X_8h_a4e19b267719dcf6b9199bfe3e5e54e8d}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+QUICKPANEL\+\_\+\+STATE\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+QUICKPANEL\+\_\+\+STATE\+\_\+\+OFF}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+QUICKPANEL\+\_\+\+STATE\+\_\+\+ON}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a20214457e499610aed47066c441d1d74}\label{Ecore__X_8h_a20214457e499610aed47066c441d1d74}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+STATE\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+STATE\+\_\+\+OFF}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+STATE\+\_\+\+ON}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ababae03dcb4a8fb9980d8aa8743bd506}\label{Ecore__X_8h_ababae03dcb4a8fb9980d8aa8743bd506}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+CLIPBOARD\+\_\+\+STATE\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+CLIPBOARD\+\_\+\+STATE\+\_\+\+OFF}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+CLIPBOARD\+\_\+\+STATE\+\_\+\+ON}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1858b9c842c86c80b2df53aa2fce4b51}\label{Ecore__X_8h_a1858b9c842c86c80b2df53aa2fce4b51}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+OPACITY\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+OPAQUE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+TRANSLUCENT}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+TRANSPARENT}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_af65290cfbdeaca190ed80826537d4f07}\label{Ecore__X_8h_af65290cfbdeaca190ed80826537d4f07}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+TYPE\+\_\+\+UNKNOWN} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+TYPE\+\_\+1}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+TYPE\+\_\+2}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+INDICATOR\+\_\+\+TYPE\+\_\+3}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a342492c708e03a836ea6f0df2ca74e2a}\label{Ecore__X_8h_a342492c708e03a836ea6f0df2ca74e2a}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+NORMAL} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+ILLUME\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+FLOATING}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5d1301a4d91123e24147c9b147acae0e}\label{Ecore__X_8h_a5d1301a4d91123e24147c9b147acae0e}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Type} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+STACK\+\_\+\+NONE} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+STACK\+\_\+\+BASE} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+STACK\+\_\+\+STANDARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+STACK\+\_\+\+LAST}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_af3e5a35b466b2b253c8aa48ec6bb708f}\label{Ecore__X_8h_af3e5a35b466b2b253c8aa48ec6bb708f}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Position} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+STACK\+\_\+\+POSITION\+\_\+\+NONE} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+STACK\+\_\+\+POSITION\+\_\+\+BOTTOM} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+STACK\+\_\+\+POSITION\+\_\+\+MIDDLE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+STACK\+\_\+\+POSITION\+\_\+\+TOP}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+STACK\+\_\+\+POSITION\+\_\+\+LAST}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8fd5eee3926f405f67204ae4aa76f731}\label{Ecore__X_8h_a8fd5eee3926f405f67204ae4aa76f731}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Func} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+ALL} = (1 $<$$<$ 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+RESIZE} = (1 $<$$<$ 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+MOVE} = (1 $<$$<$ 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+MINIMIZE} = (1 $<$$<$ 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+MAXIMIZE} = (1 $<$$<$ 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+CLOSE} = (1 $<$$<$ 5)
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a03b29bfa98e39143895957f16858377d}\label{Ecore__X_8h_a03b29bfa98e39143895957f16858377d}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Decor} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+ALL} = (1 $<$$<$ 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+BORDER} = (1 $<$$<$ 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+RESIZEH} = (1 $<$$<$ 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+TITLE} = (1 $<$$<$ 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+MENU} = (1 $<$$<$ 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+MINIMIZE} = (1 $<$$<$ 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+MAXIMIZE} = (1 $<$$<$ 6)
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab998f9497ec0d48e403f8554c90cbcb1}\label{Ecore__X_8h_ab998f9497ec0d48e403f8554c90cbcb1}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Input} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+INPUT\+\_\+\+MODELESS} = 0
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+INPUT\+\_\+\+PRIMARY\+\_\+\+APPLICATION\+\_\+\+MODAL} = 1
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+INPUT\+\_\+\+SYSTEM\+\_\+\+MODAL} = 2
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+INPUT\+\_\+\+FULL\+\_\+\+APPLICATION\+\_\+\+MODAL} = 3
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_adf3216243d69dc97ac83697a7ad870b8}\label{Ecore__X_8h_adf3216243d69dc97ac83697a7ad870b8}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Flags} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+HSYNC\+\_\+\+POSITIVE} = 0x00000001
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+HSYNC\+\_\+\+NEGATIVE} = 0x00000002
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+VSYNC\+\_\+\+POSITIVE} = 0x00000004
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+VSYNC\+\_\+\+NEGATIVE} = 0x00000008
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+INTERLACE} = 0x00000010
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+DOUBLE\+\_\+\+SCAN} = 0x00000020
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+CSYNC} = 0x00000040
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+CSYNC\+\_\+\+POSITIVE} = 0x00000080
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+CSYNC\+\_\+\+NEGATIVE} = 0x00000100
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+HSKEW\+\_\+\+PRESENT} = 0x00000200
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+BCAST} = 0x00000400
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+PIXEL\+\_\+\+MULTIPLEX} = 0x00000800
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+DOUBLE\+\_\+\+CLOCK} = 0x00001000
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+MODE\+\_\+\+CLOCK\+\_\+\+DIV\+\_\+\+BY\+\_\+2} = 0x00002000
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6d1e4b1f6b083dedf1be4edc5acb4f3d}\label{Ecore__X_8h_a6d1e4b1f6b083dedf1be4edc5acb4f3d}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Region\+\_\+\+Type} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+REGION\+\_\+\+BOUNDING}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+REGION\+\_\+\+CLIP}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac39139d66a7066be5a1d40d0a2ed6954}\label{Ecore__X_8h_ac39139d66a7066be5a1d40d0a2ed6954}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Damage\+\_\+\+Report\+\_\+\+Level} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+DAMAGE\+\_\+\+REPORT\+\_\+\+RAW\+\_\+\+RECTANGLES}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+DAMAGE\+\_\+\+REPORT\+\_\+\+DELTA\+\_\+\+RECTANGLES}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+DAMAGE\+\_\+\+REPORT\+\_\+\+BOUNDING\+\_\+\+BOX}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+DAMAGE\+\_\+\+REPORT\+\_\+\+NON\+\_\+\+EMPTY}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a47ae72fd91618dd7b5054a6a03d14ee7}\label{Ecore__X_8h_a47ae72fd91618dd7b5054a6a03d14ee7}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+NONE} = 0L
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+FLICK} = (1L $<$$<$ 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+PAN} = (1L $<$$<$ 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+PINCHROTATION} = (1L $<$$<$ 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+TAP} = (1L $<$$<$ 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+TAPNHOLD} = (1L $<$$<$ 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+HOLD} = (1L $<$$<$ 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+GROUP} = (1L $<$$<$ 6)
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a22e9d6a8c446590112829ee1ace3d4ad}\label{Ecore__X_8h_a22e9d6a8c446590112829ee1ace3d4ad}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Type} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+FLICK}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+PAN}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+PINCHROTATION}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+TAP}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+TAPNHOLD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+HOLD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+GROUP}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4a4c47ba235ba9a767564ea0c4daab93}\label{Ecore__X_8h_a4a4c47ba235ba9a767564ea0c4daab93}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Subtype} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+END}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+BEGIN}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+UPDATE}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+DONE}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae402bb2fb41b480431e42be8f85cf261}\label{Ecore__X_8h_ae402bb2fb41b480431e42be8f85cf261}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Group\+\_\+\+Subtype} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+GROUP\+\_\+\+REMOVED}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+GROUP\+\_\+\+ADDED}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+GROUP\+\_\+\+CURRENT}
 \}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6c105d60299f4c933862f7b83a7febea}\label{Ecore__X_8h_a6c105d60299f4c933862f7b83a7febea}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Direction} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+NORTHWARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+NORTHEASTWARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EASTWARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+SOUTHEASTWARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+SOUTHWARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+SOUTHWESTWARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+WESTWARD}
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+NORTHWESTWARD}
 \}
\item 
enum \mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3d}{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode}} \{ \newline
\mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da388a29255810c51fab06329a9f44db42}{ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+UNKNOWN}} = 0
, \newline
\mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da94207682ef01361155c36b9420a74422}{ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+SHARED}} = (1 $<$$<$ 8)
, \newline
\mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da6b343ff28282c61e41b219a2f0e45b43}{ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+TOPMOST}} = (1 $<$$<$ 9)
, \newline
\mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3daffffe8b1747a7556c34a539de968a125}{ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+EXCLUSIVE}} = (1 $<$$<$ 10)
, \newline
\mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da152544a0a43e6268ab38495d66ec9574}{ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+OVERRIDE\+\_\+\+EXCLUSIVE}} = (1 $<$$<$ 11)
 \}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6461aae56366f763d61963fb17740ad0}\label{Ecore__X_8h_a6461aae56366f763d61963fb17740ad0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} double {\bfseries \+\_\+ecore\+\_\+x\+\_\+vsync\+\_\+wakeup\+\_\+time\+\_\+get} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{group__Ecore__X__Init__Group_ga92e834eefd48b55101fa30c7386a709e}{ecore\+\_\+x\+\_\+init}} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Initialize the X display connection to the given display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a7d02c60d4c4ef4aa994e73df0286836d}{ecore\+\_\+x\+\_\+init\+\_\+from\+\_\+display}} (Ecore\+\_\+\+X\+\_\+\+Display $\ast$display)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{group__Ecore__X__Init__Group_gaebb628e400a8c90696b67935bef84873}{ecore\+\_\+x\+\_\+shutdown}} (void)
\begin{DoxyCompactList}\small\item\em Shuts down the Ecore X library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{group__Ecore__X__Init__Group_ga01158850d3f9632f4bc6c79fb194e09b}{ecore\+\_\+x\+\_\+disconnect}} (void)
\begin{DoxyCompactList}\small\item\em Shuts down the Ecore X library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Display $\ast$ \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_ga19e90a6e5305432577d984a11e45cb16}{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 
\mbox{\Hypertarget{Ecore__X_8h_a436bfb6485312c845f8561ba1493f812}\label{Ecore__X_8h_a436bfb6485312c845f8561ba1493f812}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Connection $\ast$ {\bfseries ecore\+\_\+x\+\_\+connection\+\_\+get} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_ga6d11859fd7a822cbde4236be67a8df24}{ecore\+\_\+x\+\_\+fd\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the X display file descriptor. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Screen $\ast$ \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_ga43f13301cc5279862898873cb87ba461}{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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_ga02e079b4207bae903f52b1f7bc00b6c7}{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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_ga68eedbade507929aab451d95c69f793e}{ecore\+\_\+x\+\_\+screen\+\_\+count\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the number of screens. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_gab783091b531dfe161546f2d380932867}{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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Screen $\ast$ \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_gadbffda13f5191b9687328546efc20012}{ecore\+\_\+x\+\_\+screen\+\_\+get}} (int index)
\begin{DoxyCompactList}\small\item\em Retrieves the screen based on index number. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_gafc0ad83fd20e71ffdd8d706323778f67}{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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} double \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_ga0595a462bd4ffe0450ba45658624eb7e}{ecore\+\_\+x\+\_\+double\+\_\+click\+\_\+time\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the double and triple click flag timeout. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga86a37de4b106942e1b33f88455f5a00f}{ecore\+\_\+x\+\_\+flush}} (void)
\begin{DoxyCompactList}\small\item\em Sends all X commands in the X Display buffer. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync}} (void)
\begin{DoxyCompactList}\small\item\em Flushes the command buffer and waits until all requests have been processed by the server. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_abccc12f989efb33663d1fe54b96c12e2}{ecore\+\_\+x\+\_\+kill}} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Kill a specific client. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a574f71eb5ba01af0f05b88b5e9e909da}{ecore\+\_\+x\+\_\+dpi\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Return the screen DPI. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} unsigned int \mbox{\hyperlink{Ecore__X_8h_a1cec7abdd5a0b9cce8742fe6b7c8050a}{ecore\+\_\+x\+\_\+visual\+\_\+id\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Visual visual)
\begin{DoxyCompactList}\small\item\em Retrieve the Visual ID from a given Visual. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Visual \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Colormap \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a08662b745c215d9012e953777f17ba17}\label{Ecore__X_8h_a08662b745c215d9012e953777f17ba17}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Time \mbox{\hyperlink{Ecore__X_8h_a08662b745c215d9012e953777f17ba17}{ecore\+\_\+x\+\_\+current\+\_\+time\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Return the last event time. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+ID \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a2fcfa234734246990c6fbc3b77b9aed5}\label{Ecore__X_8h_a2fcfa234734246990c6fbc3b77b9aed5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+event\+\_\+mask\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window w, Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask mask)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3256d21c949a8eebecb31ada0510679f}\label{Ecore__X_8h_a3256d21c949a8eebecb31ada0510679f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+event\+\_\+mask\+\_\+unset} (Ecore\+\_\+\+X\+\_\+\+Window w, Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask mask)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a42219dcb4701849beb7f9e82dd55e298}\label{Ecore__X_8h_a42219dcb4701849beb7f9e82dd55e298}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 PRIMARY selection and set its data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 SECONDARY selection and set its data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 XDND selection and set its data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a92740e0248d8f541d75b8c4b42aa254e}{ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+clear}} (void)
\begin{DoxyCompactList}\small\item\em Release ownership of the XDND selection. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 CLIPBOARD selection and set its data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_ad05c8d9cff3318d5d5aa2f5ca5539d8a}\label{Ecore__X_8h_ad05c8d9cff3318d5d5aa2f5ca5539d8a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window w, const char $\ast$target)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a669c5b094932854716218192da23fae9}\label{Ecore__X_8h_a669c5b094932854716218192da23fae9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window w, const char $\ast$target)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a541b882c3f38bb9e52c44256ba1764bd}\label{Ecore__X_8h_a541b882c3f38bb9e52c44256ba1764bd}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window w, const char $\ast$target)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1e90b90af6878466c8228c858ae14953}\label{Ecore__X_8h_a1e90b90af6878466c8228c858ae14953}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window w, const char $\ast$target)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a33f5bf17b9bc933fc2f516210438ac9c}\label{Ecore__X_8h_a33f5bf17b9bc933fc2f516210438ac9c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aff7f739d654e0925396ec5f1b184d69b}\label{Ecore__X_8h_aff7f739d654e0925396ec5f1b184d69b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+converter\+\_\+add} (char $\ast$target, \mbox{\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$))
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9439dc5de9918b6cecf5ac27e0f47cfc}\label{Ecore__X_8h_a9439dc5de9918b6cecf5ac27e0f47cfc}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+converter\+\_\+atom\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Atom target, \mbox{\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))
\item 
\mbox{\Hypertarget{Ecore__X_8h_a74983a71873a72bc6c473bfe54219f61}\label{Ecore__X_8h_a74983a71873a72bc6c473bfe54219f61}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+converter\+\_\+del} (char $\ast$target)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2950b7ca222510a2ab535035b7adf02c}\label{Ecore__X_8h_a2950b7ca222510a2ab535035b7adf02c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+converter\+\_\+atom\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Atom target)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aaba0f51e905db1fed0c7fc0d49bc5ac6}\label{Ecore__X_8h_aaba0f51e905db1fed0c7fc0d49bc5ac6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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))
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad4f52598683e4c7e033d06a7a406c054}\label{Ecore__X_8h_ad4f52598683e4c7e033d06a7a406c054}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+selection\+\_\+parser\+\_\+del} (const char $\ast$target)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a3f62a43b71d2f440a720a0bfed3d2a8c}\label{Ecore__X_8h_a3f62a43b71d2f440a720a0bfed3d2a8c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_afe52efa89937bd7228c970867022c17a}{ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set}} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0b68cce92d1f990321903e5d9292391c}\label{Ecore__X_8h_a0b68cce92d1f990321903e5d9292391c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+version\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa632028ed4f119e878b5851187f2cb50}\label{Ecore__X_8h_aa632028ed4f119e878b5851187f2cb50}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+type\+\_\+isset} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$type)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a844f511cd0fec23362ab3867d92765a5}\label{Ecore__X_8h_a844f511cd0fec23362ab3867d92765a5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+type\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$type, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac89bc991659535719b847fdf30edb40a}\label{Ecore__X_8h_ac89bc991659535719b847fdf30edb40a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+types\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$$\ast$types, unsigned int num\+\_\+types)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7048a61e5a0606f80ea4f69362b77945}\label{Ecore__X_8h_a7048a61e5a0606f80ea4f69362b77945}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+actions\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$actions, unsigned int num\+\_\+actions)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a23adb4c65bb12bbe8ec7d5cdbf213d68}\label{Ecore__X_8h_a23adb4c65bb12bbe8ec7d5cdbf213d68}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+begin} (Ecore\+\_\+\+X\+\_\+\+Window source, unsigned char $\ast$data, int size)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af37cec251ee4b6aa65cf2c87b562fb31}\label{Ecore__X_8h_af37cec251ee4b6aa65cf2c87b562fb31}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+drop} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a9df89c474649ba3de44b5d551541d6a1}{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+begin}} (Ecore\+\_\+\+X\+\_\+\+Window source, unsigned char $\ast$data, int size)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a9804f9f5c0de6a45480e12f53536a48b}{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop}} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9b6e693a0e9973ad8a1952284a9dcfaf}\label{Ecore__X_8h_a9b6e693a0e9973ad8a1952284a9dcfaf}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+send\+\_\+status} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} will\+\_\+accept, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} suppress, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} rectangle, Ecore\+\_\+\+X\+\_\+\+Atom action)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aedddfa1ac9a561aed653d8ea872c672b}\label{Ecore__X_8h_aedddfa1ac9a561aed653d8ea872c672b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+send\+\_\+finished} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3bc03695c6d50e9ed8301b00da9e4044}\label{Ecore__X_8h_a3bc03695c6d50e9ed8301b00da9e4044}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+source\+\_\+action\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Atom action)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aafa0414a514fe5bf0abb7c610058355d}\label{Ecore__X_8h_aafa0414a514fe5bf0abb7c610058355d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Atom {\bfseries ecore\+\_\+x\+\_\+dnd\+\_\+source\+\_\+action\+\_\+get} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a7a87078977b742fc9f095ea00590a9a8}{ecore\+\_\+x\+\_\+dnd\+\_\+callback\+\_\+pos\+\_\+update\+\_\+set}} (void($\ast$cb)(void $\ast$, \mbox{\hyperlink{struct__Ecore__X__Xdnd__Position}{Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position}} $\ast$data), const void $\ast$data)
\begin{DoxyCompactList}\small\item\em The DND position update cb is called Ecore\+\_\+X sends a DND position to a client. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_aee4d53793bf02cef7148f67acf85c864}{ecore\+\_\+x\+\_\+dnd\+\_\+abort}} (Ecore\+\_\+\+X\+\_\+\+Window xwin\+\_\+source)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} override)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a3f526914e0b61f393a1b9b5c4eebfc38}\label{Ecore__X_8h_a3f526914e0b61f393a1b9b5c4eebfc38}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+argb\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a99d6a44a0dbe0978e76dfb628e3716c6}\label{Ecore__X_8h_a99d6a44a0dbe0978e76dfb628e3716c6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+window\+\_\+permanent\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Window parent, Ecore\+\_\+\+X\+\_\+\+Atom unique\+\_\+atom)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a56dbc5b272c5fa7db01efe64b7416853}\label{Ecore__X_8h_a56dbc5b272c5fa7db01efe64b7416853}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aeb550204a8b6f92b2acb898d0109d171}\label{Ecore__X_8h_aeb550204a8b6f92b2acb898d0109d171}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Cursor c)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window $\ast$ \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_acd6021f8159e520b9be146342bffe7ef}{ecore\+\_\+x\+\_\+window\+\_\+show}} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Shows a window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a7659e1729557bc9ae1ace5d800b3faf6}{ecore\+\_\+x\+\_\+window\+\_\+hide}} (Ecore\+\_\+\+X\+\_\+\+Window win)
\begin{DoxyCompactList}\small\item\em Hides a window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Window__Focus__Functions_gad996736ac3dbf0df40ebec49ad64af5a}{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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Window__Parent__Group_gad18d7ac7e805e574dc71977e260d7c1c}{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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Window__Geometry__Group_gafd0cfd22cc59be6ca0a34b0a98ea6afd}{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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Window__Geometry__Group_ga8acb6faa2fea12a1310be3aedb6fb352}{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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_aa2182a900d2ebe846d878ce5834c0c18}{ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+show}} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Window__Geometry__Group_ga5093ea1ca8a956d85fbeb1a0431a5e71}{ecore\+\_\+x\+\_\+window\+\_\+shadow\+\_\+tree\+\_\+flush}} (void)
\begin{DoxyCompactList}\small\item\em Flushes the window shadow tree so nothing is stored. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_afff24861ed257264c9d9119fd0509c08}\label{Ecore__X_8h_afff24861ed257264c9d9119fd0509c08}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+window\+\_\+at\+\_\+xy\+\_\+begin\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window begin, int x, int y)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a166a8cae2328d1c9243268ae3cc87ed0}\label{Ecore__X_8h_a166a8cae2328d1c9243268ae3cc87ed0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+gravity\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Gravity grav)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3dc290f2fffe51aa03857eaadb8a3e88}\label{Ecore__X_8h_a3dc290f2fffe51aa03857eaadb8a3e88}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+pixel\+\_\+gravity\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Gravity grav)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a737e11722a8d1709ea14b3e2c92be399}\label{Ecore__X_8h_a737e11722a8d1709ea14b3e2c92be399}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+pixmap\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Pixmap pmap)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a720f4a9d95ad02ef0d8ff6fdf7e6a66b}\label{Ecore__X_8h_a720f4a9d95ad02ef0d8ff6fdf7e6a66b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+area\+\_\+clear} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2cd5023e239ca28674d160d42879521f}\label{Ecore__X_8h_a2cd5023e239ca28674d160d42879521f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+area\+\_\+expose} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a27388dbcd72c7749ac85e7742bca5942}\label{Ecore__X_8h_a27388dbcd72c7749ac85e7742bca5942}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+override\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} override)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aeb87e684eff619a50b6704990f17ecfb}\label{Ecore__X_8h_aeb87e684eff619a50b6704990f17ecfb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+card32\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, unsigned int $\ast$val, unsigned int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a50f2dd800f42bd703b49dbb4cddfe1ca}\label{Ecore__X_8h_a50f2dd800f42bd703b49dbb4cddfe1ca}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+card32\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, unsigned int $\ast$val, unsigned int len)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aed7adedb27daff5b545a0cc13b86140f}\label{Ecore__X_8h_aed7adedb27daff5b545a0cc13b86140f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+card32\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, unsigned int $\ast$$\ast$plst)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1276a0b0084b4751979fe560441a6ebb}\label{Ecore__X_8h_a1276a0b0084b4751979fe560441a6ebb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+xid\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+ID $\ast$lst, unsigned int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afe9358dd17ee9b2d59c6f4db7b32a465}\label{Ecore__X_8h_afe9358dd17ee9b2d59c6f4db7b32a465}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+xid\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+ID $\ast$lst, unsigned int len)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab23e580ca25f1bc8240f58a4a031f392}\label{Ecore__X_8h_ab23e580ca25f1bc8240f58a4a031f392}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+xid\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+ID $\ast$$\ast$plst)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aecdb0ebe77298480286840ad5fe5bfee}\label{Ecore__X_8h_aecdb0ebe77298480286840ad5fe5bfee}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+xid\+\_\+list\+\_\+change} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom type, Ecore\+\_\+\+X\+\_\+\+ID item, int op)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a99d0414284182bf3c18686fd6063c0b8}\label{Ecore__X_8h_a99d0414284182bf3c18686fd6063c0b8}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+atom\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$val, unsigned int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_adef4840e0953f9b818ac576bf49b0312}\label{Ecore__X_8h_adef4840e0953f9b818ac576bf49b0312}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+atom\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$val, unsigned int len)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aece8dbccf616126b10b6d6be8cc8fc6f}\label{Ecore__X_8h_aece8dbccf616126b10b6d6be8cc8fc6f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+atom\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$$\ast$plst)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a20bf8f6889a5af76f45d4248b5e01aca}\label{Ecore__X_8h_a20bf8f6889a5af76f45d4248b5e01aca}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+atom\+\_\+list\+\_\+change} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Atom item, int op)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a80a251b4c3cbef6cb510c99e10304423}\label{Ecore__X_8h_a80a251b4c3cbef6cb510c99e10304423}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+window\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Window $\ast$val, unsigned int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0de46255938b7d2231b0d69068b5c71a}\label{Ecore__X_8h_a0de46255938b7d2231b0d69068b5c71a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+window\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Window $\ast$val, unsigned int len)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a31d9cf869d5d8aa65b76546c89154a7f}\label{Ecore__X_8h_a31d9cf869d5d8aa65b76546c89154a7f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+window\+\_\+list\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom atom, Ecore\+\_\+\+X\+\_\+\+Window $\ast$$\ast$plst)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab09274a94cf3917558e288f01afad53f}\label{Ecore__X_8h_ab09274a94cf3917558e288f01afad53f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Atom {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+any\+\_\+type} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a249eed8c2109193c42d4783d3509eee8}\label{Ecore__X_8h_a249eed8c2109193c42d4783d3509eee8}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Atom property)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a579a0704bc79816f06db066f7765b6f9}\label{Ecore__X_8h_a579a0704bc79816f06db066f7765b6f9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Atom $\ast$ {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+list} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$num\+\_\+ret)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a691eaf6342fbac26f2266fc37cbe6348}\label{Ecore__X_8h_a691eaf6342fbac26f2266fc37cbe6348}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+isset} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol protocol)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol $\ast$ \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a765ed082ad4a64a3f82c0c438c6b9832}\label{Ecore__X_8h_a765ed082ad4a64a3f82c0c438c6b9832}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+window\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a542fe72e4e9622376d0938623996d589}\label{Ecore__X_8h_a542fe72e4e9622376d0938623996d589}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+window\+\_\+set\+\_\+xy} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8dba7af96d1a340df0546b2b172bf4bb}\label{Ecore__X_8h_a8dba7af96d1a340df0546b2b172bf4bb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangle\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a361e29f5b08b1145d217a5a847533dff}\label{Ecore__X_8h_a361e29f5b08b1145d217a5a847533dff}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangles\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$rects, int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac73f1cd21aacec90fd66d913216fc060}\label{Ecore__X_8h_ac73f1cd21aacec90fd66d913216fc060}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangle\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a78fa65ef15c432211765f5d418dd56d4}\label{Ecore__X_8h_a78fa65ef15c432211765f5d418dd56d4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangles\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$rects, int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a61529398ea30d5cd8b74c29cea9ccb00}\label{Ecore__X_8h_a61529398ea30d5cd8b74c29cea9ccb00}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangle\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2cb20f4b240ffaf3e00ffe1ca231ecde}\label{Ecore__X_8h_a2cb20f4b240ffaf3e00ffe1ca231ecde}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangle\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0823a8f109bf1622601a6ac3d01b6841}\label{Ecore__X_8h_a0823a8f109bf1622601a6ac3d01b6841}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangle\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac71bf358cddd806056506aaabba455af}\label{Ecore__X_8h_ac71bf358cddd806056506aaabba455af}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+window\+\_\+set\+\_\+xy} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0c1a659a70c37a7a3e9ac7a6e5cc10e3}\label{Ecore__X_8h_a0c1a659a70c37a7a3e9ac7a6e5cc10e3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+window\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6d58a033d0cd260127bfe46c55bffbac}\label{Ecore__X_8h_a6d58a033d0cd260127bfe46c55bffbac}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+window\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae482550bb154fe2c1068ab39add22a77}\label{Ecore__X_8h_ae482550bb154fe2c1068ab39add22a77}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+window\+\_\+add\+\_\+xy} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6e2b7b59ae37e5f37ff415f7a5e8ffe2}\label{Ecore__X_8h_a6e2b7b59ae37e5f37ff415f7a5e8ffe2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+window\+\_\+add\+\_\+xy} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window shape\+\_\+win, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ada7624238237408144988ebb058146ca}\label{Ecore__X_8h_ada7624238237408144988ebb058146ca}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangle\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2168ebc3a4aaf878863c8c61ca0ee772}\label{Ecore__X_8h_a2168ebc3a4aaf878863c8c61ca0ee772}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangle\+\_\+clip} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a94cec9388b4570c287216b6cd4733120}\label{Ecore__X_8h_a94cec9388b4570c287216b6cd4733120}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangle\+\_\+clip} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac7d9f028f5563d792d35ad9539f4926b}\label{Ecore__X_8h_ac7d9f028f5563d792d35ad9539f4926b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangles\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$rects, int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a94f20b031c2acff3c233302f96a9e5ba}\label{Ecore__X_8h_a94f20b031c2acff3c233302f96a9e5ba}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+input\+\_\+rectangles\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$rects, int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a782d22bddd46e370d375c48967d1f881}\label{Ecore__X_8h_a782d22bddd46e370d375c48967d1f881}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$ {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+rectangles\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$num\+\_\+ret)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af32c60bc2e00cd171120c45182b52dd9}\label{Ecore__X_8h_af32c60bc2e00cd171120c45182b52dd9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a13686d0f492fe74ced7bf195ebe2d7ad}\label{Ecore__X_8h_a13686d0f492fe74ced7bf195ebe2d7ad}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+shape\+\_\+events\+\_\+select} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Pixmap \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Pixmap__Group_ga8cfccd4528f5737126f02c9c2bbc9094}{ecore\+\_\+x\+\_\+pixmap\+\_\+paste}} (Ecore\+\_\+\+X\+\_\+\+Pixmap pmap, Ecore\+\_\+\+X\+\_\+\+Drawable dest, Ecore\+\_\+\+X\+\_\+\+GC 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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+GC \mbox{\hyperlink{Ecore__X_8h_a0ad176facf033b03d44936b294fcbd2f}{ecore\+\_\+x\+\_\+gc\+\_\+new}} (Ecore\+\_\+\+X\+\_\+\+Drawable draw, Ecore\+\_\+\+X\+\_\+\+GC\+\_\+\+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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a800d107b8de13078d4f3b84326657def}{ecore\+\_\+x\+\_\+gc\+\_\+free}} (Ecore\+\_\+\+X\+\_\+\+GC gc)
\begin{DoxyCompactList}\small\item\em Deletes and frees the given graphics context. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_aa4f53b3306795decff23b6da01e08bd5}\label{Ecore__X_8h_aa4f53b3306795decff23b6da01e08bd5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+gc\+\_\+foreground\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+GC gc, unsigned long foreground)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab4dcebf74da285482d1cb21f7c846400}\label{Ecore__X_8h_ab4dcebf74da285482d1cb21f7c846400}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+gc\+\_\+background\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+GC gc, unsigned long background)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a2391aac413dca7d1acb60c31f6bbdfe2}\label{Ecore__X_8h_a2391aac413dca7d1acb60c31f6bbdfe2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+move\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7a9ec1f2b44818a1b74f109e565aa77b}\label{Ecore__X_8h_a7a9ec1f2b44818a1b74f109e565aa77b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+down\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int b)
\item 
\mbox{\Hypertarget{Ecore__X_8h_acc58812b4dc018410a9afa2be3039397}\label{Ecore__X_8h_acc58812b4dc018410a9afa2be3039397}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+up\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int b)
\item 
\mbox{\Hypertarget{Ecore__X_8h_add3f7d7581eeece2b401a92331353f42}\label{Ecore__X_8h_add3f7d7581eeece2b401a92331353f42}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+in\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae0a330573dea289f1e0e52e5e276e064}\label{Ecore__X_8h_ae0a330573dea289f1e0e52e5e276e064}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+mouse\+\_\+out\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__Drawable__Group_ga121afe2a5656a0edbb530e784f1f771e}{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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a9745c6c0278b433665af83c2a55de5a9}{ecore\+\_\+x\+\_\+drawable\+\_\+rectangle\+\_\+fill}} (Ecore\+\_\+\+X\+\_\+\+Drawable d, Ecore\+\_\+\+X\+\_\+\+GC gc, int x, int y, int width, int height)
\begin{DoxyCompactList}\small\item\em Fill the specified rectangle on a drawable. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_a761b5b8b4c9de112ef9a3a97a4bc6337}\label{Ecore__X_8h_a761b5b8b4c9de112ef9a3a97a4bc6337}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+color\+\_\+supported\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5e51e0328e4e1f8c68a03a7f14a161ad}\label{Ecore__X_8h_a5e51e0328e4e1f8c68a03a7f14a161ad}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a27a6bd9def6dcefcc9279a3c0f3f4bf3}\label{Ecore__X_8h_a27a6bd9def6dcefcc9279a3c0f3f4bf3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Cursor c)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2a77028d818e2465b1eabe612a4ff4ed}\label{Ecore__X_8h_a2a77028d818e2465b1eabe612a4ff4ed}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Cursor {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+shape\+\_\+get} (int shape)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af349c3860177b60a55dbecefa35ee47c}\label{Ecore__X_8h_af349c3860177b60a55dbecefa35ee47c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+size\+\_\+set} (int size)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac2c8969be47614e9c2fbe6261555335e}\label{Ecore__X_8h_ac2c8969be47614e9c2fbe6261555335e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+size\+\_\+get} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window $\ast$ \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a3b4fcb88e98eba806b2f9201a5861045}\label{Ecore__X_8h_a3b4fcb88e98eba806b2f9201a5861045}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+first\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae6ac562021b86595c5ea7a04fa0e5621}\label{Ecore__X_8h_ae6ac562021b86595c5ea7a04fa0e5621}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+window\+\_\+manage} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a19403c5433d4274ea90a1ae1505b94e5}\label{Ecore__X_8h_a19403c5433d4274ea90a1ae1505b94e5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+container\+\_\+manage} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad973ce0252767e680a9a0886ed0f04df}\label{Ecore__X_8h_ad973ce0252767e680a9a0886ed0f04df}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+client\+\_\+manage} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad403540af76a8171c9e9dba070fe2e37}\label{Ecore__X_8h_ad403540af76a8171c9e9dba070fe2e37}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+sniff} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a25a77767444c746151e154a2074c9207}\label{Ecore__X_8h_a25a77767444c746151e154a2074c9207}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+client\+\_\+sniff} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Atom \mbox{\hyperlink{Ecore__X_8h_af2b0dbe8f93124b077f9c52ddbe10229}{ecore\+\_\+x\+\_\+atom\+\_\+get}} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Retrieves the atom value associated with the given name. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_ae7c4c3df86fc6201d457002e4dff0708}\label{Ecore__X_8h_ae7c4c3df86fc6201d457002e4dff0708}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+atoms\+\_\+get} (const char $\ast$$\ast$names, int num, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$atoms)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a149096eb448d2aa409fb480a0f25d8be}\label{Ecore__X_8h_a149096eb448d2aa409fb480a0f25d8be}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ {\bfseries ecore\+\_\+x\+\_\+atom\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Atom atom)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6cf9e22f0de241e343f0499187e7d87d}\label{Ecore__X_8h_a6cf9e22f0de241e343f0499187e7d87d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+init} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aba78b21c3392cec46fbb6bf3b169afd4}\label{Ecore__X_8h_aba78b21c3392cec46fbb6bf3b169afd4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af9cdb10f64f191740c3e079f3f21169a}\label{Ecore__X_8h_af9cdb10f64f191740c3e079f3f21169a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_acf0a758fd90103a96760489c34199c07}\label{Ecore__X_8h_acf0a758fd90103a96760489c34199c07}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+delete\+\_\+window\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Time t)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1f973597d0ca7088d63d0f9cc5310030}\label{Ecore__X_8h_a1f973597d0ca7088d63d0f9cc5310030}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+take\+\_\+focus\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Time t)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad7580b3192670d3b000961af4cad9894}\label{Ecore__X_8h_ad7580b3192670d3b000961af4cad9894}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+save\+\_\+yourself\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Time t)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4faa4193fac1b81635e7c10f7bb375d2}\label{Ecore__X_8h_a4faa4193fac1b81635e7c10f7bb375d2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+move\+\_\+resize\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a27b7ca1ffea2c45539d760c636dab65e}\label{Ecore__X_8h_a27b7ca1ffea2c45539d760c636dab65e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+hints\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\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, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} is\+\_\+urgent)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aaca3c7048603b904d0cee27bae688b89}\label{Ecore__X_8h_aaca3c7048603b904d0cee27bae688b89}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+hints\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\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, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} $\ast$is\+\_\+urgent)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5b46f4d7ff400c6db7fb67b0e57c08c1}\label{Ecore__X_8h_a5b46f4d7ff400c6db7fb67b0e57c08c1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+size\+\_\+pos\+\_\+hints\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1ab6379d1f21784c8084b3c3efa1d866}\label{Ecore__X_8h_a1ab6379d1f21784c8084b3c3efa1d866}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+size\+\_\+pos\+\_\+hints\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ace4a0849b574cbfe76305a4abde35889}\label{Ecore__X_8h_ace4a0849b574cbfe76305a4abde35889}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+title\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$t)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a796aba12e07c0060695448dbe185527b}\label{Ecore__X_8h_a796aba12e07c0060695448dbe185527b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+title\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a9587ff371f2ae287c11dcfa128def179}{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+set}} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol protocol, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\begin{DoxyCompactList}\small\item\em Set or unset a wm protocol property. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_aa3f953360aec00adcb5b13bd604548c7}{ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+isset}} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol protocol)
\begin{DoxyCompactList}\small\item\em Determines whether a protocol is set for a window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 WM\+\_\+\+COMMAND property for {\itshape win}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 WM\+\_\+\+COMMAND property for {\itshape win}. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a31c2c1d1e1808dbe70634bf1fb0ba81b}\label{Ecore__X_8h_a31c2c1d1e1808dbe70634bf1fb0ba81b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+icccm\+\_\+iconic\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6dcb6445d5adf4f148df0f61589d1a5c}\label{Ecore__X_8h_a6dcb6445d5adf4f148df0f61589d1a5c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+mwm\+\_\+hints\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Func $\ast$fhint, Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Decor $\ast$dhint, Ecore\+\_\+\+X\+\_\+\+MWM\+\_\+\+Hint\+\_\+\+Input $\ast$ihint)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac18404f48330018b4216cd15d372dd6a}\label{Ecore__X_8h_ac18404f48330018b4216cd15d372dd6a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+mwm\+\_\+borderless\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} borderless)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab853f0a2204cd19b033400d70f45c245}\label{Ecore__X_8h_ab853f0a2204cd19b033400d70f45c245}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+init} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa8b0c50228ab1ff3137b8afe7f2de1fb}\label{Ecore__X_8h_aa8b0c50228ab1ff3137b8afe7f2de1fb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+shutdown} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a44d807f6153f6f51f097fc56e790a593}\label{Ecore__X_8h_a44d807f6153f6f51f097fc56e790a593}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+wm\+\_\+identify} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window check, const char $\ast$wm\+\_\+name)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a12031ab17e0eef3c63dd1bf4c7286fa8}\label{Ecore__X_8h_a12031ab17e0eef3c63dd1bf4c7286fa8}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+supported\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$supported, int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a494f9414f86d468611cf0251b7d24dd3}\label{Ecore__X_8h_a494f9414f86d468611cf0251b7d24dd3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a322c07ba72236d918277b06dff0ea4fe}\label{Ecore__X_8h_a322c07ba72236d918277b06dff0ea4fe}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+count\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int n\+\_\+desks)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8f8bf74f0c30ed772607f77499084ee5}\label{Ecore__X_8h_a8f8bf74f0c30ed772607f77499084ee5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+roots\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window $\ast$vroots, unsigned int n\+\_\+desks)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab6e059d70483327b0b3f213ccbfe65d6}\label{Ecore__X_8h_ab6e059d70483327b0b3f213ccbfe65d6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+names\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, const char $\ast$$\ast$names, unsigned int n\+\_\+desks)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aefa6bb9baeb95ac40932ed8982583572}\label{Ecore__X_8h_aefa6bb9baeb95ac40932ed8982583572}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+size\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int width, unsigned int height)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8ff0ea85a83041848dba543bf17f8e14}\label{Ecore__X_8h_a8ff0ea85a83041848dba543bf17f8e14}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+workareas\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int $\ast$areas, unsigned int n\+\_\+desks)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4ad6c5e6c46d3b7933f815b1f30c6aa7}\label{Ecore__X_8h_a4ad6c5e6c46d3b7933f815b1f30c6aa7}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} unsigned int $\ast$ {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+workareas\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int $\ast$n\+\_\+desks)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8492a55dcd3db992e2619a0edf19cf16}\label{Ecore__X_8h_a8492a55dcd3db992e2619a0edf19cf16}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+current\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int desk)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4cacddaf13318184e2cbd2f9ab07720d}\label{Ecore__X_8h_a4cacddaf13318184e2cbd2f9ab07720d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+viewports\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int $\ast$origins, unsigned int n\+\_\+desks)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afe24bdee07f814b0e4bf5f3e5cf5d288}\label{Ecore__X_8h_afe24bdee07f814b0e4bf5f3e5cf5d288}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desk\+\_\+layout\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, int orientation, int columns, int rows, int starting\+\_\+corner)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7214ad8db6a1310c90ecef6d9878f9eb}\label{Ecore__X_8h_a7214ad8db6a1310c90ecef6d9878f9eb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+showing\+\_\+desktop\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1b3bdbcab3968db8b72a2ab036a64619}\label{Ecore__X_8h_a1b3bdbcab3968db8b72a2ab036a64619}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+client\+\_\+list\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window $\ast$p\+\_\+clients, unsigned int n\+\_\+clients)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a42407d3c3f6f4e2c507697fdbe5fe4e2}\label{Ecore__X_8h_a42407d3c3f6f4e2c507697fdbe5fe4e2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+client\+\_\+list\+\_\+stacking\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window $\ast$p\+\_\+clients, unsigned int n\+\_\+clients)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aae52b573f0f87106f79dca0fda5e651d}\label{Ecore__X_8h_aae52b573f0f87106f79dca0fda5e651d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+client\+\_\+active\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aafd7fa417d3770c6a400f0863991ec63}\label{Ecore__X_8h_aafd7fa417d3770c6a400f0863991ec63}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+client\+\_\+active\+\_\+request} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, int type, Ecore\+\_\+\+X\+\_\+\+Window current\+\_\+win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a49537e21444d6643ccb7aaa55be3b0df}\label{Ecore__X_8h_a49537e21444d6643ccb7aaa55be3b0df}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+name\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$name)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1e4dba3ef3835c26ebf31fc2b53b4c60}\label{Ecore__X_8h_a1e4dba3ef3835c26ebf31fc2b53b4c60}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$name)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a16b8b21c677695933bf7627b62407769}\label{Ecore__X_8h_a16b8b21c677695933bf7627b62407769}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+startup\+\_\+id\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$id)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab77db416ea9f1b1327326de661473794}\label{Ecore__X_8h_ab77db416ea9f1b1327326de661473794}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+startup\+\_\+id\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$id)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afe6e238616d1e8b7860cf6cb7ba5f349}\label{Ecore__X_8h_afe6e238616d1e8b7860cf6cb7ba5f349}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+visible\+\_\+name\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$name)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a72c7b1446101bb0032fb12428fee599e}\label{Ecore__X_8h_a72c7b1446101bb0032fb12428fee599e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+visible\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$name)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a53c98f977a4e1951fec159008e18314d}\label{Ecore__X_8h_a53c98f977a4e1951fec159008e18314d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icon\+\_\+name\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$name)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a65897cba80b19c0499000c9ebffe8154}\label{Ecore__X_8h_a65897cba80b19c0499000c9ebffe8154}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icon\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$name)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7bda5a309e533355c63f1867038137f7}\label{Ecore__X_8h_a7bda5a309e533355c63f1867038137f7}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+visible\+\_\+icon\+\_\+name\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$name)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a52986f27dd5e94ae2b36be7e5dbcdf5c}\label{Ecore__X_8h_a52986f27dd5e94ae2b36be7e5dbcdf5c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+visible\+\_\+icon\+\_\+name\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, char $\ast$$\ast$name)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a63fb5e10634677e61987f1eb5010314f}\label{Ecore__X_8h_a63fb5e10634677e61987f1eb5010314f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desktop\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int desk)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a06abd254f9a28b1a3c635678581a79b7}\label{Ecore__X_8h_a06abd254f9a28b1a3c635678581a79b7}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desktop\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int $\ast$desk)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a04e17245dfac1fbcbe869c2a00c7f1b5}\label{Ecore__X_8h_a04e17245dfac1fbcbe869c2a00c7f1b5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+strut\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int left, int right, int top, int bottom)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afbb5c47af98293b4cdf1432a9d535108}\label{Ecore__X_8h_afbb5c47af98293b4cdf1432a9d535108}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad90466b0df119d36199f59db3d86687e}\label{Ecore__X_8h_ad90466b0df119d36199f59db3d86687e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6ed22ffeb50ce1649118e4caa960c4c5}\label{Ecore__X_8h_a6ed22ffeb50ce1649118e4caa960c4c5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_adc6704ff1d0426126c62cbb8de1f1077}\label{Ecore__X_8h_adc6704ff1d0426126c62cbb8de1f1077}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icons\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{struct__Ecore__X__Icon}{Ecore\+\_\+\+X\+\_\+\+Icon}} $\ast$icon, int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7b082347dbe44818517d28a77db0b162}\label{Ecore__X_8h_a7b082347dbe44818517d28a77db0b162}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icons\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{struct__Ecore__X__Icon}{Ecore\+\_\+\+X\+\_\+\+Icon}} $\ast$$\ast$icon, int $\ast$num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_acc794615e81218bfe23d761cb855f2cc}\label{Ecore__X_8h_acc794615e81218bfe23d761cb855f2cc}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+icon\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int width, int height)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8752bf2d87978e1a1caa1d5d26da1816}\label{Ecore__X_8h_a8752bf2d87978e1a1caa1d5d26da1816}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a48dfadadabd2de807f1b995027b036b4}\label{Ecore__X_8h_a48dfadadabd2de807f1b995027b036b4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+pid\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int pid)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2fae0ff84a780f1f40d63325bc93c2be}\label{Ecore__X_8h_a2fae0ff84a780f1f40d63325bc93c2be}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+pid\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$pid)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0fa001c412a67fd8ca9e3f42a6416743}\label{Ecore__X_8h_a0fa001c412a67fd8ca9e3f42a6416743}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+handled\+\_\+icons\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3c297312dcdc67ccf1bd5efc476df295}\label{Ecore__X_8h_a3c297312dcdc67ccf1bd5efc476df295}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+handled\+\_\+icons\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af093513097453fc4746b842598d2af88}\label{Ecore__X_8h_af093513097453fc4746b842598d2af88}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+user\+\_\+time\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int time)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a71ca29f29629885eaf8a7c4ad8d9409a}\label{Ecore__X_8h_a71ca29f29629885eaf8a7c4ad8d9409a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+user\+\_\+time\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int $\ast$time)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac1f8f82a2be99dca9aa4470f41d07802}\label{Ecore__X_8h_ac1f8f82a2be99dca9aa4470f41d07802}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+window\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State $\ast$state, unsigned int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a07adc47700d1a5e4b828cac79edcb00a}\label{Ecore__X_8h_a07adc47700d1a5e4b828cac79edcb00a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa91f004f8878d30c2ac9ed2af57bfb82}\label{Ecore__X_8h_aa91f004f8878d30c2ac9ed2af57bfb82}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+window\+\_\+type\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type type)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6db66f515950ba9d88b0dfd5a954be6a}\label{Ecore__X_8h_a6db66f515950ba9d88b0dfd5a954be6a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aec47e8e08788be5db486a31ecdbb2446}\label{Ecore__X_8h_aec47e8e08788be5db486a31ecdbb2446}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+window\+\_\+types\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Type $\ast$$\ast$types)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa624b9015226572c7f3453f2fb75312f}\label{Ecore__X_8h_aa624b9015226572c7f3453f2fb75312f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+allowed\+\_\+action\+\_\+isset} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Action action)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad1462d8377f39d6c412ca6603028c4bc}\label{Ecore__X_8h_ad1462d8377f39d6c412ca6603028c4bc}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+allowed\+\_\+action\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Action $\ast$action, unsigned int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af45e379d4568da064ff217ed05bd5bd5}\label{Ecore__X_8h_af45e379d4568da064ff217ed05bd5bd5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af65aa7a48844321a2b30838b34b3c272}\label{Ecore__X_8h_af65aa7a48844321a2b30838b34b3c272}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+opacity\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int opacity)
\item 
\mbox{\Hypertarget{Ecore__X_8h_adbd0cefdd03b8bdf809b4cce595a6510}\label{Ecore__X_8h_adbd0cefdd03b8bdf809b4cce595a6510}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+opacity\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int $\ast$opacity)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af2a6d890cda56da29b6aae0e893d0e96}\label{Ecore__X_8h_af2a6d890cda56da29b6aae0e893d0e96}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+frame\+\_\+size\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int fl, int fr, int ft, int fb)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3c15767f38ce362bac0bded063667713}\label{Ecore__X_8h_a3c15767f38ce362bac0bded063667713}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0610d8ce2eb51e4361d6ec514b974a66}\label{Ecore__X_8h_a0610d8ce2eb51e4361d6ec514b974a66}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9b5a267ee9e73dd8e780675a3482eba3}\label{Ecore__X_8h_a9b5a267ee9e73dd8e780675a3482eba3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+ping\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a061c894464a73d3a7617384c552393c2}\label{Ecore__X_8h_a061c894464a73d3a7617384c552393c2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+sync\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int serial)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6715c95cd691f60572a891569a3e0c4a}\label{Ecore__X_8h_a6715c95cd691f60572a891569a3e0c4a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} set)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a30e1516b8dff118fbe444d5ef10e1331}\label{Ecore__X_8h_a30e1516b8dff118fbe444d5ef10e1331}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+desktop\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window root, unsigned int desktop)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a84f57b93516fa1a5c0673610776b760f}\label{Ecore__X_8h_a84f57b93516fa1a5c0673610776b760f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+netwm\+\_\+moveresize\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, Ecore\+\_\+\+X\+\_\+\+Netwm\+\_\+\+Direction direction, unsigned int button)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9cb597f5c36ea1aa4481a106452e1446}\label{Ecore__X_8h_a9cb597f5c36ea1aa4481a106452e1446}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+init} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac365bdb0fa49bf78f2cbc4118834c42b}\label{Ecore__X_8h_ac365bdb0fa49bf78f2cbc4118834c42b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+frame\+\_\+size\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int fl, int fr, int ft, int fb)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a056aeae273c3ab8c7f5d9ebe1664d1f0}\label{Ecore__X_8h_a056aeae273c3ab8c7f5d9ebe1664d1f0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int is\+\_\+keyboard)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a484bb0755e5c43208e383e9345186a65}\label{Ecore__X_8h_a484bb0755e5c43208e383e9345186a65}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a424ac566ed6f484c072422703615a099}\label{Ecore__X_8h_a424ac566ed6f484c072422703615a099}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7fbe393084ece58797ec6ccd99ac9781}\label{Ecore__X_8h_a7fbe393084ece58797ec6ccd99ac9781}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a76164479cbf9cbc4f03266ae24d10e0b}\label{Ecore__X_8h_a76164479cbf9cbc4f03266ae24d10e0b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+virtual\+\_\+keyboard\+\_\+state\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Virtual\+\_\+\+Keyboard\+\_\+\+State state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9a1867791279da3c4993af2da1b98067}\label{Ecore__X_8h_a9a1867791279da3c4993af2da1b98067}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+zone\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window zone)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa5a6e6a0587d3ddb3ca1ea35f2aed027}\label{Ecore__X_8h_aa5a6e6a0587d3ddb3ca1ea35f2aed027}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+zone\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac50af9ac98abd51ab6d56654f994fa7d}\label{Ecore__X_8h_ac50af9ac98abd51ab6d56654f994fa7d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+zone\+\_\+list\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Window $\ast$zones, unsigned int n\+\_\+zones)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a65e9de928cc1736074d01789494a36e3}\label{Ecore__X_8h_a65e9de928cc1736074d01789494a36e3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+conformant\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int is\+\_\+conformant)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae158acf3a6fbcd19df82eb7dc9e3b99a}\label{Ecore__X_8h_ae158acf3a6fbcd19df82eb7dc9e3b99a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+conformant\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a10e5aedf53331053122c22fff8fca497}\label{Ecore__X_8h_a10e5aedf53331053122c22fff8fca497}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+mode\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode mode)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8065ef12c292b96ae094a8cea13dc5c2}\label{Ecore__X_8h_a8065ef12c292b96ae094a8cea13dc5c2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+mode\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae13d920232897ba5aa7b14a67d840584}\label{Ecore__X_8h_ae13d920232897ba5aa7b14a67d840584}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+mode\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Mode mode)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab9473a3d84cbde5bc367379061232b60}\label{Ecore__X_8h_ab9473a3d84cbde5bc367379061232b60}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+focus\+\_\+back\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5f71a3462cc50322f7a06cb797638fb8}\label{Ecore__X_8h_a5f71a3462cc50322f7a06cb797638fb8}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+focus\+\_\+forward\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae45525c9e21ef464feb01ecc9d1ccb74}\label{Ecore__X_8h_ae45525c9e21ef464feb01ecc9d1ccb74}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+focus\+\_\+home\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a957d02401ccfb1e1d8c17d5fe903a733}\label{Ecore__X_8h_a957d02401ccfb1e1d8c17d5fe903a733}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+close\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6d7bccfdca2c6e304b76f5c0de8c07c5}\label{Ecore__X_8h_a6d7bccfdca2c6e304b76f5c0de8c07c5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+home\+\_\+new\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa53058526e7620c027e62d76c8fbe447}\label{Ecore__X_8h_aa53058526e7620c027e62d76c8fbe447}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+home\+\_\+del\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2b19e26755043c6c6d8acdec67ba7f6d}\label{Ecore__X_8h_a2b19e26755043c6c6d8acdec67ba7f6d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+next\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_adb109750bbda57df4546302e316a08fd}\label{Ecore__X_8h_adb109750bbda57df4546302e316a08fd}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+prev\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4e55891e2c0fa9647f0a0062e7034788}\label{Ecore__X_8h_a4e55891e2c0fa9647f0a0062e7034788}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+activate\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4ccf1dbfd588e1c56ca36f82190c5ab2}\label{Ecore__X_8h_a4ccf1dbfd588e1c56ca36f82190c5ab2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+over\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac8e44ea4cddef90b3a015d407483e8d2}\label{Ecore__X_8h_ac8e44ea4cddef90b3a015d407483e8d2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+read\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_acb8e2f8ef9f8bf63eb574aad57d5b685}\label{Ecore__X_8h_acb8e2f8ef9f8bf63eb574aad57d5b685}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+read\+\_\+next\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8954d0113b1af73c46eea4cb4a6a7b32}\label{Ecore__X_8h_a8954d0113b1af73c46eea4cb4a6a7b32}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+read\+\_\+prev\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad9f4707825d7171003473b24940ed4a4}\label{Ecore__X_8h_ad9f4707825d7171003473b24940ed4a4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+up\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8e8e80c1154cb0243952f5cd76bcf7a0}\label{Ecore__X_8h_a8e8e80c1154cb0243952f5cd76bcf7a0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+access\+\_\+action\+\_\+down\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a01ab4ccfd1cd7223a41d5a0c6d7c3852}\label{Ecore__X_8h_a01ab4ccfd1cd7223a41d5a0c6d7c3852}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int drag)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a22bd9a069b764ae99c56205da3f0afaf}\label{Ecore__X_8h_a22bd9a069b764ae99c56205da3f0afaf}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab4e45b486ab16cdbecb9ef552430d88b}\label{Ecore__X_8h_ab4e45b486ab16cdbecb9ef552430d88b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+locked\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int is\+\_\+locked)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a91bed798ad85c17f192c9b3f226713eb}\label{Ecore__X_8h_a91bed798ad85c17f192c9b3f226713eb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+locked\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac0d20e08588ab674482f0b88a71a10be}\label{Ecore__X_8h_ac0d20e08588ab674482f0b88a71a10be}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+start\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a882562b3be24b90005570ba51d7f8c00}\label{Ecore__X_8h_a882562b3be24b90005570ba51d7f8c00}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+drag\+\_\+end\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab87c85e7e658e610e8ae322c2299d2e9}\label{Ecore__X_8h_ab87c85e7e658e610e8ae322c2299d2e9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab8d0344967191e5728c42ca0d7822252}\label{Ecore__X_8h_ab8d0344967191e5728c42ca0d7822252}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac2509b33f342a7b2b8bfbf01e3dbc91f}\label{Ecore__X_8h_ac2509b33f342a7b2b8bfbf01e3dbc91f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+softkey\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa1c9ec05bb7e15de142bf84db9e806b1}\label{Ecore__X_8h_aa1c9ec05bb7e15de142bf84db9e806b1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae8fcd92d8977f0934d8b26ce74c1cf93}\label{Ecore__X_8h_ae8fcd92d8977f0934d8b26ce74c1cf93}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+keyboard\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a85395e7e1b48cc267ef8b6a7adf78a12}\label{Ecore__X_8h_a85395e7e1b48cc267ef8b6a7adf78a12}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad81c5769bfb975f563cdad128cc7d194}\label{Ecore__X_8h_ad81c5769bfb975f563cdad128cc7d194}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int is\+\_\+quickpanel)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a605ba65a59e9e753f65758c5f4db2d19}\label{Ecore__X_8h_a605ba65a59e9e753f65758c5f4db2d19}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7a19281da606cf1ab9a3eed3b901b9a6}\label{Ecore__X_8h_a7a19281da606cf1ab9a3eed3b901b9a6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a63d2ef20b17240178e2acf0d70b0269c}\label{Ecore__X_8h_a63d2ef20b17240178e2acf0d70b0269c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3a491d6dc92c0b41677a094cc30d4621}\label{Ecore__X_8h_a3a491d6dc92c0b41677a094cc30d4621}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+state\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Quickpanel\+\_\+\+State state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a264128440d9c5bcdca161aff185759b4}\label{Ecore__X_8h_a264128440d9c5bcdca161aff185759b4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+state\+\_\+toggle} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afe630b344055406730e8c82fdca136e3}\label{Ecore__X_8h_afe630b344055406730e8c82fdca136e3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+priority\+\_\+major\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int priority)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae2146900363d11b6996c412829ee4afc}\label{Ecore__X_8h_ae2146900363d11b6996c412829ee4afc}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+priority\+\_\+major\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8147122abf6b46edd3083487b341033d}\label{Ecore__X_8h_a8147122abf6b46edd3083487b341033d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+priority\+\_\+minor\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int priority)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8a50f4d186d8be1697a315a37843fd55}\label{Ecore__X_8h_a8a50f4d186d8be1697a315a37843fd55}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+priority\+\_\+minor\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa6a76578228f6582f9e366f72cfa3920}\label{Ecore__X_8h_aa6a76578228f6582f9e366f72cfa3920}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+zone\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int zone)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7c0682ff94ea529e7a7aaa3f05c28b8d}\label{Ecore__X_8h_a7c0682ff94ea529e7a7aaa3f05c28b8d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+zone\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af9d2d17e759101f4ef364397fcf31cd3}\label{Ecore__X_8h_af9d2d17e759101f4ef364397fcf31cd3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+zone\+\_\+request\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af2ccfea0d2d99c7267302dbe37d1c7dd}\label{Ecore__X_8h_af2ccfea0d2d99c7267302dbe37d1c7dd}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+quickpanel\+\_\+position\+\_\+update\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a23eb2a3f05d95f7ccefafeffd1718c93}\label{Ecore__X_8h_a23eb2a3f05d95f7ccefafeffd1718c93}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+clipboard\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af7f7f04de0e0a1e7b0b157e06b4fa800}\label{Ecore__X_8h_af7f7f04de0e0a1e7b0b157e06b4fa800}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Clipboard\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+clipboard\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a98aeb234a08697b3bf9402a7702abde6}\label{Ecore__X_8h_a98aeb234a08697b3bf9402a7702abde6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+clipboard\+\_\+geometry\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa5d40e80b11b21aa097b13c94962ece9}\label{Ecore__X_8h_aa5d40e80b11b21aa097b13c94962ece9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac2f49b98dfcbb21e2041c2fbc1560b6c}\label{Ecore__X_8h_ac2f49b98dfcbb21e2041c2fbc1560b6c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+counter\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a868ea16b4370cad9ad20e2d08471ce81}\label{Ecore__X_8h_a868ea16b4370cad9ad20e2d08471ce81}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+counter\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a45327f3f6913c18e4a08690a8bf9961a}\label{Ecore__X_8h_a45327f3f6913c18e4a08690a8bf9961a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+draw\+\_\+done\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab3a23b148fd3d8bee03e479d18f53777}\label{Ecore__X_8h_ab3a23b148fd3d8bee03e479d18f53777}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+draw\+\_\+size\+\_\+done\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Window win, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a37dcd3200e18a0a348e7aaefab383971}\label{Ecore__X_8h_a37dcd3200e18a0a348e7aaefab383971}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+supported\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9f91ba697e57b0ddc20a053b639130e3}\label{Ecore__X_8h_a9f91ba697e57b0ddc20a053b639130e3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+supported\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4666a4df8688f7f0898cb9cb07d3c9cc}\label{Ecore__X_8h_a4666a4df8688f7f0898cb9cb07d3c9cc}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+begin\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a967c27ed37488894f5d1b6250fb7556e}\label{Ecore__X_8h_a967c27ed37488894f5d1b6250fb7556e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+end\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_acf3528c7cf4a8e2c8c4abefd04ea1e6f}\label{Ecore__X_8h_acf3528c7cf4a8e2c8c4abefd04ea1e6f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+sync\+\_\+cancel\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a720c7c1d5f060343629ca30b88a8a706}\label{Ecore__X_8h_a720c7c1d5f060343629ca30b88a8a706}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+flush\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a653a49001943deab6931a263b6a94acc}\label{Ecore__X_8h_a653a49001943deab6931a263b6a94acc}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+dump\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afe365dbc3aee0de0bfa6e8996665a3d5}\label{Ecore__X_8h_afe365dbc3aee0de0bfa6e8996665a3d5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+pixmap\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Pixmap pixmap)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a51bd4868d8b6ede70676e26d719c7698}\label{Ecore__X_8h_a51bd4868d8b6ede70676e26d719c7698}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Pixmap {\bfseries ecore\+\_\+x\+\_\+e\+\_\+comp\+\_\+pixmap\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_aa16b9eb303d84f9b0e85a09f77281664}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set}} (Ecore\+\_\+\+X\+\_\+\+Window root, \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a4297e9415311e99d2d57119792340831}\label{Ecore__X_8h_a4297e9415311e99d2d57119792340831}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Alarm {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+alarm\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a929bdb31851806e0a5eba727ba01aed5}\label{Ecore__X_8h_a929bdb31851806e0a5eba727ba01aed5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+alarm\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Alarm alarm)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a98e21dabd3f3918e1a0f8343708a2a4a}\label{Ecore__X_8h_a98e21dabd3f3918e1a0f8343708a2a4a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+query} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, unsigned int $\ast$val)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac723586547926bbddc69e1190c6de3e4}\label{Ecore__X_8h_ac723586547926bbddc69e1190c6de3e4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+new} (int val)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1d53d334b3cb726989a83a4030a27ada}\label{Ecore__X_8h_a1d53d334b3cb726989a83a4030a27ada}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a89747eca423b7e258f91fb8a636b42a1}\label{Ecore__X_8h_a89747eca423b7e258f91fb8a636b42a1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+inc} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, int by)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae1dcc27a98a91adb7576681935c10beb}\label{Ecore__X_8h_ae1dcc27a98a91adb7576681935c10beb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+val\+\_\+wait} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, int val)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3dae9b70dc2315c4b34a739d1bda5ba6}\label{Ecore__X_8h_a3dae9b70dc2315c4b34a739d1bda5ba6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, int val)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a55adb385911fbad98221bc4a6cd131d7}\label{Ecore__X_8h_a55adb385911fbad98221bc4a6cd131d7}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+sync\+\_\+counter\+\_\+2\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Counter counter, int val\+\_\+hi, unsigned int val\+\_\+lo)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1054947d864ea751899a215de6ce0343}\label{Ecore__X_8h_a1054947d864ea751899a215de6ce0343}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4b09e4659ca212f567c8877048d01675}\label{Ecore__X_8h_a4b09e4659ca212f567c8877048d01675}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+xinerama\+\_\+screen\+\_\+count\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa2ba7db88856d4d5b0b78c7e32740700}\label{Ecore__X_8h_aa2ba7db88856d4d5b0b78c7e32740700}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6588eb3be44de4f9b161211b74ea967b}\label{Ecore__X_8h_a6588eb3be44de4f9b161211b74ea967b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+event\+\_\+available\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a53aac0b1f7d8d2faed6c70e39346135e}\label{Ecore__X_8h_a53aac0b1f7d8d2faed6c70e39346135e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+idle\+\_\+time\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2c6b184fb7d6691880fdcf21ed384af0}\label{Ecore__X_8h_a2c6b184fb7d6691880fdcf21ed384af0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+set} (int timeout, int interval, int prefer\+\_\+blanking, int allow\+\_\+exposures)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6dcc81205dae76b66c314ce4208d23ad}\label{Ecore__X_8h_a6dcc81205dae76b66c314ce4208d23ad}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+timeout\+\_\+set} (int timeout)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a51b9ee84c5f9d0958f022d2b49837444}\label{Ecore__X_8h_a51b9ee84c5f9d0958f022d2b49837444}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+timeout\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a493570da245c7e078d2f9ff53aeb40ad}\label{Ecore__X_8h_a493570da245c7e078d2f9ff53aeb40ad}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+blank\+\_\+set} (int timeout)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ada2b44130e1900370cbb2af1375ccc11}\label{Ecore__X_8h_ada2b44130e1900370cbb2af1375ccc11}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+blank\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7f7dc9aeab3373d68a9db85a0ddf1cf6}\label{Ecore__X_8h_a7f7dc9aeab3373d68a9db85a0ddf1cf6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+expose\+\_\+set} (int timeout)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa787e44f20113bf74f05ff27bf25d4fa}\label{Ecore__X_8h_aa787e44f20113bf74f05ff27bf25d4fa}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+expose\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3a8faab7bd050ae7e9dcaa4328692998}\label{Ecore__X_8h_a3a8faab7bd050ae7e9dcaa4328692998}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+interval\+\_\+set} (int timeout)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aff3f8e0dd13fa13208db88aa88dc5a30}\label{Ecore__X_8h_aff3f8e0dd13fa13208db88aa88dc5a30}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+interval\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aac8e4362d186944ec8c8d71a4f0029cb}\label{Ecore__X_8h_aac8e4362d186944ec8c8d71a4f0029cb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+event\+\_\+listen\+\_\+set} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a966cbac038d9dde4bfe573382b24e1e3}\label{Ecore__X_8h_a966cbac038d9dde4bfe573382b24e1e3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+enable} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_adb575d4e7d8c46ec835a2b39b2c72947}{ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+disable}} (void)
\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_ace3ed06fff16fb811494648436a33de2}{ecore\+\_\+x\+\_\+screensaver\+\_\+supend}} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a48f452fc99946ca57c9c37841e5dd863}{ecore\+\_\+x\+\_\+screensaver\+\_\+resume}} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_ab69d0ff72462159e3c7b8559ed351fad}{ecore\+\_\+x\+\_\+screensaver\+\_\+reset}} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_ac8948dfcaf138cae195bf9fe2c924bd6}{ecore\+\_\+x\+\_\+screensaver\+\_\+activate}} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_ad127be23e47330e73a6baae2dc0388f3}{ecore\+\_\+x\+\_\+screensaver\+\_\+suspend}} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a33a29dd09646f24b52a7b2d9432a2026}\label{Ecore__X_8h_a33a29dd09646f24b52a7b2d9432a2026}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+window\+\_\+attributes\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{Ecore__X_8h_a02ca55bffa09b94e16dacc6d46a6f4d0}{Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}} $\ast$att\+\_\+ret)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad01070320f774c6c7b93938c84e49752}\label{Ecore__X_8h_ad01070320f774c6c7b93938c84e49752}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+save\+\_\+set\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a230c40cb4df54d0fd77a0432212b13ea}\label{Ecore__X_8h_a230c40cb4df54d0fd77a0432212b13ea}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+save\+\_\+set\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9a17d3a048c06071b976975e22f5f665}\label{Ecore__X_8h_a9a17d3a048c06071b976975e22f5f665}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window $\ast$ {\bfseries ecore\+\_\+x\+\_\+window\+\_\+children\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af6cac82474115a07a94fd1454f5b7605}\label{Ecore__X_8h_af6cac82474115a07a94fd1454f5b7605}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+control\+\_\+set} (int accel\+\_\+num, int accel\+\_\+denom, int threshold)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a365321922fd93e90a0ef88dda3673639}\label{Ecore__X_8h_a365321922fd93e90a0ef88dda3673639}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad47873ca5ba1b5f28ddbfe6803969881}\label{Ecore__X_8h_ad47873ca5ba1b5f28ddbfe6803969881}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+mapping\+\_\+set} (unsigned char $\ast$map, int nmap)
\item 
\mbox{\Hypertarget{Ecore__X_8h_abc46946c1a4cb67d93e0bdb70aca8222}\label{Ecore__X_8h_abc46946c1a4cb67d93e0bdb70aca8222}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+mapping\+\_\+get} (unsigned char $\ast$map, int nmap)
\item 
\mbox{\Hypertarget{Ecore__X_8h_adb0f6b9e7c0a42a6282d8d205f7ec25f}\label{Ecore__X_8h_adb0f6b9e7c0a42a6282d8d205f7ec25f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2b140a6952dbbe48a3c342adc369ce51}\label{Ecore__X_8h_a2b140a6952dbbe48a3c342adc369ce51}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+confine\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a75145ada60508a08c1d6be1ce0eaeb87}\label{Ecore__X_8h_a75145ada60508a08c1d6be1ce0eaeb87}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+ungrab} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5f2884cb67871230cbd5437f8a677b40}\label{Ecore__X_8h_a5f2884cb67871230cbd5437f8a677b40}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+warp} (Ecore\+\_\+\+X\+\_\+\+Window win, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a88a017e0bba66d1340ddaaac77fbef4c}\label{Ecore__X_8h_a88a017e0bba66d1340ddaaac77fbef4c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+keyboard\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aca5f3a406056537619751dc7e673101f}\label{Ecore__X_8h_aca5f3a406056537619751dc7e673101f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+keyboard\+\_\+ungrab} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a95dc7c86912fe96a327c5c476c8d20b5}\label{Ecore__X_8h_a95dc7c86912fe96a327c5c476c8d20b5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+grab} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a286caa40bb43dea5e8185b5e81b51935}\label{Ecore__X_8h_a286caa40bb43dea5e8185b5e81b51935}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+ungrab} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae8975c0d758214d5ffd46c55bfe30297}\label{Ecore__X_8h_ae8975c0d758214d5ffd46c55bfe30297}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+passive\+\_\+grab\+\_\+replay\+\_\+func\+\_\+set} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}($\ast$func)(void $\ast$data, int event\+\_\+type, void $\ast$event), void $\ast$data)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a584dbc5d4c7474deb88c70a79459a65a}\label{Ecore__X_8h_a584dbc5d4c7474deb88c70a79459a65a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+button\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win, int button, Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Mask event\+\_\+mask, int mod, int any\+\_\+mod)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a62e2c6cd6fc0061efec2ed8767bd6af4}\label{Ecore__X_8h_a62e2c6cd6fc0061efec2ed8767bd6af4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+button\+\_\+ungrab} (Ecore\+\_\+\+X\+\_\+\+Window win, int button, int mod, int any\+\_\+mod)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0353b21a18b66f712bad78dc4cf3601a}\label{Ecore__X_8h_a0353b21a18b66f712bad78dc4cf3601a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+key\+\_\+grab} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$key, int mod, int any\+\_\+mod)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad96fd23362881f9c2467ae8d6a33bf25}\label{Ecore__X_8h_ad96fd23362881f9c2467ae8d6a33bf25}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+window\+\_\+key\+\_\+ungrab} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$key, int mod, int any\+\_\+mod)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3517e9e8b7d3b20eaad6c3473a8501e9}\label{Ecore__X_8h_a3517e9e8b7d3b20eaad6c3473a8501e9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+focus\+\_\+reset} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5be7107bf00335847c3b88402c40f44a}\label{Ecore__X_8h_a5be7107bf00335847c3b88402c40f44a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+events\+\_\+allow\+\_\+all} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa361f73eb5b87625acf80b3fac89a1c9}\label{Ecore__X_8h_aa361f73eb5b87625acf80b3fac89a1c9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+last\+\_\+xy\+\_\+get} (int $\ast$x, int $\ast$y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1cd0148daba3be9156c1297fd78877a9}\label{Ecore__X_8h_a1cd0148daba3be9156c1297fd78877a9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+xy\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$x, int $\ast$y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a66234254ff31ea79ec8fbb33d0a344ee}\label{Ecore__X_8h_a66234254ff31ea79ec8fbb33d0a344ee}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+pointer\+\_\+root\+\_\+xy\+\_\+get} (int $\ast$x, int $\ast$y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a688b0d0916278d2445d8ffd243d67e05}\label{Ecore__X_8h_a688b0d0916278d2445d8ffd243d67e05}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$ {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+new} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4f338abd63c18499837af237916ce291}\label{Ecore__X_8h_a4f338abd63c18499837af237916ce291}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$region)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aafd9708649b70d2a349c903acdbb2c39}\label{Ecore__X_8h_aafd9708649b70d2a349c903acdbb2c39}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$region, Ecore\+\_\+\+X\+\_\+\+GC gc)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a176d29a18532a5180fd4ea11b2cfe770}\label{Ecore__X_8h_a176d29a18532a5180fd4ea11b2cfe770}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+translate} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$region, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a913457b384e7ed964cc2b940eeb0e9d3}\label{Ecore__X_8h_a913457b384e7ed964cc2b940eeb0e9d3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+intersect} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$dst, Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$r1, Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$r2)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae36a127d451e53ee640104cd3027950c}\label{Ecore__X_8h_ae36a127d451e53ee640104cd3027950c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+union} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$dst, Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$r1, Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$r2)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5bdcb1f79b65a0cbf60750564bc15d28}\label{Ecore__X_8h_a5bdcb1f79b65a0cbf60750564bc15d28}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+union\+\_\+rect} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$dst, Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$src, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$rect)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4039c08979595e66f9ab4b6542509bcd}\label{Ecore__X_8h_a4039c08979595e66f9ab4b6542509bcd}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$dst, Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$r1, Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$r2)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0285f8542bbd3fefc97a821673ae3d72}\label{Ecore__X_8h_a0285f8542bbd3fefc97a821673ae3d72}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+is\+\_\+empty} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$region)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0ba8646e962c51d2b147199262fbde87}\label{Ecore__X_8h_a0ba8646e962c51d2b147199262fbde87}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+is\+\_\+equal} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$r1, Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$r2)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5477e4fe9ed5a89b95c39d425060a7b2}\label{Ecore__X_8h_a5477e4fe9ed5a89b95c39d425060a7b2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+point\+\_\+contain} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$region, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab6fe0189544be485509fc15720a517e0}\label{Ecore__X_8h_ab6fe0189544be485509fc15720a517e0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xregion\+\_\+rect\+\_\+contain} (Ecore\+\_\+\+X\+\_\+\+XRegion $\ast$region, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$rect)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a91ee7f13cb7276d8e665fd961eeee710}\label{Ecore__X_8h_a91ee7f13cb7276d8e665fd961eeee710}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+version\+\_\+get} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a863435911752a1641c4627a9d2772e2b}\label{Ecore__X_8h_a863435911752a1641c4627a9d2772e2b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+query} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Time \mbox{\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 XRRScreen\+Configuration. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation \mbox{\hyperlink{Ecore__X_8h_a79a3ede85e480be507a40d51af92d6f7}{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientations\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a931e1ccf322cf6654e34196dbb0f04c1}\label{Ecore__X_8h_a931e1ccf322cf6654e34196dbb0f04c1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientation\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a00c90a3f0f03c7115d84ac607ee3cd01}\label{Ecore__X_8h_a00c90a3f0f03c7115d84ac607ee3cd01}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a891f5d09e61c76de7b99310388b81448}\label{Ecore__X_8h_a891f5d09e61c76de7b99310388b81448}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{struct__Ecore__X__Randr__Screen__Size__MM}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Screen\+\_\+\+Size\+\_\+\+MM}} $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+sizes\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$num)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a0cd382a491f919e986e2e2a9b2ebcbc0}\label{Ecore__X_8h_a0cd382a491f919e986e2e2a9b2ebcbc0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+size\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, int size\+\_\+index)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ace456ca5a5b25524f546bd44c07d4074}\label{Ecore__X_8h_ace456ca5a5b25524f546bd44c07d4074}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Refresh\+\_\+\+Rate {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+current\+\_\+refresh\+\_\+rate\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a00e022dd7c9fb4b7c63c0bc3ee64983c}\label{Ecore__X_8h_a00e022dd7c9fb4b7c63c0bc3ee64983c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a58d985feeae7ccbde295ab49684a8995}\label{Ecore__X_8h_a58d985feeae7ccbde295ab49684a8995}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a9ca3d8c69a4a2e9bd0735794b7bd268f}{ecore\+\_\+x\+\_\+randr\+\_\+events\+\_\+select}} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\begin{DoxyCompactList}\small\item\em Enable event selection. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_a2e94edf6153adf5873fce7f5fdff27af}\label{Ecore__X_8h_a2e94edf6153adf5873fce7f5fdff27af}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0fe27b3969945cd4e0032bdaae4e6dca}\label{Ecore__X_8h_a0fe27b3969945cd4e0032bdaae4e6dca}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a99d05b97ab690eb4e88bf739fcc94797}\label{Ecore__X_8h_a99d05b97ab690eb4e88bf739fcc94797}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afd191fc3a14ab51c83c9a3b14ac4c13d}\label{Ecore__X_8h_afd191fc3a14ab51c83c9a3b14ac4c13d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aaa2dde80f3d3b5783122e816ff2561d6}\label{Ecore__X_8h_aaa2dde80f3d3b5783122e816ff2561d6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+info\+\_\+add} (Ecore\+\_\+\+X\+\_\+\+Window root, \mbox{\hyperlink{struct__Ecore__X__Randr__Mode__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info}} $\ast$mode\+\_\+info)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5f398b7c794d5622457f85fc3ee06706}\label{Ecore__X_8h_a5f398b7c794d5622457f85fc3ee06706}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6b376c280f574d76e2a780e2d0d67168}\label{Ecore__X_8h_a6b376c280f574d76e2a780e2d0d67168}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3fb6dd9466b5268f5f902dca795aa7e1}\label{Ecore__X_8h_a3fb6dd9466b5268f5f902dca795aa7e1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+mode\+\_\+info\+\_\+free} (\mbox{\hyperlink{struct__Ecore__X__Randr__Mode__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode\+\_\+\+Info}} $\ast$mode\+\_\+info)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a21ebf39aa1a337bc2087cb0dfef7c865}\label{Ecore__X_8h_a21ebf39aa1a337bc2087cb0dfef7c865}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtcs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab864786ddb66316c9008d6ac58c2cc93}\label{Ecore__X_8h_ab864786ddb66316c9008d6ac58c2cc93}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+outputs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, int $\ast$num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab18d9bda413a1496054a8bd57a904350}\label{Ecore__X_8h_ab18d9bda413a1496054a8bd57a904350}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+window\+\_\+outputs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window window, int $\ast$num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1eaa155337596f9bc64931a563607622}\label{Ecore__X_8h_a1eaa155337596f9bc64931a563607622}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+current\+\_\+output\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window window, int $\ast$num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa680e5b28135a095d80bb90f7a20feae}\label{Ecore__X_8h_aa680e5b28135a095d80bb90f7a20feae}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+window\+\_\+crtcs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window window, int $\ast$num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a23e6e09859491f4d9370e241030a7d4c}\label{Ecore__X_8h_a23e6e09859491f4d9370e241030a7d4c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+current\+\_\+crtc\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window window, int $\ast$num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab3127ca92426e75d81cc7bfec13f2904}\label{Ecore__X_8h_ab3127ca92426e75d81cc7bfec13f2904}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+outputs\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9d271321bba9e6fd271097f9fd28dfac}\label{Ecore__X_8h_a9d271321bba9e6fd271097f9fd28dfac}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5ca9b73c9fc9fda4884df24da4eab91c}\label{Ecore__X_8h_a5ca9b73c9fc9fda4884df24da4eab91c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6705275db0c35c15d14f4355db2cedd0}\label{Ecore__X_8h_a6705275db0c35c15d14f4355db2cedd0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+pos\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$x, int $\ast$y)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a30900e0641741672fc734b16a9215685}\label{Ecore__X_8h_a30900e0641741672fc734b16a9215685}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode \mbox{\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 CRTC. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 CRTC and the outputs attached to it. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_addff27714bcd48175ec8721bb6228c5c}\label{Ecore__X_8h_addff27714bcd48175ec8721bb6228c5c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, int $\ast$w, int $\ast$h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3a8750bc5cd1b4bcba14363dcec4e966}\label{Ecore__X_8h_a3a8750bc5cd1b4bcba14363dcec4e966}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae8035a216341663f217a69f5da3c0232}\label{Ecore__X_8h_ae8035a216341663f217a69f5da3c0232}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+orientations\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7daf5d53277fbf86422a1242e459ace2}\label{Ecore__X_8h_a7daf5d53277fbf86422a1242e459ace2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+orientation\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5ba67bfba2fcb16d29c8e2d98997e45d}\label{Ecore__X_8h_a5ba67bfba2fcb16d29c8e2d98997e45d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a018520b8fd62713b834b827c55678741}\label{Ecore__X_8h_a018520b8fd62713b834b827c55678741}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 CRTC. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 CRTC relative to another one. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}} $\ast$ \mbox{\hyperlink{Ecore__X_8h_a4cda721a1d54d000e964850b17e90ec0}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Window root, const Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a858f7f7ac4f22c20cda720a7b1318c4c}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+free}} (\mbox{\hyperlink{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}} $\ast$info)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae9d8e0f53088a8b50952877f836c8de3}\label{Ecore__X_8h_ae9d8e0f53088a8b50952877f836c8de3}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a29eed4f3ff5b736422b6b0e19b6e8f08}\label{Ecore__X_8h_a29eed4f3ff5b736422b6b0e19b6e8f08}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+mode\+\_\+del} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Mode mode)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1bf4c07c38551b382d385e937ae97a0a}\label{Ecore__X_8h_a1bf4c07c38551b382d385e937ae97a0a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output $\ast$ \mbox{\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 the outputs which might be used simultenously on the same CRTC. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_adeddc9bb1946ce1741ec16d703f49817}\label{Ecore__X_8h_adeddc9bb1946ce1741ec16d703f49817}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a97712e980e97dd2ccaa4b308fde41e18}\label{Ecore__X_8h_a97712e980e97dd2ccaa4b308fde41e18}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+crtc\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a48746e1322470d58119dc25e1a70efdd}\label{Ecore__X_8h_a48746e1322470d58119dc25e1a70efdd}} 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+ramp\+\_\+size\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aad5b2b0236702c5f6e4a669947465771}\label{Ecore__X_8h_aad5b2b0236702c5f6e4a669947465771}} 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma $\ast$$\ast$ {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+ramps\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab4c8ad7d32e2d6086466053b14645ee7}\label{Ecore__X_8h_ab4c8ad7d32e2d6086466053b14645ee7}} 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2f4c33fed8cb57b2d09f775fb73ba4be}\label{Ecore__X_8h_a2f4c33fed8cb57b2d09f775fb73ba4be}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9e75f1d546ea353adbb851abc01355ec}\label{Ecore__X_8h_a9e75f1d546ea353adbb851abc01355ec}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_aa00974b16d1705f6eb34f884471209e4}\label{Ecore__X_8h_aa00974b16d1705f6eb34f884471209e4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connection\+\_\+\+Status {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+connection\+\_\+status\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a670161a079ad4c2d2c1e1c6534765f56}\label{Ecore__X_8h_a670161a079ad4c2d2c1e1c6534765f56}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+size\+\_\+mm\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output, int $\ast$w, int $\ast$h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a22cf3877baee3ec6dd21e3a6f73729d9}\label{Ecore__X_8h_a22cf3877baee3ec6dd21e3a6f73729d9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_af6841e4c0f5c4e6f86d1e943d375581d}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+size\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}} $\ast$ \mbox{\hyperlink{Ecore__X_8h_a37b7520f4046c45ec525e1d9528b7816}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a034440850def3dbb228f48e25ce5bb92}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+set}} (Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc crtc, const \mbox{\hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}} $\ast$gamma)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 EDID has a valid checksum. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 ASCII from raw EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$ \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 DPMS support from raw EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 DPMS Standby support from raw EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 DPMS Suspend support from raw EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 DPMS Off support from raw EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Aspect\+\_\+\+Ratio \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Colorscheme \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Edid\+\_\+\+Display\+\_\+\+Interface\+\_\+\+Type \mbox{\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 EDID data. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_a15d4fc50dd6e3eceb128c79e3a4d6e0f}\label{Ecore__X_8h_a15d4fc50dd6e3eceb128c79e3a4d6e0f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+backlight\+\_\+available} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a5f8e2353a98be885d52dc3697fa3994c}\label{Ecore__X_8h_a5f8e2353a98be885d52dc3697fa3994c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} double {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+backlight\+\_\+level\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a39f4e3a659ca3bd50d213211d14787b7}\label{Ecore__X_8h_a39f4e3a659ca3bd50d213211d14787b7}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7a90d42c19f12edf8d06f601a7b1c863}\label{Ecore__X_8h_a7a90d42c19f12edf8d06f601a7b1c863}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+primary\+\_\+output\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af9ea9e858c42c43edba5f619ca8c3866}\label{Ecore__X_8h_af9ea9e858c42c43edba5f619ca8c3866}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+primary\+\_\+output\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)
\item 
\mbox{\Hypertarget{Ecore__X_8h_af8fd018d110c326929d68727490d48f4}\label{Ecore__X_8h_af8fd018d110c326929d68727490d48f4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Render\+\_\+\+Subpixel\+\_\+\+Order {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+subpixel\+\_\+order\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} unsigned char $\ast$ \mbox{\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 EDID information of an attached output if available. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_acd5de6642dd1c9f537474746b1f5671f}\label{Ecore__X_8h_acd5de6642dd1c9f537474746b1f5671f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aae85da9a85d576b70ea3fb28eb40e0eb}\label{Ecore__X_8h_aae85da9a85d576b70ea3fb28eb40e0eb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1530db02020f38b866986df1ca656266}\label{Ecore__X_8h_a1530db02020f38b866986df1ca656266}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a82dd964d6c1061fe4aad6c8a35facbde}\label{Ecore__X_8h_a82dd964d6c1061fe4aad6c8a35facbde}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1b717097017a9fd94aff5b6ce092f7c8}\label{Ecore__X_8h_a1b717097017a9fd94aff5b6ce092f7c8}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a860e14f087038dcadd00ed4a9000e440}\label{Ecore__X_8h_a860e14f087038dcadd00ed4a9000e440}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+connector\+\_\+number\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a46d5f3e6089e2b5c9ce42cdf3d06d0cf}\label{Ecore__X_8h_a46d5f3e6089e2b5c9ce42cdf3d06d0cf}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Connector\+\_\+\+Type {\bfseries ecore\+\_\+x\+\_\+randr\+\_\+output\+\_\+connector\+\_\+type\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window root, Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Output output)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a6a076823964f40a64c4b0e2c2137c7dd}\label{Ecore__X_8h_a6a076823964f40a64c4b0e2c2137c7dd}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Region {\bfseries ecore\+\_\+x\+\_\+region\+\_\+new} (\mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$rects, int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2bd12d26d3e8ef4530818e55420cdead}\label{Ecore__X_8h_a2bd12d26d3e8ef4530818e55420cdead}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Region {\bfseries ecore\+\_\+x\+\_\+region\+\_\+new\+\_\+from\+\_\+bitmap} (Ecore\+\_\+\+X\+\_\+\+Pixmap bitmap)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a666b33a0407423bbf7e7cce2f003325a}\label{Ecore__X_8h_a666b33a0407423bbf7e7cce2f003325a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Region {\bfseries ecore\+\_\+x\+\_\+region\+\_\+new\+\_\+from\+\_\+window} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Region\+\_\+\+Type type)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac1dce8dab49024cad065feedee473383}\label{Ecore__X_8h_ac1dce8dab49024cad065feedee473383}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Region {\bfseries ecore\+\_\+x\+\_\+region\+\_\+new\+\_\+from\+\_\+gc} (Ecore\+\_\+\+X\+\_\+\+GC gc)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa46367f4d333b9d4ef4d74dcec6635a5}\label{Ecore__X_8h_aa46367f4d333b9d4ef4d74dcec6635a5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Region {\bfseries ecore\+\_\+x\+\_\+region\+\_\+new\+\_\+from\+\_\+picture} (Ecore\+\_\+\+X\+\_\+\+Picture picture)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afd5f365632c3a5928797f09b90d95f69}\label{Ecore__X_8h_afd5f365632c3a5928797f09b90d95f69}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Region region)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a11e45abe4f74c5556e3007f2a477b750}\label{Ecore__X_8h_a11e45abe4f74c5556e3007f2a477b750}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Region region, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$rects, int num)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a751219ea6491c157b464a06934cb794c}\label{Ecore__X_8h_a751219ea6491c157b464a06934cb794c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+copy} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8c11c110bf6f674a30a1e854efd79fc5}\label{Ecore__X_8h_a8c11c110bf6f674a30a1e854efd79fc5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+combine} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source1, Ecore\+\_\+\+X\+\_\+\+Region source2)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aca61e974a3e085dcf875a92228cf37d9}\label{Ecore__X_8h_aca61e974a3e085dcf875a92228cf37d9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+intersect} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source1, Ecore\+\_\+\+X\+\_\+\+Region source2)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3a4882c9f8fd172fc411bd6917c948c8}\label{Ecore__X_8h_a3a4882c9f8fd172fc411bd6917c948c8}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source1, Ecore\+\_\+\+X\+\_\+\+Region source2)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afb593f8755c960955f82619a4c8d2b46}\label{Ecore__X_8h_afb593f8755c960955f82619a4c8d2b46}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+invert} (Ecore\+\_\+\+X\+\_\+\+Region dest, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$bounds, Ecore\+\_\+\+X\+\_\+\+Region source)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a57215689f69b1c76a2ab4f2a6d5266d2}\label{Ecore__X_8h_a57215689f69b1c76a2ab4f2a6d5266d2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+translate} (Ecore\+\_\+\+X\+\_\+\+Region region, int dx, int dy)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aec43b244400f78625b5df28892a36354}\label{Ecore__X_8h_aec43b244400f78625b5df28892a36354}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+extents} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ade62973c701a561489b66d0f15c0114e}\label{Ecore__X_8h_ade62973c701a561489b66d0f15c0114e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$ {\bfseries ecore\+\_\+x\+\_\+region\+\_\+fetch} (Ecore\+\_\+\+X\+\_\+\+Region region, int $\ast$num, \mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$bounds)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a46c6d13c8e7a0fdaad6e8729321405fa}\label{Ecore__X_8h_a46c6d13c8e7a0fdaad6e8729321405fa}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+expand} (Ecore\+\_\+\+X\+\_\+\+Region dest, Ecore\+\_\+\+X\+\_\+\+Region source, unsigned int left, unsigned int right, unsigned int top, unsigned int bottom)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a30ede720135e613b6425b75ba13f0adc}\label{Ecore__X_8h_a30ede720135e613b6425b75ba13f0adc}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+gc\+\_\+clip\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Region region, Ecore\+\_\+\+X\+\_\+\+GC gc, int x\+\_\+origin, int y\+\_\+origin)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac4ed905033c09ae059e6aa9cc8972682}\label{Ecore__X_8h_ac4ed905033c09ae059e6aa9cc8972682}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries 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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a713590858dc8851b45acdbd0348e5093}\label{Ecore__X_8h_a713590858dc8851b45acdbd0348e5093}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+region\+\_\+picture\+\_\+clip\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Region region, Ecore\+\_\+\+X\+\_\+\+Picture picture, int x\+\_\+origin, int y\+\_\+origin)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a856f44b4c86d6f1e19163047bbf1b1c5}\label{Ecore__X_8h_a856f44b4c86d6f1e19163047bbf1b1c5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+show} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7b8bfbd23306e3cb2d74488460a34e42}\label{Ecore__X_8h_a7b8bfbd23306e3cb2d74488460a34e42}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+cursor\+\_\+hide} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6eea0a834058c79a52f1125401311a51}\label{Ecore__X_8h_a6eea0a834058c79a52f1125401311a51}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+root\+\_\+screen\+\_\+barriers\+\_\+set} (\mbox{\hyperlink{struct__Ecore__X__Rectangle}{Ecore\+\_\+\+X\+\_\+\+Rectangle}} $\ast$screens, int num)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a06d26de9af064a4efef789d5a4ebd6d9}{ecore\+\_\+x\+\_\+fixes\+\_\+window\+\_\+selection\+\_\+notification\+\_\+request}} (Ecore\+\_\+\+X\+\_\+\+Window window, Ecore\+\_\+\+X\+\_\+\+Atom selection)
\begin{DoxyCompactList}\small\item\em xfixes selection notification request. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_af1d93df9d112707bb3ad38c6dc7a8510}\label{Ecore__X_8h_af1d93df9d112707bb3ad38c6dc7a8510}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+query} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a53fc0f58f6c3a022a9ae0589750d83b6}\label{Ecore__X_8h_a53fc0f58f6c3a022a9ae0589750d83b6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+redirect\+\_\+window} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type type)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7f985763f9da294b85af4257f1cc008c}\label{Ecore__X_8h_a7f985763f9da294b85af4257f1cc008c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+redirect\+\_\+subwindows} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type type)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2e15a753f80665ff94817441abea5c87}\label{Ecore__X_8h_a2e15a753f80665ff94817441abea5c87}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+unredirect\+\_\+window} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type type)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afa0882bc87c8fbf726cd37776552d54e}\label{Ecore__X_8h_afa0882bc87c8fbf726cd37776552d54e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+unredirect\+\_\+subwindows} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Composite\+\_\+\+Update\+\_\+\+Type type)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad45ec596c674a4f9a730047000a48ae6}\label{Ecore__X_8h_ad45ec596c674a4f9a730047000a48ae6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Pixmap {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+name\+\_\+window\+\_\+pixmap\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a51f1d1f408072cc8214bc57d97f28450}\label{Ecore__X_8h_a51f1d1f408072cc8214bc57d97f28450}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+window\+\_\+events\+\_\+disable} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_adb645de872a38e07b01094dc0f679be6}\label{Ecore__X_8h_adb645de872a38e07b01094dc0f679be6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+window\+\_\+events\+\_\+enable} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a20ba021cff4edaabfb000207a7c0331d}\label{Ecore__X_8h_a20ba021cff4edaabfb000207a7c0331d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+render\+\_\+window\+\_\+enable} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a538346f8bc1879964bcacc534d7de9ec}\label{Ecore__X_8h_a538346f8bc1879964bcacc534d7de9ec}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+composite\+\_\+render\+\_\+window\+\_\+disable} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a37df4fb549a804362943ca0c98fe9ea8}{ecore\+\_\+x\+\_\+present\+\_\+select\+\_\+events}} (Ecore\+\_\+\+X\+\_\+\+Window win, unsigned int events)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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, \mbox{\hyperlink{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}} wait\+\_\+fence, \mbox{\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, \mbox{\hyperlink{structEcore__X__Present}{Ecore\+\_\+\+X\+\_\+\+Present}} $\ast$notifies, int num\+\_\+notifies)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_adfa38d6988aced792ba97e3af78ce085}{ecore\+\_\+x\+\_\+present\+\_\+exists}} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a0d870dddedfd8aa6f8b9b920026d1fb1}{ecore\+\_\+x\+\_\+damage\+\_\+query}} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7f84de2a55a56d9bcbd713e2e023fbaf}\label{Ecore__X_8h_a7f84de2a55a56d9bcbd713e2e023fbaf}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Damage {\bfseries ecore\+\_\+x\+\_\+damage\+\_\+new} (Ecore\+\_\+\+X\+\_\+\+Drawable d, Ecore\+\_\+\+X\+\_\+\+Damage\+\_\+\+Report\+\_\+\+Level level)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3bc0afcdbfa249b2bbbbe18efd82f02e}\label{Ecore__X_8h_a3bc0afcdbfa249b2bbbbe18efd82f02e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+damage\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Damage damage)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aede48cd79919238d061c78a28f3d4610}\label{Ecore__X_8h_aede48cd79919238d061c78a28f3d4610}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+damage\+\_\+subtract} (Ecore\+\_\+\+X\+\_\+\+Damage damage, Ecore\+\_\+\+X\+\_\+\+Region repair, Ecore\+\_\+\+X\+\_\+\+Region parts)
\item 
\mbox{\Hypertarget{Ecore__X_8h_adb056bc1a900d0297bc5064e341b3f66}\label{Ecore__X_8h_adb056bc1a900d0297bc5064e341b3f66}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+screen\+\_\+is\+\_\+composited} (int screen)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a922a1c29c3c148e2e7c0f9b6973ff3d1}\label{Ecore__X_8h_a922a1c29c3c148e2e7c0f9b6973ff3d1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+screen\+\_\+is\+\_\+composited\+\_\+set} (int screen, Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga87b804f0d60cd6bfa1d20b4375c2dcfc}{ecore\+\_\+x\+\_\+dpms\+\_\+query}} (void)
\begin{DoxyCompactList}\small\item\em Checks if the X DPMS extension is available on the server. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 DPMS. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga92412c7620b1cbd562e46248bfa743a8}{ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Checks the DPMS state of the display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__DPMS__Group_gadfa0ed217ab251faf712fec03f888f5c}{ecore\+\_\+x\+\_\+dpms\+\_\+enabled\+\_\+set}} (int enabled)
\begin{DoxyCompactList}\small\item\em Sets the DPMS state of the display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode \mbox{\hyperlink{Ecore__X_8h_a1be3b74fcf215eb1d6009fb8134ad1b5}{ecore\+\_\+x\+\_\+dpms\+\_\+power\+\_\+level\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Check the DPMS power level. \end{DoxyCompactList}\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} unsigned int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} unsigned int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} unsigned int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{group__Ecore__X__DPMS__Group_ga99f7a6cb3f295cab15d50aacdbbfa087}{ecore\+\_\+x\+\_\+dpms\+\_\+force}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\begin{DoxyCompactList}\small\item\em Forces DPMS on or off. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_ad882ca21bc7edbdc46c25e74b1a7fe17}\label{Ecore__X_8h_ad882ca21bc7edbdc46c25e74b1a7fe17}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+test\+\_\+fake\+\_\+key\+\_\+down} (const char $\ast$key)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a75006110e618f0c371f7c672d11c5b88}\label{Ecore__X_8h_a75006110e618f0c371f7c672d11c5b88}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+test\+\_\+fake\+\_\+key\+\_\+up} (const char $\ast$key)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a619cde839f9cdd45e3880cd5a13a31e1}\label{Ecore__X_8h_a619cde839f9cdd45e3880cd5a13a31e1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+test\+\_\+fake\+\_\+key\+\_\+press} (const char $\ast$key)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6e7de94342025acb2197695f277e9391}\label{Ecore__X_8h_a6e7de94342025acb2197695f277e9391}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} const char $\ast$ {\bfseries ecore\+\_\+x\+\_\+keysym\+\_\+string\+\_\+get} (int keysym)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} unsigned int \mbox{\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 
\mbox{\Hypertarget{Ecore__X_8h_a126664ba02fd6bc6a7de7e672eb451b1}\label{Ecore__X_8h_a126664ba02fd6bc6a7de7e672eb451b1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Image $\ast$ {\bfseries ecore\+\_\+x\+\_\+image\+\_\+new} (int w, int h, Ecore\+\_\+\+X\+\_\+\+Visual vis, int depth)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a78da31fc19219d25c5fdea5321bacecd}\label{Ecore__X_8h_a78da31fc19219d25c5fdea5321bacecd}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+image\+\_\+free} (Ecore\+\_\+\+X\+\_\+\+Image $\ast$im)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac3bf7c0311b7985e07ee445deb5c6db8}\label{Ecore__X_8h_ac3bf7c0311b7985e07ee445deb5c6db8}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7ee0343ef2dd2d2e598382cc745a20a2}\label{Ecore__X_8h_a7ee0343ef2dd2d2e598382cc745a20a2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+image\+\_\+put} (Ecore\+\_\+\+X\+\_\+\+Image $\ast$im, Ecore\+\_\+\+X\+\_\+\+Drawable draw, Ecore\+\_\+\+X\+\_\+\+GC gc, int x, int y, int sx, int sy, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a37e4ab75b1cea6fdffad081bdafa8385}\label{Ecore__X_8h_a37e4ab75b1cea6fdffad081bdafa8385}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void $\ast$ {\bfseries ecore\+\_\+x\+\_\+image\+\_\+data\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Image $\ast$im, int $\ast$bpl, int $\ast$rows, int $\ast$bpp)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab2bff421f8ff7fb19f32602f6d8a8f9d}\label{Ecore__X_8h_ab2bff421f8ff7fb19f32602f6d8a8f9d}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+image\+\_\+is\+\_\+argb32\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Image $\ast$im)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad4f3ad4a6c697721ce038f7605b30b42}\label{Ecore__X_8h_ad4f3ad4a6c697721ce038f7605b30b42}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_ad255916172a9ed5549f9351c2125dcfb}{ecore\+\_\+x\+\_\+input\+\_\+multi\+\_\+select}} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_adc8acf003b79cade976acf3e6edb3f5a}{ecore\+\_\+x\+\_\+input\+\_\+raw\+\_\+select}} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a38ef05ff00a4b22e3ef0bdbbc3733859}{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+grab}} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a74bb6bf1eef38d9f13e4b6c29d035cc4}{ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+ungrab}} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_ae819acaab65519613577bc511e618898}{ecore\+\_\+x\+\_\+input\+\_\+devices\+\_\+update}} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a3d732107db77131a50937e1eab8d7458}{ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+num\+\_\+get}} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_ab889c6950daad0a3f4a4dc22eedb1681}{ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+id\+\_\+get}} (int slot)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} const char $\ast$ \mbox{\hyperlink{Ecore__X_8h_a0078526b42639c245f989ff396be1e1b}{ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+name\+\_\+get}} (int slot)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$$\ast$ \mbox{\hyperlink{Ecore__X_8h_a0fb650d2d3cdd7915d1884fe32b518b2}{ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+properties\+\_\+list}} (int slot, int $\ast$num\+\_\+ret)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_ae70baa930124f6fb772d1491acdf33b5}{ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+properties\+\_\+free}} (char $\ast$$\ast$list, int num)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void $\ast$ \mbox{\hyperlink{Ecore__X_8h_a3621c48dacbf51be7d3cfc8d3bbead30}{ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+property\+\_\+get}} (int slot, const char $\ast$prop, int $\ast$num\+\_\+ret, Ecore\+\_\+\+X\+\_\+\+Atom $\ast$format\+\_\+ret, int $\ast$unit\+\_\+size\+\_\+ret)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a7c41860a7ba2ef99e420bef4ba476376}{ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+property\+\_\+set}} (int slot, const char $\ast$prop, void $\ast$data, int num, Ecore\+\_\+\+X\+\_\+\+Atom format, int unit\+\_\+size)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac680e72ed771e4b8215c1ecf3dbe6357}\label{Ecore__X_8h_ac680e72ed771e4b8215c1ecf3dbe6357}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+vsync\+\_\+animator\+\_\+tick\+\_\+source\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_afe1935a94e311b14aff4be5fd61a0cca}\label{Ecore__X_8h_afe1935a94e311b14aff4be5fd61a0cca}} 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+gesture\+\_\+supported} (void)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a10aadb675065f2ec6f15fca563e41b9c}\label{Ecore__X_8h_a10aadb675065f2ec6f15fca563e41b9c}} 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+gesture\+\_\+events\+\_\+select} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask mask)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4c60b383dcf20e417c115e7cff3219b0}\label{Ecore__X_8h_a4c60b383dcf20e417c115e7cff3219b0}} 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask {\bfseries ecore\+\_\+x\+\_\+gesture\+\_\+events\+\_\+selected\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_aaec7a25102f4be382f22e6dd72a836bd}\label{Ecore__X_8h_aaec7a25102f4be382f22e6dd72a836bd}} 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9202c2ea173ce992a98166bc7332fd12}\label{Ecore__X_8h_a9202c2ea173ce992a98166bc7332fd12}} 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\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)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9a01f69f512f5a29c4d1def6efc3d2a8}\label{Ecore__X_8h_a9a01f69f512f5a29c4d1def6efc3d2a8}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab93df3e16fe8f0ab06564fe5592b05a0}\label{Ecore__X_8h_ab93df3e16fe8f0ab06564fe5592b05a0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7e92887f94163920eb61afc1323544ea}\label{Ecore__X_8h_a7e92887f94163920eb61afc1323544ea}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+state\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+State state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a70a730d0d36b5968b6188eb297fe0404}\label{Ecore__X_8h_a70a730d0d36b5968b6188eb297fe0404}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+opacity\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode mode)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a42a9f16d62dd128448049fcd971189fc}\label{Ecore__X_8h_a42a9f16d62dd128448049fcd971189fc}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+opacity\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae189ccdee36ee81d8422e24afae0cb78}\label{Ecore__X_8h_ae189ccdee36ee81d8422e24afae0cb78}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+opacity\+\_\+send} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Opacity\+\_\+\+Mode mode)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_afac1ecc943cb81c689c773fd3e0957ab}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+set}} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}} mode)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}} \mbox{\hyperlink{Ecore__X_8h_a8589bf911f80a7a76c5b5e7781ee346d}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a5214764cb4c993c7dcdf80c555eab185}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send}} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}} mode)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae1fc2720540827624b16f5e464e53778}\label{Ecore__X_8h_ae1fc2720540827624b16f5e464e53778}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a340f7206b7b4e252224d6bc04ec6da63}\label{Ecore__X_8h_a340f7206b7b4e252224d6bc04ec6da63}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State {\bfseries ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a365e4fdbccff6b0c6feb6a7728a4eed0}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send}} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State state)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab0a1af6b668c105cecba7a251a46dbbb}\label{Ecore__X_8h_ab0a1af6b668c105cecba7a251a46dbbb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+xkb\+\_\+select\+\_\+group} (int group)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a0dd53d0c309cb5c23f9b517fad1c4b0a}\label{Ecore__X_8h_a0dd53d0c309cb5c23f9b517fad1c4b0a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+x\+\_\+xkb\+\_\+track\+\_\+state} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a35d5f2c8acaeacd88c1ee3e2956ff9f9}{ecore\+\_\+x\+\_\+xkb\+\_\+state\+\_\+get}} (\mbox{\hyperlink{Ecore__X_8h_a280a6a2ebd056fc6bac3b75ba6c4044b}{Ecore\+\_\+\+X\+\_\+\+Xkb\+\_\+\+State}} $\ast$state)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_ac3f220aea17ed127c65c31f219e93dbc}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set}} (Ecore\+\_\+\+X\+\_\+\+Window root, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a3cb5d11d4eeb68e910e306eea657abef}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a298ea4c9321122a0e7522eae6c85b1dc}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set}} (Ecore\+\_\+\+X\+\_\+\+Window win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} set)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_af0ba08904f8080c7e8298d0f4b64fa30}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_aac8a9718e713d2d75fc6f9477d774c7f}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+set}} (Ecore\+\_\+\+X\+\_\+\+Window win, int rot)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_a49e41b90de45fa41f5b1b3140c934075}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Window win, int $\ast$rot)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a97c418af5a23362d7a63d0d0e3996ee4}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send}} (Ecore\+\_\+\+X\+\_\+\+Window win, int rot, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} resize, int w, int h)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a5979ab8866f208782c3d69ea93f85062}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send}} (Ecore\+\_\+\+X\+\_\+\+Window win, int rot)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\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 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\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, \mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3d}{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode}} grab\+\_\+mode)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_affd4aab1264f668274badb3dde2b024c}{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+unset}} (Ecore\+\_\+\+X\+\_\+\+Window win, const char $\ast$key, int mod, int any\+\_\+mod)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a23a36e3543611a68e0d03610d755cc79}{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+set}} (Ecore\+\_\+\+X\+\_\+\+Window root, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__X_8h_aff1a5db6ffaecdf4abe8dc231ec66e07}{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get}} (Ecore\+\_\+\+X\+\_\+\+Window root)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a57fe0c85c3f50c7eee625e4da343070c}\label{Ecore__X_8h_a57fe0c85c3f50c7eee625e4da343070c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+stack\+\_\+type\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Type stack\+\_\+type)
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae8f72fd17bd8abc43f9207f7cc69cfda}\label{Ecore__X_8h_ae8f72fd17bd8abc43f9207f7cc69cfda}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Type {\bfseries ecore\+\_\+x\+\_\+e\+\_\+stack\+\_\+type\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a328624b813fb9fc657f5db394adb4fb7}\label{Ecore__X_8h_a328624b813fb9fc657f5db394adb4fb7}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+e\+\_\+stack\+\_\+position\+\_\+set} (Ecore\+\_\+\+X\+\_\+\+Window win, Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Position stack\+\_\+position)
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2984d345f100ece11ed70ae91e6ebcc4}\label{Ecore__X_8h_a2984d345f100ece11ed70ae91e6ebcc4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Position {\bfseries ecore\+\_\+x\+\_\+e\+\_\+stack\+\_\+position\+\_\+get} (Ecore\+\_\+\+X\+\_\+\+Window win)
\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a54796b6c3746005f115ed51fdda9a858}\label{Ecore__X_8h_a54796b6c3746005f115ed51fdda9a858}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{Ecore__X_8h_adeb0b0e0977efb55a8c62ba996480406}{Ecore\+\_\+\+X\+\_\+\+Version}} $\ast$ {\bfseries ecore\+\_\+x\+\_\+version}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a80f28752a5e5f19ebf498b821bd693f3}{ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+ANY}}
\begin{DoxyCompactList}\small\item\em low level event dependent on backend in use, will be XEvent. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__X_8h_a9f53f8f31c48b4fd3e5f5d2e5eb6cfcd}\label{Ecore__X_8h_a9f53f8f31c48b4fd3e5f5d2e5eb6cfcd}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MOUSE\+\_\+\+IN}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3cc37bb008b100b35797b6613b361046}\label{Ecore__X_8h_a3cc37bb008b100b35797b6613b361046}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MOUSE\+\_\+\+OUT}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac4a5f34a3e3be4ec862b605450116c1b}\label{Ecore__X_8h_ac4a5f34a3e3be4ec862b605450116c1b}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+FOCUS\+\_\+\+IN}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2d52de8738affde20d26bd9d605d2bfb}\label{Ecore__X_8h_a2d52de8738affde20d26bd9d605d2bfb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+FOCUS\+\_\+\+OUT}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a7640aba80ba746f27afb06a961099ea2}\label{Ecore__X_8h_a7640aba80ba746f27afb06a961099ea2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+KEYMAP}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1f3afe8e0961baef705319e6f79aa20c}\label{Ecore__X_8h_a1f3afe8e0961baef705319e6f79aa20c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+DAMAGE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a86c0c6f32d453c95eb38071be0827256}\label{Ecore__X_8h_a86c0c6f32d453c95eb38071be0827256}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+VISIBILITY\+\_\+\+CHANGE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac8fa202486da7df5cf27e39c3c18c3c6}\label{Ecore__X_8h_ac8fa202486da7df5cf27e39c3c18c3c6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+CREATE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3ca772b328f93b26fe0ef2174e6b7da7}\label{Ecore__X_8h_a3ca772b328f93b26fe0ef2174e6b7da7}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+DESTROY}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ae7fdec80001a72022d05dcd56692b9e2}\label{Ecore__X_8h_ae7fdec80001a72022d05dcd56692b9e2}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+HIDE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8c147b45768530f6efc9e1fff5927e7a}\label{Ecore__X_8h_a8c147b45768530f6efc9e1fff5927e7a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+SHOW}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8bb69d6d46d1b2f9fdbced0ff500c933}\label{Ecore__X_8h_a8bb69d6d46d1b2f9fdbced0ff500c933}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+SHOW\+\_\+\+REQUEST}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1fe10981c40894a64dbe1ec4b694b2a6}\label{Ecore__X_8h_a1fe10981c40894a64dbe1ec4b694b2a6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+REPARENT}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a28b01842126154b65e9f5104360c0b58}\label{Ecore__X_8h_a28b01842126154b65e9f5104360c0b58}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+CONFIGURE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_afb5ab3e63a514e10d03d609164ad229e}\label{Ecore__X_8h_afb5ab3e63a514e10d03d609164ad229e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+REQUEST}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a4f7f1319b2c9dde560469a110a636d8c}\label{Ecore__X_8h_a4f7f1319b2c9dde560469a110a636d8c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+GRAVITY}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a441552b2b0c9226491f53f0c9fd3cfb1}\label{Ecore__X_8h_a441552b2b0c9226491f53f0c9fd3cfb1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+RESIZE\+\_\+\+REQUEST}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a206cf8338ae0d6449aa6221eac122639}\label{Ecore__X_8h_a206cf8338ae0d6449aa6221eac122639}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+STACK}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9286b40f9c06a402fe5493fafe9a48cd}\label{Ecore__X_8h_a9286b40f9c06a402fe5493fafe9a48cd}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+STACK\+\_\+\+REQUEST}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a21ca381fb27131d663d0535f7d8a2d24}\label{Ecore__X_8h_a21ca381fb27131d663d0535f7d8a2d24}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+PROPERTY}
\item 
\mbox{\Hypertarget{Ecore__X_8h_acb8e330f9a8156469676a872baed9de5}\label{Ecore__X_8h_acb8e330f9a8156469676a872baed9de5}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+COLORMAP}
\item 
\mbox{\Hypertarget{Ecore__X_8h_acbba56315c595af4cd839dbb9174fe5e}\label{Ecore__X_8h_acbba56315c595af4cd839dbb9174fe5e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+MAPPING}
\item 
\mbox{\Hypertarget{Ecore__X_8h_af1c8ca892987e937ea7b566965b70d89}\label{Ecore__X_8h_af1c8ca892987e937ea7b566965b70d89}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MAPPING\+\_\+\+CHANGE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a825eb869148a637c830f0667969c0a11}\label{Ecore__X_8h_a825eb869148a637c830f0667969c0a11}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+SELECTION\+\_\+\+CLEAR}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab45abfe7f11a4ed0842f4bb0e2f4a96f}\label{Ecore__X_8h_ab45abfe7f11a4ed0842f4bb0e2f4a96f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+SELECTION\+\_\+\+REQUEST}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6bcf3cce6cba7008c8eb4a226e7b33f6}\label{Ecore__X_8h_a6bcf3cce6cba7008c8eb4a226e7b33f6}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+SELECTION\+\_\+\+NOTIFY}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab7dfc034fc8a3d03eef4461fdb7ea283}\label{Ecore__X_8h_ab7dfc034fc8a3d03eef4461fdb7ea283}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+FIXES\+\_\+\+SELECTION\+\_\+\+NOTIFY}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a2187bd4226962c79b3be23feec1dafd4}\label{Ecore__X_8h_a2187bd4226962c79b3be23feec1dafd4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+CLIENT\+\_\+\+MESSAGE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a96b2f5628c0322648d22ae6b379fc292}\label{Ecore__X_8h_a96b2f5628c0322648d22ae6b379fc292}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+SHAPE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab670cde08c2597473a1a2dbec21ade62}\label{Ecore__X_8h_ab670cde08c2597473a1a2dbec21ade62}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+SCREENSAVER\+\_\+\+NOTIFY}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9639bea5d72256003e6b54900c578741}\label{Ecore__X_8h_a9639bea5d72256003e6b54900c578741}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+GESTURE\+\_\+\+NOTIFY\+\_\+\+FLICK}
\item 
\mbox{\Hypertarget{Ecore__X_8h_add897a3944e932f524cd0d8ee6b4f75a}\label{Ecore__X_8h_add897a3944e932f524cd0d8ee6b4f75a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+GESTURE\+\_\+\+NOTIFY\+\_\+\+PAN}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad2dcaacda6d3cede3925019b77f775fc}\label{Ecore__X_8h_ad2dcaacda6d3cede3925019b77f775fc}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+GESTURE\+\_\+\+NOTIFY\+\_\+\+PINCHROTATION}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab856dfed3fc48daa79fc7a005e27aae1}\label{Ecore__X_8h_ab856dfed3fc48daa79fc7a005e27aae1}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+GESTURE\+\_\+\+NOTIFY\+\_\+\+TAP}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac17801ea5d4576ae22d948eba52ad3a7}\label{Ecore__X_8h_ac17801ea5d4576ae22d948eba52ad3a7}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+GESTURE\+\_\+\+NOTIFY\+\_\+\+TAPNHOLD}
\item 
\mbox{\Hypertarget{Ecore__X_8h_af6b97ea7240ee893b1afc103f5cbbe9e}\label{Ecore__X_8h_af6b97ea7240ee893b1afc103f5cbbe9e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+GESTURE\+\_\+\+NOTIFY\+\_\+\+HOLD}
\item 
\mbox{\Hypertarget{Ecore__X_8h_abe32b35fb91f40b86cb304fd6d155e3a}\label{Ecore__X_8h_abe32b35fb91f40b86cb304fd6d155e3a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+GESTURE\+\_\+\+NOTIFY\+\_\+\+GROUP}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac2f3cff550ece3745367475aababa5bf}\label{Ecore__X_8h_ac2f3cff550ece3745367475aababa5bf}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+SYNC\+\_\+\+COUNTER}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a6d661f779173c4e0c440644f1c8950a4}\label{Ecore__X_8h_a6d661f779173c4e0c440644f1c8950a4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+SYNC\+\_\+\+ALARM}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a34474225a8170c34f0d0d6cdcb25ef1e}\label{Ecore__X_8h_a34474225a8170c34f0d0d6cdcb25ef1e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+SCREEN\+\_\+\+CHANGE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1884590d40324138b0f68402d7647c5c}\label{Ecore__X_8h_a1884590d40324138b0f68402d7647c5c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+RANDR\+\_\+\+CRTC\+\_\+\+CHANGE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad5fba4734139f5f6314716496f73b8bb}\label{Ecore__X_8h_ad5fba4734139f5f6314716496f73b8bb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+RANDR\+\_\+\+OUTPUT\+\_\+\+CHANGE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aef4f580cae20bd1ce6755b32e90a24ca}\label{Ecore__X_8h_aef4f580cae20bd1ce6755b32e90a24ca}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+RANDR\+\_\+\+OUTPUT\+\_\+\+PROPERTY\+\_\+\+NOTIFY}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aae6381eb8cdc37631b9e1056e7d79ad9}\label{Ecore__X_8h_aae6381eb8cdc37631b9e1056e7d79ad9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DAMAGE\+\_\+\+NOTIFY}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac2c81b568031f74a9a59a15425beb0e0}\label{Ecore__X_8h_ac2c81b568031f74a9a59a15425beb0e0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+DELETE\+\_\+\+REQUEST}
\item 
\mbox{\Hypertarget{Ecore__X_8h_acc896b61a17049316e96b121ccf626ba}\label{Ecore__X_8h_acc896b61a17049316e96b121ccf626ba}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+MOVE\+\_\+\+RESIZE\+\_\+\+REQUEST}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3ec0ee283182a54e4cee7cae2c3fb618}\label{Ecore__X_8h_a3ec0ee283182a54e4cee7cae2c3fb618}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+REQUEST}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3229abba5a443478e84d8069aa320e45}\label{Ecore__X_8h_a3229abba5a443478e84d8069aa320e45}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+FRAME\+\_\+\+EXTENTS\+\_\+\+REQUEST}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a613c2952cd298f480cf7c3f1344c8744}\label{Ecore__X_8h_a613c2952cd298f480cf7c3f1344c8744}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+PING}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a195b38003dfa7840c9e5ab1be68e72be}\label{Ecore__X_8h_a195b38003dfa7840c9e5ab1be68e72be}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+DESKTOP\+\_\+\+CHANGE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad819941fab43dc1e8bbda0e420b5c97c}\label{Ecore__X_8h_ad819941fab43dc1e8bbda0e420b5c97c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+STARTUP\+\_\+\+SEQUENCE\+\_\+\+NEW}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad5d440bd6b549c200d6adbdebc469709}\label{Ecore__X_8h_ad5d440bd6b549c200d6adbdebc469709}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+STARTUP\+\_\+\+SEQUENCE\+\_\+\+CHANGE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a677e8a7cc9b9256cbe310e5c654f704c}\label{Ecore__X_8h_a677e8a7cc9b9256cbe310e5c654f704c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+STARTUP\+\_\+\+SEQUENCE\+\_\+\+REMOVE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a79abfcc9edef5eb162d74af4ff72a87f}\label{Ecore__X_8h_a79abfcc9edef5eb162d74af4ff72a87f}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+XKB\+\_\+\+STATE\+\_\+\+NOTIFY}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a76d2389f7f75b3cb67750d19b6b156ab}{ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+XKB\+\_\+\+NEWKBD\+\_\+\+NOTIFY}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a1f24f4ac093ac590985d07a8d2a91ef9}{ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+GENERIC}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_ab384dc67f6b5c07c3f5fa8d3f561c1be}{ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+PRESENT\+\_\+\+CONFIGURE}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a761d5c2434f7bd5afeef3e4e3fae931a}{ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+PRESENT\+\_\+\+COMPLETE}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a37266ae0801ccb9a3afd8b40de19adce}{ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+PRESENT\+\_\+\+IDLE}}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ac015f5514446b69831568a5d3dbe4ee4}\label{Ecore__X_8h_ac015f5514446b69831568a5d3dbe4ee4}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+XDND\+\_\+\+ENTER}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a5895d1c09085f1b44084081e9c5658ae}\label{Ecore__X_8h_a5895d1c09085f1b44084081e9c5658ae}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+XDND\+\_\+\+POSITION}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a3dbf5f6f6d3a303ebfbb6e02c77e6353}\label{Ecore__X_8h_a3dbf5f6f6d3a303ebfbb6e02c77e6353}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+XDND\+\_\+\+STATUS}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a9f48e85e4e09c2cb07ebf9d275b86087}\label{Ecore__X_8h_a9f48e85e4e09c2cb07ebf9d275b86087}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+XDND\+\_\+\+LEAVE}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a8476122f3272a1bc49811e5af3b2846a}\label{Ecore__X_8h_a8476122f3272a1bc49811e5af3b2846a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+XDND\+\_\+\+DROP}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ab460474c33441bddfc3a40016a9e8e3a}\label{Ecore__X_8h_ab460474c33441bddfc3a40016a9e8e3a}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+XDND\+\_\+\+FINISHED}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_ac5aa6c1f99d13c3754ac8b7030a87eb3}{ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+SHIFT}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a883e7013768af0e794992348233ab2e9}{ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+CTRL}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a2ba8f4126dfb3ad2fd219083076222de}{ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+ALT}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a6c44f14b74c5dbb7336a88227622bb09}{ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+WIN}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_ad3f955374b5d60b9c28787209137a460}{ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+ALTGR}}
\item 
\mbox{\Hypertarget{Ecore__X_8h_ad8cbb5bbf1861a446b6c93c1d1c4b63e}\label{Ecore__X_8h_ad8cbb5bbf1861a446b6c93c1d1c4b63e}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+LOCK\+\_\+\+SCROLL}
\item 
\mbox{\Hypertarget{Ecore__X_8h_abd046efb542c7934df000b61dcf495eb}\label{Ecore__X_8h_abd046efb542c7934df000b61dcf495eb}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+LOCK\+\_\+\+NUM}
\item 
\mbox{\Hypertarget{Ecore__X_8h_aa9e20b099dab3f39bc72b51453089693}\label{Ecore__X_8h_aa9e20b099dab3f39bc72b51453089693}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+LOCK\+\_\+\+CAPS}
\item 
\mbox{\Hypertarget{Ecore__X_8h_a1d2ae490f54212354dc7c80eb1fc242c}\label{Ecore__X_8h_a1d2ae490f54212354dc7c80eb1fc242c}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int {\bfseries ECORE\+\_\+\+X\+\_\+\+LOCK\+\_\+\+SHIFT}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_ab6d4101becd010322927fac4bf6f80ab}{ECORE\+\_\+\+X\+\_\+\+RAW\+\_\+\+BUTTON\+\_\+\+PRESS}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a0bd3ace8754c5640497a3c17a53b09b7}{ECORE\+\_\+\+X\+\_\+\+RAW\+\_\+\+BUTTON\+\_\+\+RELEASE}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a1de6025d6f181f2d2f65bcbe9335cc3e}{ECORE\+\_\+\+X\+\_\+\+RAW\+\_\+\+MOTION}}
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int \mbox{\hyperlink{Ecore__X_8h_a3533793de95485986ec461d06fdea17d}{ECORE\+\_\+\+X\+\_\+\+DEVICES\+\_\+\+CHANGE}}
\end{DoxyCompactItemize}


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



\doxysubsection{Typedef Documentation}
\mbox{\Hypertarget{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}\label{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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Sync\_Fence}{Ecore\_X\_Sync\_Fence}}
{\footnotesize\ttfamily typedef Ecore\+\_\+\+X\+\_\+\+ID \mbox{\hyperlink{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}}}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a523079a25931c7fb132e3a32d157036d}\label{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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Event\_Present\_Configure}{Ecore\_X\_Event\_Present\_Configure}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{structEcore__X__Event__Present__Configure}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}} \mbox{\hyperlink{structEcore__X__Event__Present__Configure}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Configure}}}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_aa33ea0af56ee89dcbd3b56af19af285c}\label{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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Event\_Present\_Complete}{Ecore\_X\_Event\_Present\_Complete}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{structEcore__X__Event__Present__Complete}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}} \mbox{\hyperlink{structEcore__X__Event__Present__Complete}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Complete}}}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_af4d85a1408e0b0a675c57dde991a862b}\label{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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Event\_Present\_Idle}{Ecore\_X\_Event\_Present\_Idle}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{structEcore__X__Event__Present__Idle}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}} \mbox{\hyperlink{structEcore__X__Event__Present__Idle}{Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Present\+\_\+\+Idle}}}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}\label{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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Randr\_Crtc\_Info}{Ecore\_X\_Randr\_Crtc\_Info}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__Ecore__X__Randr__Crtc__Info}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}} \mbox{\hyperlink{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}}}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_acc07ba387d4d338a82df2f9f91e18dad}\label{Ecore__X_8h_acc07ba387d4d338a82df2f9f91e18dad}} 
\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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Present\_Event\_Mask}{Ecore\_X\_Present\_Event\_Mask}}
{\footnotesize\ttfamily typedef enum Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask Ecore\+\_\+\+X\+\_\+\+Present\+\_\+\+Event\+\_\+\+Mask}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ac8c45b95092b6708c23a3254c4c3f432}\label{Ecore__X_8h_ac8c45b95092b6708c23a3254c4c3f432}} 
\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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Present}{Ecore\_X\_Present}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{structEcore__X__Present}{Ecore\+\_\+\+X\+\_\+\+Present}} \mbox{\hyperlink{structEcore__X__Present}{Ecore\+\_\+\+X\+\_\+\+Present}}}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}\label{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}} 
\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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Illume\_Indicator\_Type\_Mode}{Ecore\_X\_Illume\_Indicator\_Type\_Mode}}
{\footnotesize\ttfamily typedef enum \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode \mbox{\hyperlink{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}}}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a02ca55bffa09b94e16dacc6d46a6f4d0}\label{Ecore__X_8h_a02ca55bffa09b94e16dacc6d46a6f4d0}} 
\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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Window\_Attributes}{Ecore\_X\_Window\_Attributes}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__Ecore__X__Window__Attributes}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}} \mbox{\hyperlink{Ecore__X_8h_a02ca55bffa09b94e16dacc6d46a6f4d0}{Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Attributes}}}

\begin{DoxySince}{Since}
1.\+13 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a280a6a2ebd056fc6bac3b75ba6c4044b}\label{Ecore__X_8h_a280a6a2ebd056fc6bac3b75ba6c4044b}} 
\index{Ecore\_X.h@{Ecore\_X.h}!Ecore\_X\_Xkb\_State@{Ecore\_X\_Xkb\_State}}
\index{Ecore\_X\_Xkb\_State@{Ecore\_X\_Xkb\_State}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Xkb\_State}{Ecore\_X\_Xkb\_State}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__Ecore__X__Event__Xkb}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb}} \mbox{\hyperlink{Ecore__X_8h_a280a6a2ebd056fc6bac3b75ba6c4044b}{Ecore\+\_\+\+X\+\_\+\+Xkb\+\_\+\+State}}}

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


\doxysubsection{Enumeration Type Documentation}
\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1}\label{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}}
\doxysubsubsection{\texorpdfstring{\_Ecore\_X\_Window\_State}{\_Ecore\_X\_Window\_State}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State}}}



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

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_MODAL@{ECORE\_X\_WINDOW\_STATE\_MODAL}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_MODAL@{ECORE\_X\_WINDOW\_STATE\_MODAL}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a913975f3907250af993042729d0eca87}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a913975f3907250af993042729d0eca87}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+MODAL&The window is iconified. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_STICKY@{ECORE\_X\_WINDOW\_STATE\_STICKY}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_STICKY@{ECORE\_X\_WINDOW\_STATE\_STICKY}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a8b758d78e270b3274431d91b02484b30}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a8b758d78e270b3274431d91b02484b30}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+STICKY&The window is a modal dialog box. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_MAXIMIZED\_VERT@{ECORE\_X\_WINDOW\_STATE\_MAXIMIZED\_VERT}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_MAXIMIZED\_VERT@{ECORE\_X\_WINDOW\_STATE\_MAXIMIZED\_VERT}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abfe7dee8962110c5f9d514bbf6dd658c}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abfe7dee8962110c5f9d514bbf6dd658c}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+MAXIMIZED\+\_\+\+VERT&The window manager should keep the window\textquotesingle{}s position fixed even if the virtual desktop scrolls. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_MAXIMIZED\_HORZ@{ECORE\_X\_WINDOW\_STATE\_MAXIMIZED\_HORZ}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_MAXIMIZED\_HORZ@{ECORE\_X\_WINDOW\_STATE\_MAXIMIZED\_HORZ}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a6767bdc87057c70cdd236d6ca158463d}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a6767bdc87057c70cdd236d6ca158463d}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+MAXIMIZED\+\_\+\+HORZ&The window has the maximum vertical size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_SHADED@{ECORE\_X\_WINDOW\_STATE\_SHADED}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_SHADED@{ECORE\_X\_WINDOW\_STATE\_SHADED}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1aaee9b74696501d60977b3cf682a1caff}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1aaee9b74696501d60977b3cf682a1caff}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+SHADED&The window has the maximum horizontal size. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_SKIP\_TASKBAR@{ECORE\_X\_WINDOW\_STATE\_SKIP\_TASKBAR}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_SKIP\_TASKBAR@{ECORE\_X\_WINDOW\_STATE\_SKIP\_TASKBAR}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a31e3d2047dbf9cfcd7c1ae4cd661a0ff}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a31e3d2047dbf9cfcd7c1ae4cd661a0ff}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+SKIP\+\_\+\+TASKBAR&The window is shaded. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_SKIP\_PAGER@{ECORE\_X\_WINDOW\_STATE\_SKIP\_PAGER}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_SKIP\_PAGER@{ECORE\_X\_WINDOW\_STATE\_SKIP\_PAGER}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abd03ef746554d9d66c1458b99fbc7e21}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1abd03ef746554d9d66c1458b99fbc7e21}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+SKIP\+\_\+\+PAGER&The window should not be included in the taskbar. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_HIDDEN@{ECORE\_X\_WINDOW\_STATE\_HIDDEN}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_HIDDEN@{ECORE\_X\_WINDOW\_STATE\_HIDDEN}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a94e1956bcc7b817dabf944457f99ed92}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a94e1956bcc7b817dabf944457f99ed92}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HIDDEN&The window should not be included in the pager. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_FULLSCREEN@{ECORE\_X\_WINDOW\_STATE\_FULLSCREEN}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_FULLSCREEN@{ECORE\_X\_WINDOW\_STATE\_FULLSCREEN}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a813f8507385ac350c0c2c6677898a8c9}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a813f8507385ac350c0c2c6677898a8c9}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+FULLSCREEN&The window is invisible (i.\+e. minimized/iconified) \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_ABOVE@{ECORE\_X\_WINDOW\_STATE\_ABOVE}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_ABOVE@{ECORE\_X\_WINDOW\_STATE\_ABOVE}}}\mbox{\Hypertarget{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a12cf1ef45a86caf28ff1abdc30b1f4ec}\label{Ecore__X_8h_adc73a7a2011cf1fa610b4100190807f1a12cf1ef45a86caf28ff1abdc30b1f4ec}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+ABOVE&The window should fill the entire screen and have no window border/decorations. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7}\label{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}}
\doxysubsubsection{\texorpdfstring{\_Ecore\_X\_Error\_Code}{\_Ecore\_X\_Error\_Code}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Error\+\_\+\+Code}}}



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{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_SUCCESS@{ECORE\_X\_ERROR\_CODE\_SUCCESS}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_SUCCESS@{ECORE\_X\_ERROR\_CODE\_SUCCESS}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a32136f4e0e2ce049574d0ad38b697a1f}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a32136f4e0e2ce049574d0ad38b697a1f}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+SUCCESS&Everything is okay. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_REQUEST@{ECORE\_X\_ERROR\_CODE\_BAD\_REQUEST}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_REQUEST@{ECORE\_X\_ERROR\_CODE\_BAD\_REQUEST}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7af9c5405f8b98f38cb039aa6f8094e717}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7af9c5405f8b98f38cb039aa6f8094e717}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+REQUEST&Bad request code. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_VALUE@{ECORE\_X\_ERROR\_CODE\_BAD\_VALUE}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_VALUE@{ECORE\_X\_ERROR\_CODE\_BAD\_VALUE}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a84889b96211536d0378aefa0789be746}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a84889b96211536d0378aefa0789be746}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+VALUE&Int parameter out of range. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_WINDOW@{ECORE\_X\_ERROR\_CODE\_BAD\_WINDOW}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_WINDOW@{ECORE\_X\_ERROR\_CODE\_BAD\_WINDOW}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a380e0888cc71cd4f3155045bcaf0c2f6}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a380e0888cc71cd4f3155045bcaf0c2f6}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+WINDOW&Parameter not a Window. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_PIXMAP@{ECORE\_X\_ERROR\_CODE\_BAD\_PIXMAP}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_PIXMAP@{ECORE\_X\_ERROR\_CODE\_BAD\_PIXMAP}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab34c07aca92f6cfa263dd6cebb1b70cc}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab34c07aca92f6cfa263dd6cebb1b70cc}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+PIXMAP&Parameter not a Pixmap. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_ATOM@{ECORE\_X\_ERROR\_CODE\_BAD\_ATOM}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_ATOM@{ECORE\_X\_ERROR\_CODE\_BAD\_ATOM}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a628e78236927d9720b4bffbcfde767ab}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a628e78236927d9720b4bffbcfde767ab}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+ATOM&Parameter not an Atom. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_CURSOR@{ECORE\_X\_ERROR\_CODE\_BAD\_CURSOR}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_CURSOR@{ECORE\_X\_ERROR\_CODE\_BAD\_CURSOR}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a1141e5e7685fcf749e1ca20d7d52c804}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a1141e5e7685fcf749e1ca20d7d52c804}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+CURSOR&Parameter not a Cursor. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_FONT@{ECORE\_X\_ERROR\_CODE\_BAD\_FONT}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_FONT@{ECORE\_X\_ERROR\_CODE\_BAD\_FONT}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a44a300d85c1e06b11211a0d537c4ba7e}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a44a300d85c1e06b11211a0d537c4ba7e}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+FONT&Parameter not a Font. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_MATCH@{ECORE\_X\_ERROR\_CODE\_BAD\_MATCH}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_MATCH@{ECORE\_X\_ERROR\_CODE\_BAD\_MATCH}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a3576cb8cf6dcf7642d9e8e3ffb77ee89}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a3576cb8cf6dcf7642d9e8e3ffb77ee89}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+MATCH&Parameter mismatch. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_DRAWABLE@{ECORE\_X\_ERROR\_CODE\_BAD\_DRAWABLE}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_DRAWABLE@{ECORE\_X\_ERROR\_CODE\_BAD\_DRAWABLE}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6042cc7a70d08b125554039a6423f793}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6042cc7a70d08b125554039a6423f793}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+DRAWABLE&Parameter not a Pixmap or Window. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_ACCESS@{ECORE\_X\_ERROR\_CODE\_BAD\_ACCESS}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_ACCESS@{ECORE\_X\_ERROR\_CODE\_BAD\_ACCESS}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a7517f37d123b3a1a555ee6d8686b349e}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a7517f37d123b3a1a555ee6d8686b349e}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+ACCESS&Bad access. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_ALLOC@{ECORE\_X\_ERROR\_CODE\_BAD\_ALLOC}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_ALLOC@{ECORE\_X\_ERROR\_CODE\_BAD\_ALLOC}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a2f6b8d24094f5dc28d6269f499ad867f}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a2f6b8d24094f5dc28d6269f499ad867f}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+ALLOC&Insufficient resources. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_COLOR@{ECORE\_X\_ERROR\_CODE\_BAD\_COLOR}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_COLOR@{ECORE\_X\_ERROR\_CODE\_BAD\_COLOR}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6f53c63c918ff671bc41dcca6972b499}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a6f53c63c918ff671bc41dcca6972b499}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+COLOR&No such colormap. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_GC@{ECORE\_X\_ERROR\_CODE\_BAD\_GC}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_GC@{ECORE\_X\_ERROR\_CODE\_BAD\_GC}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aa4d02c9a87ff23e3b5daede78550b580}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aa4d02c9a87ff23e3b5daede78550b580}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+GC&Parameter not a GC. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_ID\_CHOICE@{ECORE\_X\_ERROR\_CODE\_BAD\_ID\_CHOICE}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_ID\_CHOICE@{ECORE\_X\_ERROR\_CODE\_BAD\_ID\_CHOICE}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab38f3c7f08bddc42886b62c3afc05696}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7ab38f3c7f08bddc42886b62c3afc05696}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+ID\+\_\+\+CHOICE&Choice not in range or already used. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_NAME@{ECORE\_X\_ERROR\_CODE\_BAD\_NAME}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_NAME@{ECORE\_X\_ERROR\_CODE\_BAD\_NAME}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aba08e193ebcbdb0e0b43386425359ee7}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7aba08e193ebcbdb0e0b43386425359ee7}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+NAME&Font or color name doesn\textquotesingle{}t exist. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_LENGTH@{ECORE\_X\_ERROR\_CODE\_BAD\_LENGTH}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_LENGTH@{ECORE\_X\_ERROR\_CODE\_BAD\_LENGTH}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a78df8e404fd1cec8e4310a97be8fbf82}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a78df8e404fd1cec8e4310a97be8fbf82}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+LENGTH&Request length incorrect. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_ERROR\_CODE\_BAD\_IMPLEMENTATION@{ECORE\_X\_ERROR\_CODE\_BAD\_IMPLEMENTATION}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_ERROR\_CODE\_BAD\_IMPLEMENTATION@{ECORE\_X\_ERROR\_CODE\_BAD\_IMPLEMENTATION}}}\mbox{\Hypertarget{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a68e513b6380f0e4b96f832a6743fb40c}\label{Ecore__X_8h_a21ebb5493555973507350ed348e1ccd7a68e513b6380f0e4b96f832a6743fb40c}} 
ECORE\+\_\+\+X\+\_\+\+ERROR\+\_\+\+CODE\+\_\+\+BAD\+\_\+\+IMPLEMENTATION&Server is defective. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56d}\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56d}} 
\index{Ecore\_X.h@{Ecore\_X.h}!\_Ecore\_X\_WM\_Protocol@{\_Ecore\_X\_WM\_Protocol}}
\index{\_Ecore\_X\_WM\_Protocol@{\_Ecore\_X\_WM\_Protocol}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{\_Ecore\_X\_WM\_Protocol}{\_Ecore\_X\_WM\_Protocol}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WM\_PROTOCOL\_DELETE\_REQUEST@{ECORE\_X\_WM\_PROTOCOL\_DELETE\_REQUEST}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WM\_PROTOCOL\_DELETE\_REQUEST@{ECORE\_X\_WM\_PROTOCOL\_DELETE\_REQUEST}}}\mbox{\Hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da27d9e53db2213d3df8051f47b750fdc6}\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da27d9e53db2213d3df8051f47b750fdc6}} 
ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+DELETE\+\_\+\+REQUEST&If enabled the window manager will be asked to send a delete message instead of just closing (destroying) the window. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WM\_PROTOCOL\_TAKE\_FOCUS@{ECORE\_X\_WM\_PROTOCOL\_TAKE\_FOCUS}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WM\_PROTOCOL\_TAKE\_FOCUS@{ECORE\_X\_WM\_PROTOCOL\_TAKE\_FOCUS}}}\mbox{\Hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da5657fbc84712eb536f7fc1c13c446245}\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da5657fbc84712eb536f7fc1c13c446245}} 
ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+TAKE\+\_\+\+FOCUS&If enabled the window manager will be told that the window explicitly sets input focus. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_NET\_WM\_PROTOCOL\_PING@{ECORE\_X\_NET\_WM\_PROTOCOL\_PING}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_NET\_WM\_PROTOCOL\_PING@{ECORE\_X\_NET\_WM\_PROTOCOL\_PING}}}\mbox{\Hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da83109c98c3793ec8c0e8ae4f46389b37}\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da83109c98c3793ec8c0e8ae4f46389b37}} 
ECORE\+\_\+\+X\+\_\+\+NET\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+PING&If enabled the window manager can ping the window to check if it is alive. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_NET\_WM\_PROTOCOL\_SYNC\_REQUEST@{ECORE\_X\_NET\_WM\_PROTOCOL\_SYNC\_REQUEST}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_NET\_WM\_PROTOCOL\_SYNC\_REQUEST@{ECORE\_X\_NET\_WM\_PROTOCOL\_SYNC\_REQUEST}}}\mbox{\Hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da0754156ca8a04567ca0b93721a02a974}\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56da0754156ca8a04567ca0b93721a02a974}} 
ECORE\+\_\+\+X\+\_\+\+NET\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+SYNC\+\_\+\+REQUEST&If enabled the window manager can sync updating with the window (?) \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WM\_PROTOCOL\_NUM@{ECORE\_X\_WM\_PROTOCOL\_NUM}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WM\_PROTOCOL\_NUM@{ECORE\_X\_WM\_PROTOCOL\_NUM}}}\mbox{\Hypertarget{Ecore__X_8h_ae4166d74a0954bc928706496f677e56daac00f053308c58a7d2a81fbbabc6c58a}\label{Ecore__X_8h_ae4166d74a0954bc928706496f677e56daac00f053308c58a7d2a81fbbabc6c58a}} 
ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+NUM&Number of defined items. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440d}\label{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}}
\doxysubsubsection{\texorpdfstring{\_Ecore\_X\_Window\_Input\_Mode}{\_Ecore\_X\_Window\_Input\_Mode}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+Input\+\_\+\+Mode}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_INPUT\_MODE\_NONE@{ECORE\_X\_WINDOW\_INPUT\_MODE\_NONE}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_INPUT\_MODE\_NONE@{ECORE\_X\_WINDOW\_INPUT\_MODE\_NONE}}}\mbox{\Hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da61e84f9007e6d49a0a6758378fb900a8}\label{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da61e84f9007e6d49a0a6758378fb900a8}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+INPUT\+\_\+\+MODE\+\_\+\+NONE&The window can never be focused. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_INPUT\_MODE\_PASSIVE@{ECORE\_X\_WINDOW\_INPUT\_MODE\_PASSIVE}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_INPUT\_MODE\_PASSIVE@{ECORE\_X\_WINDOW\_INPUT\_MODE\_PASSIVE}}}\mbox{\Hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da88b82c759d3481c0b52af66d50cde54e}\label{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da88b82c759d3481c0b52af66d50cde54e}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+INPUT\+\_\+\+MODE\+\_\+\+PASSIVE&The window can be focused by the WM but doesn\textquotesingle{}t focus itself. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_INPUT\_MODE\_ACTIVE\_LOCAL@{ECORE\_X\_WINDOW\_INPUT\_MODE\_ACTIVE\_LOCAL}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_INPUT\_MODE\_ACTIVE\_LOCAL@{ECORE\_X\_WINDOW\_INPUT\_MODE\_ACTIVE\_LOCAL}}}\mbox{\Hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da70598e73807833dfdde3391011d26c00}\label{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da70598e73807833dfdde3391011d26c00}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+INPUT\+\_\+\+MODE\+\_\+\+ACTIVE\+\_\+\+LOCAL&The window sets the focus itself if one of its sub-\/windows already is focused. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_INPUT\_MODE\_ACTIVE\_GLOBAL@{ECORE\_X\_WINDOW\_INPUT\_MODE\_ACTIVE\_GLOBAL}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_INPUT\_MODE\_ACTIVE\_GLOBAL@{ECORE\_X\_WINDOW\_INPUT\_MODE\_ACTIVE\_GLOBAL}}}\mbox{\Hypertarget{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da77c3d879970639ed109e51636b1c3caf}\label{Ecore__X_8h_a27ee6c5d6e76016b7fd71a4b003e440da77c3d879970639ed109e51636b1c3caf}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+INPUT\+\_\+\+MODE\+\_\+\+ACTIVE\+\_\+\+GLOBAL&The window sets the focus itself even if another window is currently focused. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1e}\label{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}}
\doxysubsubsection{\texorpdfstring{\_Ecore\_X\_Window\_State\_Hint}{\_Ecore\_X\_Window\_State\_Hint}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1e}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Window\+\_\+\+State\+\_\+\+Hint}}}



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

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_HINT\_NONE@{ECORE\_X\_WINDOW\_STATE\_HINT\_NONE}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_HINT\_NONE@{ECORE\_X\_WINDOW\_STATE\_HINT\_NONE}}}\mbox{\Hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eaab490edafc104803047ef38e3fe37f1f}\label{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eaab490edafc104803047ef38e3fe37f1f}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HINT\+\_\+\+NONE&Do not provide any state hint to the window manager. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_HINT\_WITHDRAWN@{ECORE\_X\_WINDOW\_STATE\_HINT\_WITHDRAWN}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_HINT\_WITHDRAWN@{ECORE\_X\_WINDOW\_STATE\_HINT\_WITHDRAWN}}}\mbox{\Hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1ea2ee8636730f2ccf0f3b29c3919c708eb}\label{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1ea2ee8636730f2ccf0f3b29c3919c708eb}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HINT\+\_\+\+WITHDRAWN&The window wants to remain hidden and NOT iconified. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_HINT\_NORMAL@{ECORE\_X\_WINDOW\_STATE\_HINT\_NORMAL}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_HINT\_NORMAL@{ECORE\_X\_WINDOW\_STATE\_HINT\_NORMAL}}}\mbox{\Hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eab5d3bf570112e77f142081df61749f43}\label{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eab5d3bf570112e77f142081df61749f43}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HINT\+\_\+\+NORMAL&The window wants to be mapped normally. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WINDOW\_STATE\_HINT\_ICONIC@{ECORE\_X\_WINDOW\_STATE\_HINT\_ICONIC}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WINDOW\_STATE\_HINT\_ICONIC@{ECORE\_X\_WINDOW\_STATE\_HINT\_ICONIC}}}\mbox{\Hypertarget{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eadb18b35391c2c6ea2f8dafd6577dabac}\label{Ecore__X_8h_a738ccad8c89247d9cd80e007fab0bf1eadb18b35391c2c6ea2f8dafd6577dabac}} 
ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+STATE\+\_\+\+HINT\+\_\+\+ICONIC&The window wants to start in an iconified state. \\
\hline

\end{DoxyEnumFields}
\mbox{\Hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3d}\label{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}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Win\_Keygrab\_Mode}{Ecore\_X\_Win\_Keygrab\_Mode}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3d}{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WIN\_KEYGRAB\_UNKNOWN@{ECORE\_X\_WIN\_KEYGRAB\_UNKNOWN}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WIN\_KEYGRAB\_UNKNOWN@{ECORE\_X\_WIN\_KEYGRAB\_UNKNOWN}}}\mbox{\Hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da388a29255810c51fab06329a9f44db42}\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da388a29255810c51fab06329a9f44db42}} 
ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+UNKNOWN&Unknown keygrab mode. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WIN\_KEYGRAB\_SHARED@{ECORE\_X\_WIN\_KEYGRAB\_SHARED}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WIN\_KEYGRAB\_SHARED@{ECORE\_X\_WIN\_KEYGRAB\_SHARED}}}\mbox{\Hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da94207682ef01361155c36b9420a74422}\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da94207682ef01361155c36b9420a74422}} 
ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+SHARED&Getting the grabbed-\/key together with the other client windows. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WIN\_KEYGRAB\_TOPMOST@{ECORE\_X\_WIN\_KEYGRAB\_TOPMOST}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WIN\_KEYGRAB\_TOPMOST@{ECORE\_X\_WIN\_KEYGRAB\_TOPMOST}}}\mbox{\Hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da6b343ff28282c61e41b219a2f0e45b43}\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da6b343ff28282c61e41b219a2f0e45b43}} 
ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+TOPMOST&Getting the grabbed-\/key only when window is top of the stack. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WIN\_KEYGRAB\_EXCLUSIVE@{ECORE\_X\_WIN\_KEYGRAB\_EXCLUSIVE}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WIN\_KEYGRAB\_EXCLUSIVE@{ECORE\_X\_WIN\_KEYGRAB\_EXCLUSIVE}}}\mbox{\Hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3daffffe8b1747a7556c34a539de968a125}\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3daffffe8b1747a7556c34a539de968a125}} 
ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+EXCLUSIVE&Getting the grabbed-\/key exclusively regardless of window\textquotesingle{}s position. \\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{ECORE\_X\_WIN\_KEYGRAB\_OVERRIDE\_EXCLUSIVE@{ECORE\_X\_WIN\_KEYGRAB\_OVERRIDE\_EXCLUSIVE}!Ecore\_X.h@{Ecore\_X.h}}\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_WIN\_KEYGRAB\_OVERRIDE\_EXCLUSIVE@{ECORE\_X\_WIN\_KEYGRAB\_OVERRIDE\_EXCLUSIVE}}}\mbox{\Hypertarget{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da152544a0a43e6268ab38495d66ec9574}\label{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da152544a0a43e6268ab38495d66ec9574}} 
ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+OVERRIDE\+\_\+\+EXCLUSIVE&Getting the grabbed-\/key exclusively regardless of window\textquotesingle{}s position. Being overrided the grab by the other client window ~\newline
 \\
\hline

\end{DoxyEnumFields}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{Ecore__X_8h_a7d02c60d4c4ef4aa994e73df0286836d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_init\_from\_display()}{ecore\_x\_init\_from\_display()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+init\+\_\+from\+\_\+display (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Display $\ast$}]{display }\end{DoxyParamCaption})}

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


References ecore\+\_\+event\+\_\+shutdown(), ecore\+\_\+shutdown(), eina\+\_\+log\+\_\+domain\+\_\+unregister(), EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL, and eina\+\_\+shutdown().

\mbox{\Hypertarget{Ecore__X_8h_acfb7138e003fdda4452e73fbc879cddd}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_killall()}{ecore\_x\_killall()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+killall (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root }\end{DoxyParamCaption})}



Kill all clients with subwindows under a given window. 

You can kill all clients connected to the X server by using \mbox{\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 EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_abccc12f989efb33663d1fe54b96c12e2}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_kill()}{ecore\_x\_kill()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+kill (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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}


References ecore\+\_\+x\+\_\+sync(), and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_a574f71eb5ba01af0f05b88b5e9e909da}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpi\_get()}{ecore\_x\_dpi\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+dpi\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Return the screen DPI. 

This is a simplistic call to get DPI. It does not account for differing DPI 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 DPI etc.

\begin{DoxyReturn}{Returns}
the general screen DPI (dots/pixels per inch). 
\end{DoxyReturn}


References EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.

\mbox{\Hypertarget{Ecore__X_8h_a79b373cbe59e06f90bfc9a9bfc51a99c}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_bell()}{ecore\_x\_bell()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+bell (\begin{DoxyParamCaption}\item[{int}]{percent }\end{DoxyParamCaption})}



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 XChange\+Keyboard\+Control(3).\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily EINA\+\_\+\+TRUE} on success, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References EINA\+\_\+\+FALSE, EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_a1cec7abdd5a0b9cce8742fe6b7c8050a}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_visual\_id\_get()}{ecore\_x\_visual\_id\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} unsigned int ecore\+\_\+x\+\_\+visual\+\_\+id\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Visual}]{visual }\end{DoxyParamCaption})}



Retrieve the Visual ID from a given Visual. 


\begin{DoxyParams}{Parameters}
{\em visual} & The Visual to get the ID for.\\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The visual id. 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}


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

\mbox{\Hypertarget{Ecore__X_8h_ae522dbca8e58c3eec2441ebeca8f3436}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_default\_visual\_get()}{ecore\_x\_default\_visual\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Visual ecore\+\_\+x\+\_\+default\+\_\+visual\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Display $\ast$}]{disp,  }\item[{Ecore\+\_\+\+X\+\_\+\+Screen $\ast$}]{screen }\end{DoxyParamCaption})}



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}


References ecore\+\_\+x\+\_\+screen\+\_\+index\+\_\+get(), and ecore\+\_\+x\+\_\+sync().

\mbox{\Hypertarget{Ecore__X_8h_a18d342c791d2a3f8fa800f5a18f6c782}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_default\_colormap\_get()}{ecore\_x\_default\_colormap\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Colormap ecore\+\_\+x\+\_\+default\+\_\+colormap\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Display $\ast$}]{disp,  }\item[{Ecore\+\_\+\+X\+\_\+\+Screen $\ast$}]{screen }\end{DoxyParamCaption})}



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}


References ecore\+\_\+x\+\_\+screen\+\_\+index\+\_\+get(), and ecore\+\_\+x\+\_\+sync().

\mbox{\Hypertarget{Ecore__X_8h_aab71ec048aefeaa8ade940024939caf6}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_default\_depth\_get()}{ecore\_x\_default\_depth\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+default\+\_\+depth\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Display $\ast$}]{disp,  }\item[{Ecore\+\_\+\+X\+\_\+\+Screen $\ast$}]{screen }\end{DoxyParamCaption})}



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}


References ecore\+\_\+x\+\_\+screen\+\_\+index\+\_\+get(), and ecore\+\_\+x\+\_\+sync().

\mbox{\Hypertarget{Ecore__X_8h_a0e666a65593e83146fc4df7a5b8025c7}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_error\_handler\_set()}{ecore\_x\_error\_handler\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+error\+\_\+handler\+\_\+set (\begin{DoxyParamCaption}\item[{void($\ast$)(void $\ast$data)}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



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 \mbox{\Hypertarget{Ecore__X_8h_a1283ea18fceed968627f1e2c13750d80}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_io\_error\_handler\_set()}{ecore\_x\_io\_error\_handler\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+io\+\_\+error\+\_\+handler\+\_\+set (\begin{DoxyParamCaption}\item[{void($\ast$)(void $\ast$data)}]{func,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



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 \mbox{\Hypertarget{Ecore__X_8h_ac69bf911c334edb87c657455b8f93d9e}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_error\_request\_get()}{ecore\_x\_error\_request\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+error\+\_\+request\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



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 \mbox{\Hypertarget{Ecore__X_8h_a1c63fe54bdbd5846a0e535ae7957d565}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_error\_code\_get()}{ecore\_x\_error\_code\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+error\+\_\+code\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



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 \mbox{\Hypertarget{Ecore__X_8h_af71f6ed2498ed6fdccf423ec8ab42857}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_error\_resource\_id\_get()}{ecore\_x\_error\_resource\_id\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+ID ecore\+\_\+x\+\_\+error\+\_\+resource\+\_\+id\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



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 \mbox{\Hypertarget{Ecore__X_8h_aa6e34c2f6f8ed860153c24bfc7b9f232}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_primary\_set()}{ecore\_x\_selection\_primary\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{w,  }\item[{const void $\ast$}]{data,  }\item[{int}]{size }\end{DoxyParamCaption})}



Claim ownership of the PRIMARY 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}
\mbox{\Hypertarget{Ecore__X_8h_aed05490e7f1dc35bf687a55d28b9ad71}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_primary\_clear()}{ecore\_x\_selection\_primary\_clear()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+selection\+\_\+primary\+\_\+clear (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Release ownership of the primary selection. 

\begin{DoxyReturn}{Returns}
Returns 1 if the selection was successfully cleared, or 0 if unsuccessful. 
\end{DoxyReturn}
\mbox{\Hypertarget{Ecore__X_8h_ad0496241417c5e75d46ae4f00c5761ec}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_secondary\_set()}{ecore\_x\_selection\_secondary\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{w,  }\item[{const void $\ast$}]{data,  }\item[{int}]{size }\end{DoxyParamCaption})}



Claim ownership of the SECONDARY 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}
\mbox{\Hypertarget{Ecore__X_8h_afae4e87f187d1e12f2ea5016d9b97c9d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_secondary\_clear()}{ecore\_x\_selection\_secondary\_clear()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+selection\+\_\+secondary\+\_\+clear (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Release ownership of the secondary selection. 

\begin{DoxyReturn}{Returns}
Returns 1 if the selection was successfully cleared, or 0 if unsuccessful. 
\end{DoxyReturn}
\mbox{\Hypertarget{Ecore__X_8h_ab6ae9ff23f51eadb36154e3786b697ef}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_xdnd\_set()}{ecore\_x\_selection\_xdnd\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{w,  }\item[{const void $\ast$}]{data,  }\item[{int}]{size }\end{DoxyParamCaption})}



Claim ownership of the XDND 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}
\mbox{\Hypertarget{Ecore__X_8h_a92740e0248d8f541d75b8c4b42aa254e}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_xdnd\_clear()}{ecore\_x\_selection\_xdnd\_clear()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+selection\+\_\+xdnd\+\_\+clear (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Release ownership of the XDND selection. 

\begin{DoxyReturn}{Returns}
Returns 1 if the selection was successfully cleared, or 0 if unsuccessful. 
\end{DoxyReturn}
\mbox{\Hypertarget{Ecore__X_8h_a82adbfee86a38924e104ff2b6d9a650b}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_clipboard\_set()}{ecore\_x\_selection\_clipboard\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{w,  }\item[{const void $\ast$}]{data,  }\item[{int}]{size }\end{DoxyParamCaption})}



Claim ownership of the CLIPBOARD 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 CLIPBOARD selection request. The buffer must be freed when done with. \mbox{\Hypertarget{Ecore__X_8h_a9fb37020ae13824440208d754568a6cb}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_clipboard\_clear()}{ecore\_x\_selection\_clipboard\_clear()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+selection\+\_\+clipboard\+\_\+clear (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Release ownership of the clipboard selection. 

\begin{DoxyReturn}{Returns}
Returns 1 if the selection was successfully cleared, or 0 if unsuccessful. 
\end{DoxyReturn}
\mbox{\Hypertarget{Ecore__X_8h_a6674e6dd007b3e5e76a196af646b7238}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_owner\_set()}{ecore\_x\_selection\_owner\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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}
\mbox{\Hypertarget{Ecore__X_8h_a672711a6e620e731750fc98812bc4337}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_selection\_owner\_get()}{ecore\_x\_selection\_owner\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+selection\+\_\+owner\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{atom }\end{DoxyParamCaption})}



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}
\mbox{\Hypertarget{Ecore__X_8h_afe52efa89937bd7228c970867022c17a}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dnd\_aware\_set()}{ecore\_x\_dnd\_aware\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+dnd\+\_\+aware\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{on }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a9df89c474649ba3de44b5d551541d6a1}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dnd\_self\_begin()}{ecore\_x\_dnd\_self\_begin()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+begin (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{source,  }\item[{unsigned char $\ast$}]{data,  }\item[{int}]{size }\end{DoxyParamCaption})}

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


References EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_a9804f9f5c0de6a45480e12f53536a48b}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dnd\_self\_drop()}{ecore\_x\_dnd\_self\_drop()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

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


References EINA\+\_\+\+TRUE.



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

\mbox{\Hypertarget{Ecore__X_8h_a7a87078977b742fc9f095ea00590a9a8}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dnd\_callback\_pos\_update\_set()}{ecore\_x\_dnd\_callback\_pos\_update\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+dnd\+\_\+callback\+\_\+pos\+\_\+update\+\_\+set (\begin{DoxyParamCaption}\item[{void($\ast$)(void $\ast$, \mbox{\hyperlink{struct__Ecore__X__Xdnd__Position}{Ecore\+\_\+\+X\+\_\+\+Xdnd\+\_\+\+Position}} $\ast$data)}]{cb,  }\item[{const void $\ast$}]{data }\end{DoxyParamCaption})}



The DND position update cb is called Ecore\+\_\+X sends a DND 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}
\mbox{\Hypertarget{Ecore__X_8h_aee4d53793bf02cef7148f67acf85c864}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dnd\_abort()}{ecore\_x\_dnd\_abort()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+dnd\+\_\+abort (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{xwin\+\_\+source }\end{DoxyParamCaption})}

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


References ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_ae50cb65ed26ec6c58c899b7052d08cf4}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_full\_new()}{ecore\_x\_window\_full\_new()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{override }\end{DoxyParamCaption})}

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


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

\mbox{\Hypertarget{Ecore__X_8h_ac7fec7dc837b162127fdbb7c35ea4c81}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_ignore\_set()}{ecore\_x\_window\_ignore\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{int}]{ignore }\end{DoxyParamCaption})}



Set if a window should be ignored. 


\begin{DoxyParams}{Parameters}
{\em win} & The given window. \\
\hline
{\em ignore} & if to ignore \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{Ecore__X_8h_a576f72e83f8822abe9e876353ddf32cd}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_ignore\_list()}{ecore\_x\_window\_ignore\_list()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window$\ast$ ecore\+\_\+x\+\_\+window\+\_\+ignore\+\_\+list (\begin{DoxyParamCaption}\item[{int $\ast$}]{num }\end{DoxyParamCaption})}



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}
\mbox{\Hypertarget{Ecore__X_8h_acd6021f8159e520b9be146342bffe7ef}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_show()}{ecore\_x\_window\_show()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+window\+\_\+show (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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}


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

\mbox{\Hypertarget{Ecore__X_8h_a7659e1729557bc9ae1ace5d800b3faf6}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_hide()}{ecore\_x\_window\_hide()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+window\+\_\+hide (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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}


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

\mbox{\Hypertarget{Ecore__X_8h_ae3edc06da877cddcf9f594edb280aa39}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_depth\_get()}{ecore\_x\_window\_depth\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+window\+\_\+depth\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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(), and ecore\+\_\+x\+\_\+sync().

\mbox{\Hypertarget{Ecore__X_8h_aa2182a900d2ebe846d878ce5834c0c18}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_cursor\_show()}{ecore\_x\_window\_cursor\_show()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+window\+\_\+cursor\+\_\+show (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{show }\end{DoxyParamCaption})}



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 EINA\+\_\+\+TRUE, disables if equals EINA\+\_\+\+FALSE. \\
\hline
\end{DoxyParams}


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

\mbox{\Hypertarget{Ecore__X_8h_afd294c853a532adc05b12d6c301f5f50}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_background\_color\_set()}{ecore\_x\_window\_background\_color\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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}


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

\mbox{\Hypertarget{Ecore__X_8h_a958d730271efc435996d845eb8e89092}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_prop\_property\_set()}{ecore\_x\_window\_prop\_property\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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}


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

\mbox{\Hypertarget{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_prop\_property\_get()}{ecore\_x\_window\_prop\_property\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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

\begin{DoxyNote}{Note}
If there aren\textquotesingle{}t any data to be got the function return NULL. 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}


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



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().

\mbox{\Hypertarget{Ecore__X_8h_a4db12cbfb0ab6626dc21f5b9b39bbb52}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_prop\_string\_set()}{ecore\_x\_window\_prop\_string\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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().

\mbox{\Hypertarget{Ecore__X_8h_a114fb34050f957f2c87fb60e7a85f69c}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_prop\_string\_get()}{ecore\_x\_window\_prop\_string\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$ ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{type }\end{DoxyParamCaption})}



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 ecore\+\_\+x\+\_\+sync().



Referenced by ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get(), and ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get().

\mbox{\Hypertarget{Ecore__X_8h_a8972569167bed2624edeeed44e1aec6a}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_prop\_protocol\_list\_get()}{ecore\_x\_window\_prop\_protocol\_list\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol$\ast$ ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+protocol\+\_\+list\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{int $\ast$}]{num\+\_\+ret }\end{DoxyParamCaption})}



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 NULL. 
\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 ecore\+\_\+x\+\_\+sync(), and ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+NUM.

\mbox{\Hypertarget{Ecore__X_8h_a0ad176facf033b03d44936b294fcbd2f}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_gc\_new()}{ecore\_x\_gc\_new()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+GC ecore\+\_\+x\+\_\+gc\+\_\+new (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Drawable}]{draw,  }\item[{Ecore\+\_\+\+X\+\_\+\+GC\+\_\+\+Value\+\_\+\+Mask}]{value\+\_\+mask,  }\item[{const unsigned int $\ast$}]{value\+\_\+list }\end{DoxyParamCaption})}



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}
\mbox{\Hypertarget{Ecore__X_8h_a800d107b8de13078d4f3b84326657def}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_gc\_free()}{ecore\_x\_gc\_free()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+gc\+\_\+free (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+GC}]{gc }\end{DoxyParamCaption})}



Deletes and frees the given graphics context. 


\begin{DoxyParams}{Parameters}
{\em gc} & The given graphics context. \\
\hline
\end{DoxyParams}


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

\mbox{\Hypertarget{Ecore__X_8h_a0d445bec22865164ad4f56d52aef9bd7}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_client\_message32\_send()}{ecore\_x\_client\_message32\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}



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 EINA\+\_\+\+TRUE} on success {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+sync(), EINA\+\_\+\+FALSE, and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.



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

\mbox{\Hypertarget{Ecore__X_8h_a3ac9af8fa05cc328bbd971798972254d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_client\_message8\_send()}{ecore\_x\_client\_message8\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}



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 EINA\+\_\+\+TRUE} on success, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+sync(), EINA\+\_\+\+FALSE, and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.

\mbox{\Hypertarget{Ecore__X_8h_a9745c6c0278b433665af83c2a55de5a9}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_drawable\_rectangle\_fill()}{ecore\_x\_drawable\_rectangle\_fill()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+drawable\+\_\+rectangle\+\_\+fill (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Drawable}]{d,  }\item[{Ecore\+\_\+\+X\+\_\+\+GC}]{gc,  }\item[{int}]{x,  }\item[{int}]{y,  }\item[{int}]{width,  }\item[{int}]{height }\end{DoxyParamCaption})}



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}


References ecore\+\_\+x\+\_\+sync(), and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_a78bb4a4944619d01db4bccf3047465cb}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_root\_list()}{ecore\_x\_window\_root\_list()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window$\ast$ ecore\+\_\+x\+\_\+window\+\_\+root\+\_\+list (\begin{DoxyParamCaption}\item[{int $\ast$}]{num\+\_\+ret }\end{DoxyParamCaption})}



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 NULL} is returned if memory could not be allocated for the list, or if {\ttfamily num\+\_\+ret} is {\ttfamily NULL}. 
\end{DoxyReturn}


References EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.

\mbox{\Hypertarget{Ecore__X_8h_af2b0dbe8f93124b077f9c52ddbe10229}\label{Ecore__X_8h_af2b0dbe8f93124b077f9c52ddbe10229}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_atom\_get@{ecore\_x\_atom\_get}}
\index{ecore\_x\_atom\_get@{ecore\_x\_atom\_get}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_atom\_get()}{ecore\_x\_atom\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Atom ecore\+\_\+x\+\_\+atom\+\_\+get (\begin{DoxyParamCaption}\item[{const char $\ast$}]{name }\end{DoxyParamCaption})}



Retrieves the atom value associated with the given name. 


\begin{DoxyParams}{Parameters}
{\em name} & The given name. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Associated atom value. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+sync(), and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.



Referenced by ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+done\+\_\+send(), ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send(), and ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+send().

\mbox{\Hypertarget{Ecore__X_8h_a0e0f2d793043cc3adb95b6f4fccbb9f6}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_protocol\_atoms\_set()}{ecore\_x\_icccm\_protocol\_atoms\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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}


References alloca().

\mbox{\Hypertarget{Ecore__X_8h_a9587ff371f2ae287c11dcfa128def179}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_protocol\_set()}{ecore\_x\_icccm\_protocol\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol}]{protocol,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{on }\end{DoxyParamCaption})}



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 ecore\+\_\+x\+\_\+sync(), and ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+NUM.

\mbox{\Hypertarget{Ecore__X_8h_aa3f953360aec00adcb5b13bd604548c7}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_protocol\_isset()}{ecore\_x\_icccm\_protocol\_isset()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+icccm\+\_\+protocol\+\_\+isset (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{Ecore\+\_\+\+X\+\_\+\+WM\+\_\+\+Protocol}]{protocol }\end{DoxyParamCaption})}



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 ecore\+\_\+x\+\_\+sync(), ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+NUM, EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_ad8cad47d8202c0666e6fd8909f15effb}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_name\_class\_set()}{ecore\_x\_icccm\_name\_class\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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 

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

\mbox{\Hypertarget{Ecore__X_8h_aff06f01a91f6e515ff894d7a62784a9d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_name\_class\_get()}{ecore\_x\_icccm\_name\_class\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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 

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

\mbox{\Hypertarget{Ecore__X_8h_ad35d3a065774e9f4065cd3f69c9b5c80}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_client\_machine\_get()}{ecore\_x\_icccm\_client\_machine\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$ ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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. 

References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+get().

\mbox{\Hypertarget{Ecore__X_8h_ada916445677a81625dda4a7624d1bdeb}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_command\_set()}{ecore\_x\_icccm\_command\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+icccm\+\_\+command\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{int}]{argc,  }\item[{char $\ast$$\ast$}]{argv }\end{DoxyParamCaption})}



Sets the WM\+\_\+\+COMMAND property for {\itshape win}. 


\begin{DoxyParams}{Parameters}
{\em win} & The window. \\
\hline
{\em argc} & Number of arguments. \\
\hline
{\em argv} & Arguments. \\
\hline
\end{DoxyParams}


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

\mbox{\Hypertarget{Ecore__X_8h_aec73fda941e864ef8ac60f0b61018e52}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_command\_get()}{ecore\_x\_icccm\_command\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



Get the WM\+\_\+\+COMMAND 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}


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

\mbox{\Hypertarget{Ecore__X_8h_af4c563d7a2573530597175966032eff6}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_icon\_name\_get()}{ecore\_x\_icccm\_icon\_name\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$ ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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 ecore\+\_\+x\+\_\+sync().

\mbox{\Hypertarget{Ecore__X_8h_a905d5d768cdbf64588a1b94d555f31e2}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_icon\_name\_set()}{ecore\_x\_icccm\_icon\_name\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+icccm\+\_\+icon\+\_\+name\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{const char $\ast$}]{t }\end{DoxyParamCaption})}



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 ecore\+\_\+x\+\_\+sync().

\mbox{\Hypertarget{Ecore__X_8h_a88778ad5d004727dba50c3f083cc1e3a}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_colormap\_window\_set()}{ecore\_x\_icccm\_colormap\_window\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{subwin }\end{DoxyParamCaption})}



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().

\mbox{\Hypertarget{Ecore__X_8h_a7df9ab5a55f4cf96f32ad4bb8002cd3d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_colormap\_window\_unset()}{ecore\_x\_icccm\_colormap\_window\_unset()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+unset (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{subwin }\end{DoxyParamCaption})}



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().

\mbox{\Hypertarget{Ecore__X_8h_a5e4fea0a8dad4b7984a84d9bc258de75}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_transient\_for\_set()}{ecore\_x\_icccm\_transient\_for\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{forwin }\end{DoxyParamCaption})}



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}


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

\mbox{\Hypertarget{Ecore__X_8h_af48cf8fceec8ac89ce145c70086cf213}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_transient\_for\_unset()}{ecore\_x\_icccm\_transient\_for\_unset()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+unset (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



Remove the transient\+\_\+for setting from a window. 


\begin{DoxyParams}{Parameters}
{\em win} & The window \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{Ecore__X_8h_ab28b455ff35e3c9f8e18f29be617dc1f}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_transient\_for\_get()}{ecore\_x\_icccm\_transient\_for\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+icccm\+\_\+transient\+\_\+for\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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 ID of the top-\/level window, or 0 if the property does not exist. 
\end{DoxyReturn}


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

\mbox{\Hypertarget{Ecore__X_8h_a433e91c3a6c32c85048b580e35c3773b}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_window\_role\_set()}{ecore\_x\_icccm\_window\_role\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{const char $\ast$}]{role }\end{DoxyParamCaption})}



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().

\mbox{\Hypertarget{Ecore__X_8h_a932f7d05165bbbd5f5b134e05e266d5d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_window\_role\_get()}{ecore\_x\_icccm\_window\_role\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$ ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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().

\mbox{\Hypertarget{Ecore__X_8h_a84cc6b8fad74b71efaacfaa6de87dccd}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_client\_leader\_set()}{ecore\_x\_icccm\_client\_leader\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{l }\end{DoxyParamCaption})}



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. \mbox{\Hypertarget{Ecore__X_8h_a59953fc967eb2a918c7e2aa9323ced97}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_icccm\_client\_leader\_get()}{ecore\_x\_icccm\_client\_leader\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Window ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+leader\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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}
\mbox{\Hypertarget{Ecore__X_8h_a92823ce203aee3c0809029e0a72246a8}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_profile\_get()}{ecore\_x\_e\_window\_profile\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$ ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}



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 NULL if none exists 
\end{DoxyReturn}


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

\mbox{\Hypertarget{Ecore__X_8h_af228984e471bb0c3e6aaefb5af5adb22}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_profile\_set()}{ecore\_x\_e\_window\_profile\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{const char $\ast$}]{profile }\end{DoxyParamCaption})}



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}
\mbox{\Hypertarget{Ecore__X_8h_a6cfe6841584117b306ea33afcb8cac16}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_profile\_list\_set()}{ecore\_x\_e\_window\_profile\_list\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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[\mbox{\hyperlink{deprecated__deprecated000031}{Deprecated}}]use ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+set \end{DoxyRefDesc}
\mbox{\Hypertarget{Ecore__X_8h_a410db1dec53b6d7b6045e22c0fdaf66b}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_profile\_list\_get()}{ecore\_x\_e\_window\_profile\_list\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}



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}
EINA\+\_\+\+TRUE if window profiles exist, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000032}{Deprecated}}]use ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get \end{DoxyRefDesc}


References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_aa16b9eb303d84f9b0e85a09f77281664}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_profile\_supported\_set()}{ecore\_x\_e\_window\_profile\_supported\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}



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\+\_\+new(), and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_a6a2444c6950210793d39f52ef59e5b94}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_profile\_supported\_get()}{ecore\_x\_e\_window\_profile\_supported\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+supported\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root }\end{DoxyParamCaption})}



Query if the window profile is supported. 


\begin{DoxyParams}{Parameters}
{\em root} & The root window \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
EINA\+\_\+\+TRUE if it is supported, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.

\mbox{\Hypertarget{Ecore__X_8h_a16fafe2181f3cf5a0c018e047b093c15}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_available\_profiles\_set()}{ecore\_x\_e\_window\_available\_profiles\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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}
\mbox{\Hypertarget{Ecore__X_8h_ac0dc3d7d3bab33839caa7dae7c463a01}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_available\_profiles\_get()}{ecore\_x\_e\_window\_available\_profiles\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}



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}
EINA\+\_\+\+TRUE if available window profiles exist, EINA\+\_\+\+FALSE otherwise
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}


References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_a8127044a5a1aaa96aab1a619a9259ad0}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_profile\_change\_send()}{ecore\_x\_e\_window\_profile\_change\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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(), and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_a3965eb34a01b81fbf5806498bf5789bd}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_profile\_change\_request\_send()}{ecore\_x\_e\_window\_profile\_change\_request\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{const char $\ast$}]{profile }\end{DoxyParamCaption})}



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(), and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_a2189964c0cb5ab7a2763e3cb033e2049}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_profile\_change\_done\_send()}{ecore\_x\_e\_window\_profile\_change\_done\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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(), and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_adb575d4e7d8c46ec835a2b39b2c72947}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_screensaver\_custom\_blanking\_disable()}{ecore\_x\_screensaver\_custom\_blanking\_disable()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+screensaver\+\_\+custom\+\_\+blanking\+\_\+disable (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

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


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_ace3ed06fff16fb811494648436a33de2}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_screensaver\_supend()}{ecore\_x\_screensaver\_supend()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{EINA\+\_\+\+DEPRECATED}} \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+screensaver\+\_\+supend (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

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


References ecore\+\_\+x\+\_\+screensaver\+\_\+suspend().

\mbox{\Hypertarget{Ecore__X_8h_a48f452fc99946ca57c9c37841e5dd863}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_screensaver\_resume()}{ecore\_x\_screensaver\_resume()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+screensaver\+\_\+resume (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+11 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ab69d0ff72462159e3c7b8559ed351fad}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_screensaver\_reset()}{ecore\_x\_screensaver\_reset()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+screensaver\+\_\+reset (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+11 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ac8948dfcaf138cae195bf9fe2c924bd6}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_screensaver\_activate()}{ecore\_x\_screensaver\_activate()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+screensaver\+\_\+activate (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+11 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ad127be23e47330e73a6baae2dc0388f3}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_screensaver\_suspend()}{ecore\_x\_screensaver\_suspend()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+screensaver\+\_\+suspend (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

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


Referenced by ecore\+\_\+x\+\_\+screensaver\+\_\+supend().

\mbox{\Hypertarget{Ecore__X_8h_a29237e449a632480b078c933a499e9be}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_config\_timestamp\_get()}{ecore\_x\_randr\_config\_timestamp\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Time ecore\+\_\+x\+\_\+randr\+\_\+config\+\_\+timestamp\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root }\end{DoxyParamCaption})}



This function returns the current config timestamp from XRRScreen\+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}
\mbox{\Hypertarget{Ecore__X_8h_a79a3ede85e480be507a40d51af92d6f7}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_screen\_primary\_output\_orientations\_get()}{ecore\_x\_randr\_screen\_primary\_output\_orientations\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Orientation ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+primary\+\_\+output\+\_\+orientations\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a8e3c37114b09f48cf5b36e7c488e194a}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_screen\_primary\_output\_current\_size\_get()}{ecore\_x\_randr\_screen\_primary\_output\_current\_size\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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}
\mbox{\Hypertarget{Ecore__X_8h_a9ca3d8c69a4a2e9bd0735794b7bd268f}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_events\_select()}{ecore\_x\_randr\_events\_select()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+randr\+\_\+events\+\_\+select (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{on }\end{DoxyParamCaption})}



Enable event selection. 

This enables basic interaction with output/crtc events and requires RandR $>$= 1.\+2.


\begin{DoxyParams}{Parameters}
{\em win} & Select this window\textquotesingle{}s properties for RandR events. \\
\hline
{\em on} & Enable/disable selecting. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{Ecore__X_8h_ad6e47d14961472277c91f11999237836}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_screen\_reset()}{ecore\_x\_randr\_screen\_reset()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+reset (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root }\end{DoxyParamCaption})}



removes unused screen space. 

The most upper left CRTC is set to 0x0 and all other CRTCs dx,dy respectively. 
\begin{DoxyParams}{Parameters}
{\em root} & the window\textquotesingle{}s screen which will be reset. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{Ecore__X_8h_aca87ad65ac0cc86beaddf39eacdccc83}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_mode\_get()}{ecore\_x\_randr\_crtc\_mode\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



Get the current set mode of a given CRTC. 


\begin{DoxyParams}{Parameters}
{\em root} & the window\textquotesingle{}s screen to be queried \\
\hline
{\em crtc} & the CRTC 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().

\mbox{\Hypertarget{Ecore__X_8h_a0219d98e781b8e7b69ea4ea18ee26ee2}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_mode\_set()}{ecore\_x\_randr\_crtc\_mode\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}



Sets a mode for a CRTC and the outputs attached to it. 


\begin{DoxyParams}{Parameters}
{\em root} & The window\textquotesingle{}s screen to be queried. \\
\hline
{\em crtc} & The CRTC which shall be set. \\
\hline
{\em outputs} & Array of outputs which have to be compatible with the mode. If {\ttfamily NULL}, CRTC 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} & XID of the mode to be set. If set to {\ttfamily 0} the CRTC will be disabled. If set to {\ttfamily -\/1} the call will fail. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily EINA\+\_\+\+TRUE} if mode setting was successful, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_ac2e8339572ced7e6c398cc094b4cc34d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_settings\_set()}{ecore\_x\_randr\_crtc\_settings\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}



Sets the demanded parameters for a given CRTC. 

Note that the CRTC 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 CRTC which\textquotesingle{}s configuration should be altered. \\
\hline
{\em outputs} & An array of outputs, that should display this CRTC\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, CRTC 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 CRTC 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 EINA\+\_\+\+TRUE} if the configuration alteration was successful, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.



Referenced by ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+set().

\mbox{\Hypertarget{Ecore__X_8h_a7ec7ac10d4d2774631bcea7d0960a820}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_pos\_relative\_set()}{ecore\_x\_randr\_crtc\_pos\_relative\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}



Sets a CRTC relative to another one. 


\begin{DoxyParams}{Parameters}
{\em root} & The root window which\textquotesingle{}s default display will be set. \\
\hline
{\em crtc\+\_\+r1} & The CRTC to be positioned. \\
\hline
{\em crtc\+\_\+r2} & The CRTC the position should be relative to. \\
\hline
{\em policy} & The relation between the crtcs. \\
\hline
{\em alignment} & In case CRTCs size differ, aligns CRTC1 accordingly at CRTC2\textquotesingle{}s borders. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
{\ttfamily EINA\+\_\+\+TRUE} if crtc could be successfully positioned, {\ttfamily EINA\+\_\+\+FALSE} 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(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_a4cda721a1d54d000e964850b17e90ec0}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_info\_get()}{ecore\_x\_randr\_crtc\_info\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{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})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a858f7f7ac4f22c20cda720a7b1318c4c}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_info\_free()}{ecore\_x\_randr\_crtc\_info\_free()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+info\+\_\+free (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{Ecore__X_8h_acac89c4a44b63a7c65b52348ac948b03}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Info}} $\ast$}]{info }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ad64255b0dd84cc8e9d937b849294faed}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_output\_clones\_get()}{ecore\_x\_randr\_output\_clones\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



gets the the outputs which might be used simultenously on the same CRTC. 


\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}
\mbox{\Hypertarget{Ecore__X_8h_a5b1fccccb4842215f4c3b64c5ff36ea3}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_output\_name\_get()}{ecore\_x\_randr\_output\_name\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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 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}
\mbox{\Hypertarget{Ecore__X_8h_a9c44d4e9e32536f0008bce4a9e8a4c14}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_mode\_size\_get()}{ecore\_x\_randr\_mode\_size\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



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}
\mbox{\Hypertarget{Ecore__X_8h_af6841e4c0f5c4e6f86d1e943d375581d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_gamma\_size\_get()}{ecore\_x\_randr\_crtc\_gamma\_size\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+size\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a37b7520f4046c45ec525e1d9528b7816}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_gamma\_get()}{ecore\_x\_randr\_crtc\_gamma\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}}$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a034440850def3dbb228f48e25ce5bb92}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_gamma\_set()}{ecore\_x\_randr\_crtc\_gamma\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+gamma\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc}]{crtc,  }\item[{const \mbox{\hyperlink{struct__Ecore__X__Randr__Crtc__Gamma__Info}{Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Crtc\+\_\+\+Gamma\+\_\+\+Info}} $\ast$}]{gamma }\end{DoxyParamCaption})}

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


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_aaa08e433fc2e61407092d15670f19374}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_has\_valid\_header()}{ecore\_x\_randr\_edid\_has\_valid\_header()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Validates the header from raw EDID 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 EINA\+\_\+\+TRUE}, if the header is valid, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.



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().

\mbox{\Hypertarget{Ecore__X_8h_a2c60b10fd389f5bce590d142b4213c7b}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_info\_has\_valid\_checksum()}{ecore\_x\_randr\_edid\_info\_has\_valid\_checksum()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Checks whether a display\textquotesingle{}s EDID 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 EINA\+\_\+\+TRUE}, if the checksum is valid, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_version\_get()}{ecore\_x\_randr\_edid\_version\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Get the encoded version from raw EDID 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\+\_\+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().

\mbox{\Hypertarget{Ecore__X_8h_a30fef481becdf6675bf183e2a1801185}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_manufacturer\_name\_get()}{ecore\_x\_randr\_edid\_manufacturer\_name\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Get the encoded manufacturer from raw EDID 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().

\mbox{\Hypertarget{Ecore__X_8h_a9b91eabac17d4258456bfd4f7c727213}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_display\_name\_get()}{ecore\_x\_randr\_edid\_display\_name\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Get the encoded name from raw EDID 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().

\mbox{\Hypertarget{Ecore__X_8h_ad38aca67ca0b362a31ef6e809d20ffd1}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_display\_ascii\_get()}{ecore\_x\_randr\_edid\_display\_ascii\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Get the encoded ASCII from raw EDID 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 ASCII display identifier. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get().

\mbox{\Hypertarget{Ecore__X_8h_a0ac15e6a47ae005cd67d4b73efa091be}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_display\_serial\_get()}{ecore\_x\_randr\_edid\_display\_serial\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$ ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Get the encoded serial identifier from raw EDID 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().

\mbox{\Hypertarget{Ecore__X_8h_a8eb8af15a4b51fc772f82090ba71ae81}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_model\_get()}{ecore\_x\_randr\_edid\_model\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+model\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Get the encoded model number from raw EDID data. 

The manufacturer ID 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().

\mbox{\Hypertarget{Ecore__X_8h_aa1eff712b775c8c5049e87250b43f312}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_manufacturer\_serial\_number\_get()}{ecore\_x\_randr\_edid\_manufacturer\_serial\_number\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Get the manufacturer serial number from raw EDID 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().

\mbox{\Hypertarget{Ecore__X_8h_a414ba5601db21e2a6696cf390372631b}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_manufacturer\_model\_get()}{ecore\_x\_randr\_edid\_manufacturer\_model\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Get the manufacturer model number from raw EDID 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().

\mbox{\Hypertarget{Ecore__X_8h_a1ccc4d0d20c5b89293fbdb3c3367e91b}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_dpms\_available\_get()}{ecore\_x\_randr\_edid\_dpms\_available\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Looks up the DPMS support from raw EDID 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 EINA\+\_\+\+TRUE}, if DPMS is supported in some way, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_ac250276f95430edad018036a96b07c43}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_dpms\_standby\_available\_get()}{ecore\_x\_randr\_edid\_dpms\_standby\_available\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Looks up the DPMS Standby support from raw EDID 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 EINA\+\_\+\+TRUE}, if DPMS Standby is supported, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_a05a08f72652e419fd429cdc9c63dd6c7}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_dpms\_suspend\_available\_get()}{ecore\_x\_randr\_edid\_dpms\_suspend\_available\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Looks up the DPMS Suspend support from raw EDID 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 EINA\+\_\+\+TRUE}, if DPMS Suspend is supported, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_a6a277d7190215c5fbaf08c85e229836d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_dpms\_off\_available\_get()}{ecore\_x\_randr\_edid\_dpms\_off\_available\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Looks up the DPMS Off support from raw EDID 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 EINA\+\_\+\+TRUE}, if DPMS Off is supported, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_a00d18087a7480a7f8aecb850aa2f3aeb}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_display\_aspect\_ratio\_preferred\_get()}{ecore\_x\_randr\_edid\_display\_aspect\_ratio\_preferred\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



Get the preferred aspect ratio from raw EDID 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().

\mbox{\Hypertarget{Ecore__X_8h_a9a26751f89d0baa15580a0b467911670}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_display\_aspect\_ratios\_get()}{ecore\_x\_randr\_edid\_display\_aspect\_ratios\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



Get the supported aspect ratios from raw EDID 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}
\mbox{\Hypertarget{Ecore__X_8h_ad8b2d3eb809e6aeb8985e678b5454dc7}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_display\_colorscheme\_get()}{ecore\_x\_randr\_edid\_display\_colorscheme\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



Get the supported colorschemes from raw EDID 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}
\mbox{\Hypertarget{Ecore__X_8h_ab299124bddd719b0c94938f6c8b2873f}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_display\_type\_digital\_get()}{ecore\_x\_randr\_edid\_display\_type\_digital\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get (\begin{DoxyParamCaption}\item[{unsigned char $\ast$}]{edid,  }\item[{unsigned long}]{edid\+\_\+length }\end{DoxyParamCaption})}



Get the display type from raw EDID 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 EINA\+\_\+\+TRUE}, if the display is a digital one, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}


References ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_acfac907a62d618cebd7e2f6afce42346}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_edid\_display\_interface\_type\_get()}{ecore\_x\_randr\_edid\_display\_interface\_type\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



Get the display interface type from raw EDID 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}
\mbox{\Hypertarget{Ecore__X_8h_a46cd5d49fc062a57d44ad4c41ef69332}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_screen\_backlight\_level\_set()}{ecore\_x\_randr\_screen\_backlight\_level\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+backlight\+\_\+level\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root,  }\item[{double}]{level }\end{DoxyParamCaption})}



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}
\mbox{\Hypertarget{Ecore__X_8h_a75f381c6497a94848bd3cb40704d5f83}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_output\_edid\_get()}{ecore\_x\_randr\_output\_edid\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}



gets the EDID 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 XID of the output \\
\hline
{\em length} & length of the byte-\/array. If NULL, request will fail. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{Ecore__X_8h_a85223374766680ad11eb306605d77b10}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_panning\_area\_get()}{ecore\_x\_randr\_crtc\_panning\_area\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ac58067a24f11871bfd5800bbcad8df59}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_panning\_area\_set()}{ecore\_x\_randr\_crtc\_panning\_area\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}

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


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_a90495ddf838ffe2f1e510eba5ca610ce}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_tracking\_area\_get()}{ecore\_x\_randr\_crtc\_tracking\_area\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a072cb4b0cabbb148e6b8f8fc32811c13}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_tracking\_area\_set()}{ecore\_x\_randr\_crtc\_tracking\_area\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}

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


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_aa58b133fe37cbd81b756884963b76696}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_border\_area\_get()}{ecore\_x\_randr\_crtc\_border\_area\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ad06cdd21aa16cd366292f31a21fe9e53}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_crtc\_border\_area\_set()}{ecore\_x\_randr\_crtc\_border\_area\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}

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


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_a6c9521872ae6da9d0a0e728dc0ca7adf}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_fixes\_selection\_notification\_request()}{ecore\_x\_fixes\_selection\_notification\_request()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+fixes\+\_\+selection\+\_\+notification\+\_\+request (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{selection }\end{DoxyParamCaption})}



xfixes selection notification request. 

\begin{DoxySince}{Since}
1.\+24
\end{DoxySince}
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 EINA\+\_\+\+TRUE} on success, {\ttfamily EINA\+\_\+\+FALSE} otherwise. 
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+1.\+0 
\end{DoxySince}


References EINA\+\_\+\+FALSE, EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_a06d26de9af064a4efef789d5a4ebd6d9}\label{Ecore__X_8h_a06d26de9af064a4efef789d5a4ebd6d9}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_fixes\_window\_selection\_notification\_request@{ecore\_x\_fixes\_window\_selection\_notification\_request}}
\index{ecore\_x\_fixes\_window\_selection\_notification\_request@{ecore\_x\_fixes\_window\_selection\_notification\_request}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_fixes\_window\_selection\_notification\_request()}{ecore\_x\_fixes\_window\_selection\_notification\_request()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+fixes\+\_\+window\+\_\+selection\+\_\+notification\+\_\+request (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{window,  }\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{selection }\end{DoxyParamCaption})}



xfixes selection notification request. 

In addition to ecore\+\_\+x\+\_\+fixes\+\_\+selection\+\_\+notification\+\_\+request you can also specify for which window you want to get them \begin{DoxySince}{Since}
1.\+24 
\end{DoxySince}


References EINA\+\_\+\+FALSE, EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_a37df4fb549a804362943ca0c98fe9ea8}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_present\_select\_events()}{ecore\_x\_present\_select\_events()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+present\+\_\+select\+\_\+events (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{unsigned int}]{events }\end{DoxyParamCaption})}

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


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

\mbox{\Hypertarget{Ecore__X_8h_a1fcefdb5a41b233dfd5c009ce127f9d1}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_present\_notify\_msc()}{ecore\_x\_present\_notify\_msc()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}

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


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

\mbox{\Hypertarget{Ecore__X_8h_a16181a2be693b4915258354d64ec6bc3}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_present\_pixmap()}{ecore\_x\_present\_pixmap()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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[{\mbox{\hyperlink{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}{Ecore\+\_\+\+X\+\_\+\+Sync\+\_\+\+Fence}}}]{wait\+\_\+fence,  }\item[{\mbox{\hyperlink{Ecore__X_8h_ab4e17d3d6fa02a05a848e0386c6ad62f}{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[{\mbox{\hyperlink{structEcore__X__Present}{Ecore\+\_\+\+X\+\_\+\+Present}} $\ast$}]{notifies,  }\item[{int}]{num\+\_\+notifies }\end{DoxyParamCaption})}

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


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

\mbox{\Hypertarget{Ecore__X_8h_adfa38d6988aced792ba97e3af78ce085}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_present\_exists()}{ecore\_x\_present\_exists()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+present\+\_\+exists (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a0d870dddedfd8aa6f8b9b920026d1fb1}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_damage\_query()}{ecore\_x\_damage\_query()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+damage\+\_\+query (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+21 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a1be3b74fcf215eb1d6009fb8134ad1b5}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_dpms\_power\_level\_get()}{ecore\_x\_dpms\_power\_level\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} Ecore\+\_\+\+X\+\_\+\+Dpms\+\_\+\+Mode ecore\+\_\+x\+\_\+dpms\+\_\+power\+\_\+level\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Check the DPMS power level. 

\begin{DoxyReturn}{Returns}
{\ttfamily 0} if DPMS is \+:In Use 

{\ttfamily 1} if DPMS is \+:Blanked, low power 

{\ttfamily 2} if DPMS is \+:Blanked, lower power 

{\ttfamily 3} if DPMS is \+:Shut off, awaiting activity 

{\ttfamily -\/1} othwhise. 
\end{DoxyReturn}


References EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.

\mbox{\Hypertarget{Ecore__X_8h_a701b2aa007adaca1d239ff76e5d143df}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_keysym\_keycode\_get()}{ecore\_x\_keysym\_keycode\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+keysym\+\_\+keycode\+\_\+get (\begin{DoxyParamCaption}\item[{const char $\ast$}]{keyname }\end{DoxyParamCaption})}



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}
\mbox{\Hypertarget{Ecore__X_8h_afb4ab71ffc627569e7e083945893ac0c}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_keysym\_get()}{ecore\_x\_keysym\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} unsigned int ecore\+\_\+x\+\_\+keysym\+\_\+get (\begin{DoxyParamCaption}\item[{const char $\ast$}]{string }\end{DoxyParamCaption})}



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}
\mbox{\Hypertarget{Ecore__X_8h_ad255916172a9ed5549f9351c2125dcfb}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_multi\_select()}{ecore\_x\_input\_multi\_select()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+input\+\_\+multi\+\_\+select (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}

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


References ecore\+\_\+x\+\_\+sync(), EINA\+\_\+\+FALSE, eina\+\_\+inlist\+\_\+append(), and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_adc8acf003b79cade976acf3e6edb3f5a}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_raw\_select()}{ecore\_x\_input\_raw\_select()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+input\+\_\+raw\+\_\+select (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}

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


References ecore\+\_\+x\+\_\+sync(), EINA\+\_\+\+FALSE, and EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_a38ef05ff00a4b22e3ef0bdbbc3733859}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_touch\_devices\_grab()}{ecore\_x\_input\_touch\_devices\_grab()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+grab (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}

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


References EINA\+\_\+\+TRUE.

\mbox{\Hypertarget{Ecore__X_8h_a74bb6bf1eef38d9f13e4b6c29d035cc4}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_touch\_devices\_ungrab()}{ecore\_x\_input\_touch\_devices\_ungrab()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+input\+\_\+touch\+\_\+devices\+\_\+ungrab (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

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


References EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_ae819acaab65519613577bc511e618898}\label{Ecore__X_8h_ae819acaab65519613577bc511e618898}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_input\_devices\_update@{ecore\_x\_input\_devices\_update}}
\index{ecore\_x\_input\_devices\_update@{ecore\_x\_input\_devices\_update}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_devices\_update()}{ecore\_x\_input\_devices\_update()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+input\+\_\+devices\+\_\+update (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+24 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a3d732107db77131a50937e1eab8d7458}\label{Ecore__X_8h_a3d732107db77131a50937e1eab8d7458}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_input\_device\_num\_get@{ecore\_x\_input\_device\_num\_get}}
\index{ecore\_x\_input\_device\_num\_get@{ecore\_x\_input\_device\_num\_get}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_device\_num\_get()}{ecore\_x\_input\_device\_num\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+num\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+24 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ab889c6950daad0a3f4a4dc22eedb1681}\label{Ecore__X_8h_ab889c6950daad0a3f4a4dc22eedb1681}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_input\_device\_id\_get@{ecore\_x\_input\_device\_id\_get}}
\index{ecore\_x\_input\_device\_id\_get@{ecore\_x\_input\_device\_id\_get}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_device\_id\_get()}{ecore\_x\_input\_device\_id\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+id\+\_\+get (\begin{DoxyParamCaption}\item[{int}]{slot }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+24 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a0078526b42639c245f989ff396be1e1b}\label{Ecore__X_8h_a0078526b42639c245f989ff396be1e1b}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_input\_device\_name\_get@{ecore\_x\_input\_device\_name\_get}}
\index{ecore\_x\_input\_device\_name\_get@{ecore\_x\_input\_device\_name\_get}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_device\_name\_get()}{ecore\_x\_input\_device\_name\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} const char$\ast$ ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+name\+\_\+get (\begin{DoxyParamCaption}\item[{int}]{slot }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+24 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a0fb650d2d3cdd7915d1884fe32b518b2}\label{Ecore__X_8h_a0fb650d2d3cdd7915d1884fe32b518b2}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_input\_device\_properties\_list@{ecore\_x\_input\_device\_properties\_list}}
\index{ecore\_x\_input\_device\_properties\_list@{ecore\_x\_input\_device\_properties\_list}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_device\_properties\_list()}{ecore\_x\_input\_device\_properties\_list()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char$\ast$$\ast$ ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+properties\+\_\+list (\begin{DoxyParamCaption}\item[{int}]{slot,  }\item[{int $\ast$}]{num\+\_\+ret }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+24 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ae70baa930124f6fb772d1491acdf33b5}\label{Ecore__X_8h_ae70baa930124f6fb772d1491acdf33b5}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_input\_device\_properties\_free@{ecore\_x\_input\_device\_properties\_free}}
\index{ecore\_x\_input\_device\_properties\_free@{ecore\_x\_input\_device\_properties\_free}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_device\_properties\_free()}{ecore\_x\_input\_device\_properties\_free()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+properties\+\_\+free (\begin{DoxyParamCaption}\item[{char $\ast$$\ast$}]{list,  }\item[{int}]{num }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+24 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a3621c48dacbf51be7d3cfc8d3bbead30}\label{Ecore__X_8h_a3621c48dacbf51be7d3cfc8d3bbead30}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_input\_device\_property\_get@{ecore\_x\_input\_device\_property\_get}}
\index{ecore\_x\_input\_device\_property\_get@{ecore\_x\_input\_device\_property\_get}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_device\_property\_get()}{ecore\_x\_input\_device\_property\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void$\ast$ ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+property\+\_\+get (\begin{DoxyParamCaption}\item[{int}]{slot,  }\item[{const char $\ast$}]{prop,  }\item[{int $\ast$}]{num\+\_\+ret,  }\item[{Ecore\+\_\+\+X\+\_\+\+Atom $\ast$}]{format\+\_\+ret,  }\item[{int $\ast$}]{unit\+\_\+size\+\_\+ret }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+24 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a7c41860a7ba2ef99e420bef4ba476376}\label{Ecore__X_8h_a7c41860a7ba2ef99e420bef4ba476376}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_input\_device\_property\_set@{ecore\_x\_input\_device\_property\_set}}
\index{ecore\_x\_input\_device\_property\_set@{ecore\_x\_input\_device\_property\_set}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_input\_device\_property\_set()}{ecore\_x\_input\_device\_property\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+property\+\_\+set (\begin{DoxyParamCaption}\item[{int}]{slot,  }\item[{const char $\ast$}]{prop,  }\item[{void $\ast$}]{data,  }\item[{int}]{num,  }\item[{Ecore\+\_\+\+X\+\_\+\+Atom}]{format,  }\item[{int}]{unit\+\_\+size }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+24 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_afac1ecc943cb81c689c773fd3e0957ab}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_illume\_indicator\_type\_set()}{ecore\_x\_e\_illume\_indicator\_type\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{\mbox{\hyperlink{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}}}]{mode }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a8589bf911f80a7a76c5b5e7781ee346d}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_illume\_indicator\_type\_get()}{ecore\_x\_e\_illume\_indicator\_type\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}} ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a5214764cb4c993c7dcdf80c555eab185}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_illume\_indicator\_type\_send()}{ecore\_x\_e\_illume\_indicator\_type\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{\mbox{\hyperlink{Ecore__X_8h_a4d4d0136684d492ee0c30d4931d973d8}{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Indicator\+\_\+\+Type\+\_\+\+Mode}}}]{mode }\end{DoxyParamCaption})}

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


References ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send().

\mbox{\Hypertarget{Ecore__X_8h_a365e4fdbccff6b0c6feb6a7728a4eed0}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_illume\_window\_state\_send()}{ecore\_x\_e\_illume\_window\_state\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{Ecore\+\_\+\+X\+\_\+\+Illume\+\_\+\+Window\+\_\+\+State}]{state }\end{DoxyParamCaption})}

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


References ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send().

\mbox{\Hypertarget{Ecore__X_8h_a35d5f2c8acaeacd88c1ee3e2956ff9f9}\label{Ecore__X_8h_a35d5f2c8acaeacd88c1ee3e2956ff9f9}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_xkb\_state\_get@{ecore\_x\_xkb\_state\_get}}
\index{ecore\_x\_xkb\_state\_get@{ecore\_x\_xkb\_state\_get}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_xkb\_state\_get()}{ecore\_x\_xkb\_state\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+xkb\+\_\+state\+\_\+get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{Ecore__X_8h_a280a6a2ebd056fc6bac3b75ba6c4044b}{Ecore\+\_\+\+X\+\_\+\+Xkb\+\_\+\+State}} $\ast$}]{state }\end{DoxyParamCaption})}

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


References \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::base\+\_\+mods, EINA\+\_\+\+FALSE, EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL, \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::latched\+\_\+group, \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::latched\+\_\+mods, \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::locked\+\_\+group, \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::locked\+\_\+mods, and \+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::mods.

\mbox{\Hypertarget{Ecore__X_8h_ac3f220aea17ed127c65c31f219e93dbc}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_supported\_set()}{ecore\_x\_e\_window\_rotation\_supported\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{enabled }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+21

1.\+9 
\end{DoxySince}


References ecore\+\_\+x\+\_\+window\+\_\+new(), and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_a3cb5d11d4eeb68e910e306eea657abef}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_supported\_get()}{ecore\_x\_e\_window\_rotation\_supported\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+supported\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root }\end{DoxyParamCaption})}

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


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.

\mbox{\Hypertarget{Ecore__X_8h_a298ea4c9321122a0e7522eae6c85b1dc}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_app\_set()}{ecore\_x\_e\_window\_rotation\_app\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{set }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_af0ba08904f8080c7e8298d0f4b64fa30}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_app\_get()}{ecore\_x\_e\_window\_rotation\_app\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_aac8a9718e713d2d75fc6f9477d774c7f}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_preferred\_rotation\_set()}{ecore\_x\_e\_window\_rotation\_preferred\_rotation\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{int}]{rot }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a49e41b90de45fa41f5b1b3140c934075}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_preferred\_rotation\_get()}{ecore\_x\_e\_window\_rotation\_preferred\_rotation\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+preferred\+\_\+rotation\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{int $\ast$}]{rot }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a9c179f8378960f4a2b932180f927d816}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_available\_rotations\_set()}{ecore\_x\_e\_window\_rotation\_available\_rotations\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_af5e9723061085f0ca083373dc769c7a3}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_available\_rotations\_get()}{ecore\_x\_e\_window\_rotation\_available\_rotations\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}

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


References ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get(), and EINA\+\_\+\+FALSE.

\mbox{\Hypertarget{Ecore__X_8h_a97c418af5a23362d7a63d0d0e3996ee4}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_change\_prepare\_send()}{ecore\_x\_e\_window\_rotation\_change\_prepare\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{int}]{rot,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{resize,  }\item[{int}]{w,  }\item[{int}]{h }\end{DoxyParamCaption})}

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


References ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send().

\mbox{\Hypertarget{Ecore__X_8h_aa7240b156634eec382e9b5e8eabd0fe8}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_change\_prepare\_done\_send()}{ecore\_x\_e\_window\_rotation\_change\_prepare\_done\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}

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


References EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_a5979ab8866f208782c3d69ea93f85062}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_change\_request\_send()}{ecore\_x\_e\_window\_rotation\_change\_request\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{int}]{rot }\end{DoxyParamCaption})}

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


References ecore\+\_\+x\+\_\+client\+\_\+message32\+\_\+send().

\mbox{\Hypertarget{Ecore__X_8h_a97d5d19634315fab6cf38cef6ee04370}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_window\_rotation\_change\_done\_send()}{ecore\_x\_e\_window\_rotation\_change\_done\_send()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} 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})}

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


References EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_a23c7899430ba1330558466d2a3927f56}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_keygrab\_set()}{ecore\_x\_window\_keygrab\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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[{\mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3d}{Ecore\+\_\+\+X\+\_\+\+Win\+\_\+\+Keygrab\+\_\+\+Mode}}}]{grab\+\_\+mode }\end{DoxyParamCaption})}

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


References ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get(), EINA\+\_\+\+FALSE, and WRN.

\mbox{\Hypertarget{Ecore__X_8h_affd4aab1264f668274badb3dde2b024c}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_window\_keygrab\_unset()}{ecore\_x\_window\_keygrab\_unset()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{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})}

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


References EINA\+\_\+\+FALSE, and WRN.

\mbox{\Hypertarget{Ecore__X_8h_a23a36e3543611a68e0d03610d755cc79}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_keyrouter\_set()}{ecore\_x\_e\_keyrouter\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{on }\end{DoxyParamCaption})}

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


References EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN.

\mbox{\Hypertarget{Ecore__X_8h_aff1a5db6ffaecdf4abe8dc231ec66e07}\label{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}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_keyrouter\_get()}{ecore\_x\_e\_keyrouter\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root }\end{DoxyParamCaption})}

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


References EINA\+\_\+\+FALSE, and EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL.



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



\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{Ecore__X_8h_a80f28752a5e5f19ebf498b821bd693f3}\label{Ecore__X_8h_a80f28752a5e5f19ebf498b821bd693f3}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_EVENT\_ANY@{ECORE\_X\_EVENT\_ANY}}
\index{ECORE\_X\_EVENT\_ANY@{ECORE\_X\_EVENT\_ANY}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_EVENT\_ANY}{ECORE\_X\_EVENT\_ANY}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+ANY\hspace{0.3cm}{\ttfamily [extern]}}



low level event dependent on backend in use, will be XEvent. 

\begin{DoxyWarning}{Warning}
avoid using it. 
\end{DoxyWarning}
\mbox{\Hypertarget{Ecore__X_8h_a76d2389f7f75b3cb67750d19b6b156ab}\label{Ecore__X_8h_a76d2389f7f75b3cb67750d19b6b156ab}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_EVENT\_XKB\_NEWKBD\_NOTIFY@{ECORE\_X\_EVENT\_XKB\_NEWKBD\_NOTIFY}}
\index{ECORE\_X\_EVENT\_XKB\_NEWKBD\_NOTIFY@{ECORE\_X\_EVENT\_XKB\_NEWKBD\_NOTIFY}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_EVENT\_XKB\_NEWKBD\_NOTIFY}{ECORE\_X\_EVENT\_XKB\_NEWKBD\_NOTIFY}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+XKB\+\_\+\+NEWKBD\+\_\+\+NOTIFY\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a1f24f4ac093ac590985d07a8d2a91ef9}\label{Ecore__X_8h_a1f24f4ac093ac590985d07a8d2a91ef9}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_EVENT\_GENERIC@{ECORE\_X\_EVENT\_GENERIC}}
\index{ECORE\_X\_EVENT\_GENERIC@{ECORE\_X\_EVENT\_GENERIC}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_EVENT\_GENERIC}{ECORE\_X\_EVENT\_GENERIC}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+GENERIC\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ab384dc67f6b5c07c3f5fa8d3f561c1be}\label{Ecore__X_8h_ab384dc67f6b5c07c3f5fa8d3f561c1be}} 
\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}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_EVENT\_PRESENT\_CONFIGURE}{ECORE\_X\_EVENT\_PRESENT\_CONFIGURE}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+PRESENT\+\_\+\+CONFIGURE\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a761d5c2434f7bd5afeef3e4e3fae931a}\label{Ecore__X_8h_a761d5c2434f7bd5afeef3e4e3fae931a}} 
\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}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_EVENT\_PRESENT\_COMPLETE}{ECORE\_X\_EVENT\_PRESENT\_COMPLETE}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+PRESENT\+\_\+\+COMPLETE\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a37266ae0801ccb9a3afd8b40de19adce}\label{Ecore__X_8h_a37266ae0801ccb9a3afd8b40de19adce}} 
\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}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_EVENT\_PRESENT\_IDLE}{ECORE\_X\_EVENT\_PRESENT\_IDLE}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+PRESENT\+\_\+\+IDLE\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+9 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ac5aa6c1f99d13c3754ac8b7030a87eb3}\label{Ecore__X_8h_ac5aa6c1f99d13c3754ac8b7030a87eb3}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_MODIFIER\_SHIFT@{ECORE\_X\_MODIFIER\_SHIFT}}
\index{ECORE\_X\_MODIFIER\_SHIFT@{ECORE\_X\_MODIFIER\_SHIFT}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_MODIFIER\_SHIFT}{ECORE\_X\_MODIFIER\_SHIFT}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+SHIFT\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a883e7013768af0e794992348233ab2e9}\label{Ecore__X_8h_a883e7013768af0e794992348233ab2e9}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_MODIFIER\_CTRL@{ECORE\_X\_MODIFIER\_CTRL}}
\index{ECORE\_X\_MODIFIER\_CTRL@{ECORE\_X\_MODIFIER\_CTRL}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_MODIFIER\_CTRL}{ECORE\_X\_MODIFIER\_CTRL}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+CTRL\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a2ba8f4126dfb3ad2fd219083076222de}\label{Ecore__X_8h_a2ba8f4126dfb3ad2fd219083076222de}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_MODIFIER\_ALT@{ECORE\_X\_MODIFIER\_ALT}}
\index{ECORE\_X\_MODIFIER\_ALT@{ECORE\_X\_MODIFIER\_ALT}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_MODIFIER\_ALT}{ECORE\_X\_MODIFIER\_ALT}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+ALT\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a6c44f14b74c5dbb7336a88227622bb09}\label{Ecore__X_8h_a6c44f14b74c5dbb7336a88227622bb09}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_MODIFIER\_WIN@{ECORE\_X\_MODIFIER\_WIN}}
\index{ECORE\_X\_MODIFIER\_WIN@{ECORE\_X\_MODIFIER\_WIN}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_MODIFIER\_WIN}{ECORE\_X\_MODIFIER\_WIN}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+WIN\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ad3f955374b5d60b9c28787209137a460}\label{Ecore__X_8h_ad3f955374b5d60b9c28787209137a460}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_MODIFIER\_ALTGR@{ECORE\_X\_MODIFIER\_ALTGR}}
\index{ECORE\_X\_MODIFIER\_ALTGR@{ECORE\_X\_MODIFIER\_ALTGR}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_MODIFIER\_ALTGR}{ECORE\_X\_MODIFIER\_ALTGR}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+MODIFIER\+\_\+\+ALTGR\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_ab6d4101becd010322927fac4bf6f80ab}\label{Ecore__X_8h_ab6d4101becd010322927fac4bf6f80ab}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_RAW\_BUTTON\_PRESS@{ECORE\_X\_RAW\_BUTTON\_PRESS}}
\index{ECORE\_X\_RAW\_BUTTON\_PRESS@{ECORE\_X\_RAW\_BUTTON\_PRESS}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_RAW\_BUTTON\_PRESS}{ECORE\_X\_RAW\_BUTTON\_PRESS}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+RAW\+\_\+\+BUTTON\+\_\+\+PRESS\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a0bd3ace8754c5640497a3c17a53b09b7}\label{Ecore__X_8h_a0bd3ace8754c5640497a3c17a53b09b7}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_RAW\_BUTTON\_RELEASE@{ECORE\_X\_RAW\_BUTTON\_RELEASE}}
\index{ECORE\_X\_RAW\_BUTTON\_RELEASE@{ECORE\_X\_RAW\_BUTTON\_RELEASE}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_RAW\_BUTTON\_RELEASE}{ECORE\_X\_RAW\_BUTTON\_RELEASE}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+RAW\+\_\+\+BUTTON\+\_\+\+RELEASE\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a1de6025d6f181f2d2f65bcbe9335cc3e}\label{Ecore__X_8h_a1de6025d6f181f2d2f65bcbe9335cc3e}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_RAW\_MOTION@{ECORE\_X\_RAW\_MOTION}}
\index{ECORE\_X\_RAW\_MOTION@{ECORE\_X\_RAW\_MOTION}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_RAW\_MOTION}{ECORE\_X\_RAW\_MOTION}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+RAW\+\_\+\+MOTION\hspace{0.3cm}{\ttfamily [extern]}}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_a3533793de95485986ec461d06fdea17d}\label{Ecore__X_8h_a3533793de95485986ec461d06fdea17d}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ECORE\_X\_DEVICES\_CHANGE@{ECORE\_X\_DEVICES\_CHANGE}}
\index{ECORE\_X\_DEVICES\_CHANGE@{ECORE\_X\_DEVICES\_CHANGE}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_X\_DEVICES\_CHANGE}{ECORE\_X\_DEVICES\_CHANGE}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} int ECORE\+\_\+\+X\+\_\+\+DEVICES\+\_\+\+CHANGE\hspace{0.3cm}{\ttfamily [extern]}}

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