\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}} {\bfseries 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 
typedef enum \mbox{\hyperlink{Ecore__X_8h_a47ae72fd91618dd7b5054a6a03d14ee7}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask}} \mbox{\hyperlink{Ecore__X_8h_afba96867a78539661bfcd850a605723e}{Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask}}
\begin{DoxyCompactList}\small\item\em \texorpdfstring{$<$}{<} \end{DoxyCompactList}\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 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+PLANE\+\_\+\+MASK} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+FOREGROUND} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+BACKGROUND} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+LINE\+\_\+\+WIDTH} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+LINE\+\_\+\+STYLE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+CAP\+\_\+\+STYLE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 6)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+JOIN\+\_\+\+STYLE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 7)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+FILL\+\_\+\+STYLE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 8)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+FILL\+\_\+\+RULE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 9)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+TILE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 10)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+STIPPLE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 11)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+TILE\+\_\+\+STIPPLE\+\_\+\+ORIGIN\+\_\+X} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 12)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+TILE\+\_\+\+STIPPLE\+\_\+\+ORIGIN\+\_\+Y} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 13)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+FONT} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 14)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+SUBWINDOW\+\_\+\+MODE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 15)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+GRAPHICS\+\_\+\+EXPOSURES} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 16)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+CLIP\+\_\+\+ORIGIN\+\_\+X} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 17)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+CLIP\+\_\+\+ORIGIN\+\_\+Y} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 18)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+CLIP\+\_\+\+MASK} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 19)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+DASH\+\_\+\+OFFSET} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 20)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+DASH\+\_\+\+LIST} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 21)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GC\+\_\+\+VALUE\+\_\+\+MASK\+\_\+\+ARC\+\_\+\+MODE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 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 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+ROT\+\_\+90} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+ROT\+\_\+180} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+ROT\+\_\+270} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+FLIP\+\_\+X} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+RANDR\+\_\+\+ORIENTATION\+\_\+\+FLIP\+\_\+Y} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 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 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+KEY\+\_\+\+UP} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+DOWN} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+UP} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+IN} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+OUT} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+MOVE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 6)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+DAMAGE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 15)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+VISIBILITY} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 16)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+CONFIGURE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 17)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+RESIZE\+\_\+\+MANAGE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 18)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+MANAGE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 19)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+CHILD\+\_\+\+CONFIGURE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 20)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+FOCUS\+\_\+\+CHANGE} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 21)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+PROPERTY} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 22)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+COLORMAP} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 23)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+GRAB} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 24)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+MOUSE\+\_\+\+WHEEL} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 29)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+FOCUS\+\_\+\+IN} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 30)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+WINDOW\+\_\+\+FOCUS\+\_\+\+OUT} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 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 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+Y} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+W} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+H} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+\+BORDER\+\_\+\+WIDTH} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+\+SIBLING} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+WINDOW\+\_\+\+CONFIGURE\+\_\+\+MASK\+\_\+\+STACK\+\_\+\+MODE} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 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 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+RESIZE} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+MOVE} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+MINIMIZE} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+MAXIMIZE} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+FUNC\+\_\+\+CLOSE} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 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 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+BORDER} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+RESIZEH} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+TITLE} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+MENU} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+MINIMIZE} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+MWM\+\_\+\+HINT\+\_\+\+DECOR\+\_\+\+MAXIMIZE} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 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 
enum \mbox{\hyperlink{Ecore__X_8h_a47ae72fd91618dd7b5054a6a03d14ee7}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask}} \{ \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+NONE} = 0L
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+FLICK} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 0)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+PAN} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 1)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+PINCHROTATION} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 2)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+TAP} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 3)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+TAPNHOLD} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 4)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+HOLD} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 5)
, \newline
{\bfseries ECORE\+\_\+\+X\+\_\+\+GESTURE\+\_\+\+EVENT\+\_\+\+MASK\+\_\+\+GROUP} = (1L \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 6)
 \}
\begin{DoxyCompactList}\small\item\em \texorpdfstring{$<$}{<} \end{DoxyCompactList}\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 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 8)
, \newline
\mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da6b343ff28282c61e41b219a2f0e45b43}{ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+TOPMOST}} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 9)
, \newline
\mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3daffffe8b1747a7556c34a539de968a125}{ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+EXCLUSIVE}} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 10)
, \newline
\mbox{\hyperlink{Ecore__X_8h_a11d4133ec706072788e983bf01d86e3da152544a0a43e6268ab38495d66ec9574}{ECORE\+\_\+\+X\+\_\+\+WIN\+\_\+\+KEYGRAB\+\_\+\+OVERRIDE\+\_\+\+EXCLUSIVE}} = (1 \texorpdfstring{$<$}{<}\texorpdfstring{$<$}{<} 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_ga665e23f728200b3d594d77e323b5af26}{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_a1f00c77beb6897d1732a41ebea89a2df}\label{Ecore__X_8h_a1f00c77beb6897d1732a41ebea89a2df}} 
\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_ga5255e1faf68a3c23d40001c4b85ebb32}{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_ga45dd1dd2d1a2484301f3ab61282fa446}{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 {\bfseries 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 {\bfseries 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 {\bfseries 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_aa7bf6af7d211a7c7d977ff1bb57014c1}{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 {\bfseries 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_a62a9c06979683c6264d7b189ae6a4219}\label{Ecore__X_8h_a62a9c06979683c6264d7b189ae6a4219}} 
\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_ae153b782502ea9b7cfda71c08e1fa593}{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_a64697a73a05e2798f89626f3234500b0}{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_abe64337728931fc67cca738adcc4489c}\label{Ecore__X_8h_abe64337728931fc67cca738adcc4489c}} 
\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_abd0fc2231959c0bb5774a396504d8307}\label{Ecore__X_8h_abd0fc2231959c0bb5774a396504d8307}} 
\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_a17ead806105f1e71a690be626cf9b50b}{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_a275d7dd19d9b92897e34056b3b621ced}\label{Ecore__X_8h_a275d7dd19d9b92897e34056b3b621ced}} 
\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_ada528970188c982d7d741520c3cbfe63}\label{Ecore__X_8h_ada528970188c982d7d741520c3cbfe63}} 
\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_a02157388e42c580fb5af36212c5e8020}{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_a26a5c6d6154d594d9e0209d61e0bcb47}{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_af7cd12f29b2ccced7e0ad29e8c848109}{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_a99a5b29f9d84ec44f6766f70c46aa855}\label{Ecore__X_8h_a99a5b29f9d84ec44f6766f70c46aa855}} 
\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_ae5a5a6f5c980f0011b51570dd19d71c6}{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_a2f9b0cc61f985d6d0c5285cdbf001680}\label{Ecore__X_8h_a2f9b0cc61f985d6d0c5285cdbf001680}} 
\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_a55290b00f5573394d90b7a30ef8d5cac}\label{Ecore__X_8h_a55290b00f5573394d90b7a30ef8d5cac}} 
\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_ad7c66ad88107cc63bab56fae7f3cf89c}\label{Ecore__X_8h_ad7c66ad88107cc63bab56fae7f3cf89c}} 
\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_aa14e001942c6f77b310408ab704fff89}\label{Ecore__X_8h_aa14e001942c6f77b310408ab704fff89}} 
\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{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a99ecef1951385ff52c7d0805dc2ddaaa}{ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+refresh}} (Ecore\+\_\+\+X\+\_\+\+Window root)
\begin{DoxyCompactList}\small\item\em forces a hardware monitor info etc. \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_aa23def73833e2f01d219a29b4fd231eb}\label{Ecore__X_8h_aa23def73833e2f01d219a29b4fd231eb}} 
\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_a38366cd9587f928c5abe19a47f3398c6}\label{Ecore__X_8h_a38366cd9587f928c5abe19a47f3398c6}} 
\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_ac528b7f9379935dc5acf32b0f69bf714}\label{Ecore__X_8h_ac528b7f9379935dc5acf32b0f69bf714}} 
\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_ad4b723f22dd8f4e1a75c6a3bc31e6a39}\label{Ecore__X_8h_ad4b723f22dd8f4e1a75c6a3bc31e6a39}} 
\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_a18823675c94f665131aedc903680329d}\label{Ecore__X_8h_a18823675c94f665131aedc903680329d}} 
\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_a991e8e923abe452829e64753c55a37ed}\label{Ecore__X_8h_a991e8e923abe452829e64753c55a37ed}} 
\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_a7f65b08d0208339db2d644e817b44d6e}\label{Ecore__X_8h_a7f65b08d0208339db2d644e817b44d6e}} 
\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_a955d0f7547c3850011071145a19a5e47}\label{Ecore__X_8h_a955d0f7547c3850011071145a19a5e47}} 
\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_a4d9e6c57ddfab6267adb356c5f178267}\label{Ecore__X_8h_a4d9e6c57ddfab6267adb356c5f178267}} 
\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_a5a79679b485149af31817a86cfff1b54}\label{Ecore__X_8h_a5a79679b485149af31817a86cfff1b54}} 
\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_a118fd8457439ba2f5501dd238389ea2d}{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_a8b9e87fc9f2672a62cf6895a40248c2e}\label{Ecore__X_8h_a8b9e87fc9f2672a62cf6895a40248c2e}} 
\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_a81decfc01cd37dd6deb57a8dc86835d9}{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_aba44ad861fcc70365164f54ece7956c4}\label{Ecore__X_8h_aba44ad861fcc70365164f54ece7956c4}} 
\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_a8630b927b49e45e1cbd838fbc01ea77a}{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_abf929e2f453d954f8a02def01a58515c}\label{Ecore__X_8h_abf929e2f453d954f8a02def01a58515c}} 
\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_a3574bd653d6e2f9db945e2027d52f920}{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_a4d9d587153067dd752fcdfa34a911513}{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_a67f76b4cf2869ce7e003e5c6781b6330}{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_a815f948497aec3bc0beef0c7b2b51d5b}{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_ad1df8612045019685f7275ec86419e87}{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_af60ec2f17d061476a283f4a637d95369}{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_a5bd9db3abecbf6d8bb0ecd1393f72f82}\label{Ecore__X_8h_a5bd9db3abecbf6d8bb0ecd1393f72f82}} 
\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_adef2bb705d258e260fbe585f9ee6a3fd}\label{Ecore__X_8h_adef2bb705d258e260fbe585f9ee6a3fd}} 
\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_a582a872cc39e0d7744f012a0c45eb9d1}\label{Ecore__X_8h_a582a872cc39e0d7744f012a0c45eb9d1}} 
\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_a57f0f597b24f8e3c2141c9643871cc72}\label{Ecore__X_8h_a57f0f597b24f8e3c2141c9643871cc72}} 
\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_a9cf7bcfb863b97fb9525219d439d3ed8}\label{Ecore__X_8h_a9cf7bcfb863b97fb9525219d439d3ed8}} 
\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_a57b84368844049ae5011efba526918c3}\label{Ecore__X_8h_a57b84368844049ae5011efba526918c3}} 
\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_a95f49d6f22d13f5ca055737a27df4e32}\label{Ecore__X_8h_a95f49d6f22d13f5ca055737a27df4e32}} 
\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_ae2d793dcb018199c103fb4e3c916bb47}\label{Ecore__X_8h_ae2d793dcb018199c103fb4e3c916bb47}} 
\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_a19919454a37475611b535fe21fa162af}{ecore\+\_\+x\+\_\+input\+\_\+device\+\_\+name\+\_\+get}} (int slot)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} char $\ast$$\ast$ \mbox{\hyperlink{Ecore__X_8h_aab3c135c2295ae625f5d36f410c7e040}{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_a8d9700a2816b43b6de39f7f23c85c171}{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_a4ec89f3cd0c1a15d4b59b2c3a49ca7a9}\label{Ecore__X_8h_a4ec89f3cd0c1a15d4b59b2c3a49ca7a9}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+vsync\+\_\+animator\+\_\+tick\+\_\+delay\+\_\+set} (double delay)
\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, \mbox{\hyperlink{Ecore__X_8h_afba96867a78539661bfcd850a605723e}{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}} \mbox{\hyperlink{Ecore__X_8h_afba96867a78539661bfcd850a605723e}{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_a842437d2de94d5020c99985ddef27cd0}\label{Ecore__X_8h_a842437d2de94d5020c99985ddef27cd0}} 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void {\bfseries ecore\+\_\+x\+\_\+rersource\+\_\+load} (const char $\ast$file)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_aadb41f6e2e46b7de7906844a1e46d845}{ecore\+\_\+x\+\_\+resource\+\_\+db\+\_\+string\+\_\+set}} (const char $\ast$key, const char $\ast$val)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} const char $\ast$ \mbox{\hyperlink{Ecore__X_8h_aeba3ea92295929a96d2dc2c91f531496}{ecore\+\_\+x\+\_\+resource\+\_\+db\+\_\+string\+\_\+get}} (const char $\ast$key)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_aca0475dc578462a33d67471482627ca5}{ecore\+\_\+x\+\_\+resource\+\_\+db\+\_\+flush}} (void)
\item 
\mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void \mbox{\hyperlink{Ecore__X_8h_a57fe0c85c3f50c7eee625e4da343070c}{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}
\mbox{\Hypertarget{Ecore__X_8h_afba96867a78539661bfcd850a605723e}\label{Ecore__X_8h_afba96867a78539661bfcd850a605723e}} 
\index{Ecore\_X.h@{Ecore\_X.h}!Ecore\_X\_Gesture\_Event\_Mask@{Ecore\_X\_Gesture\_Event\_Mask}}
\index{Ecore\_X\_Gesture\_Event\_Mask@{Ecore\_X\_Gesture\_Event\_Mask}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{Ecore\_X\_Gesture\_Event\_Mask}{Ecore\_X\_Gesture\_Event\_Mask}}
{\footnotesize\ttfamily typedef enum \mbox{\hyperlink{Ecore__X_8h_a47ae72fd91618dd7b5054a6a03d14ee7}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask}} \mbox{\hyperlink{Ecore__X_8h_afba96867a78539661bfcd850a605723e}{Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask}}}



\texorpdfstring{$<$}{<} 

\begin{DoxySince}{Since}
1.\+26 
\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_a47ae72fd91618dd7b5054a6a03d14ee7}\label{Ecore__X_8h_a47ae72fd91618dd7b5054a6a03d14ee7}} 
\index{Ecore\_X.h@{Ecore\_X.h}!\_Ecore\_X\_Gesture\_Event\_Mask@{\_Ecore\_X\_Gesture\_Event\_Mask}}
\index{\_Ecore\_X\_Gesture\_Event\_Mask@{\_Ecore\_X\_Gesture\_Event\_Mask}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{\_Ecore\_X\_Gesture\_Event\_Mask}{\_Ecore\_X\_Gesture\_Event\_Mask}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{Ecore__X_8h_a47ae72fd91618dd7b5054a6a03d14ee7}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Gesture\+\_\+\+Event\+\_\+\+Mask}}}



\texorpdfstring{$<$}{<} 

\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}
\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 \mbox{\hyperlink{group__Ecore__Input__Group_gaaa308222199debcf043cea92a1b9211e}{ecore\+\_\+event\+\_\+shutdown()}}, \mbox{\hyperlink{group__Ecore__Init__Group_ga768298b932f18d7e7593a447493e5cde}{ecore\+\_\+shutdown()}}, \mbox{\hyperlink{group__Eina__Log__Group_ga61776fa99e910e2d40f77c688c9bee5a}{eina\+\_\+log\+\_\+domain\+\_\+unregister()}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, and \mbox{\hyperlink{group__Eina__Main__Group_ga5bf35513199d5220341437c05696285d}{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_a17ead806105f1e71a690be626cf9b50b}{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 \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{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 \texorpdfstring{$>$}{>}= 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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_gab783091b531dfe161546f2d380932867}{ecore\+\_\+x\+\_\+screen\+\_\+index\+\_\+get()}}, and \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_gab783091b531dfe161546f2d380932867}{ecore\+\_\+x\+\_\+screen\+\_\+index\+\_\+get()}}, and \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Display__Attr__Group_gab783091b531dfe161546f2d380932867}{ecore\+\_\+x\+\_\+screen\+\_\+index\+\_\+get()}}, and \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_aee4d53793bf02cef7148f67acf85c864}{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 \mbox{\hyperlink{Ecore__X_8h_a9804f9f5c0de6a45480e12f53536a48b}{ecore\+\_\+x\+\_\+dnd\+\_\+self\+\_\+drop()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, and \mbox{\hyperlink{group__Ecore__X__Window__Properties__Group_gaa513113d5d14c476b824515f3c6b4be0}{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_aa7bf6af7d211a7c7d977ff1bb57014c1}\label{Ecore__X_8h_aa7bf6af7d211a7c7d977ff1bb57014c1}} 
\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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Drawable__Group_ga6b057fd6048e1a6cb75bb7d0d376b0ee}{ecore\+\_\+x\+\_\+drawable\+\_\+depth\+\_\+get()}}, and \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_ac0dc3d7d3bab33839caa7dae7c463a01}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_ae5a5a6f5c980f0011b51570dd19d71c6}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_a410db1dec53b6d7b6045e22c0fdaf66b}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+list\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_af5e9723061085f0ca083373dc769c7a3}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+available\+\_\+rotations\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_a88778ad5d004727dba50c3f083cc1e3a}{ecore\+\_\+x\+\_\+icccm\+\_\+colormap\+\_\+window\+\_\+set()}}, and \mbox{\hyperlink{Ecore__X_8h_a7df9ab5a55f4cf96f32ad4bb8002cd3d}{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 \mbox{\hyperlink{Ecore__X_8h_a433e91c3a6c32c85048b580e35c3773b}{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+set()}}.

\mbox{\Hypertarget{Ecore__X_8h_ae153b782502ea9b7cfda71c08e1fa593}\label{Ecore__X_8h_ae153b782502ea9b7cfda71c08e1fa593}} 
\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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_a02157388e42c580fb5af36212c5e8020}{ecore\+\_\+x\+\_\+icccm\+\_\+client\+\_\+machine\+\_\+get()}}, and \mbox{\hyperlink{Ecore__X_8h_af7cd12f29b2ccced7e0ad29e8c848109}{ecore\+\_\+x\+\_\+icccm\+\_\+window\+\_\+role\+\_\+get()}}.

\mbox{\Hypertarget{Ecore__X_8h_a64697a73a05e2798f89626f3234500b0}\label{Ecore__X_8h_a64697a73a05e2798f89626f3234500b0}} 
\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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, and \mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56daac00f053308c58a7d2a81fbbabc6c58a}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_a5214764cb4c993c7dcdf80c555eab185}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+indicator\+\_\+type\+\_\+send()}}, \mbox{\hyperlink{Ecore__X_8h_a365e4fdbccff6b0c6feb6a7728a4eed0}{ecore\+\_\+x\+\_\+e\+\_\+illume\+\_\+window\+\_\+state\+\_\+send()}}, \mbox{\hyperlink{Ecore__X_8h_a97c418af5a23362d7a63d0d0e3996ee4}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send()}}, and \mbox{\hyperlink{Ecore__X_8h_a5979ab8866f208782c3d69ea93f85062}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN}}.

\mbox{\Hypertarget{Ecore__X_8h_a17ead806105f1e71a690be626cf9b50b}\label{Ecore__X_8h_a17ead806105f1e71a690be626cf9b50b}} 
\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 \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_a2189964c0cb5ab7a2763e3cb033e2049}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+done\+\_\+send()}}, \mbox{\hyperlink{Ecore__X_8h_a3965eb34a01b81fbf5806498bf5789bd}{ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+profile\+\_\+change\+\_\+request\+\_\+send()}}, and \mbox{\hyperlink{Ecore__X_8h_a8127044a5a1aaa96aab1a619a9259ad0}{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 \mbox{\hyperlink{eina__alloca_8h_ae13861224cb6597c3171a910683cb5fc}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, and \mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56daac00f053308c58a7d2a81fbbabc6c58a}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, \mbox{\hyperlink{Ecore__X_8h_ae4166d74a0954bc928706496f677e56daac00f053308c58a7d2a81fbbabc6c58a}{ECORE\+\_\+\+X\+\_\+\+WM\+\_\+\+PROTOCOL\+\_\+\+NUM}}, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}.

\mbox{\Hypertarget{Ecore__X_8h_a02157388e42c580fb5af36212c5e8020}\label{Ecore__X_8h_a02157388e42c580fb5af36212c5e8020}} 
\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 \mbox{\hyperlink{Ecore__X_8h_ae153b782502ea9b7cfda71c08e1fa593}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}.

\mbox{\Hypertarget{Ecore__X_8h_a26a5c6d6154d594d9e0209d61e0bcb47}\label{Ecore__X_8h_a26a5c6d6154d594d9e0209d61e0bcb47}} 
\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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}{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 \mbox{\hyperlink{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{Ecore__X_8h_a4db12cbfb0ab6626dc21f5b9b39bbb52}{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+string\+\_\+set()}}.

\mbox{\Hypertarget{Ecore__X_8h_af7cd12f29b2ccced7e0ad29e8c848109}\label{Ecore__X_8h_af7cd12f29b2ccced7e0ad29e8c848109}} 
\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 \mbox{\hyperlink{Ecore__X_8h_ae153b782502ea9b7cfda71c08e1fa593}{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_ae5a5a6f5c980f0011b51570dd19d71c6}\label{Ecore__X_8h_ae5a5a6f5c980f0011b51570dd19d71c6}} 
\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 \mbox{\hyperlink{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}{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__deprecated000044}{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__deprecated000045}{Deprecated}}]use ecore\+\_\+x\+\_\+e\+\_\+window\+\_\+available\+\_\+profiles\+\_\+get \end{DoxyRefDesc}


References \mbox{\hyperlink{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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 \mbox{\hyperlink{group__Ecore__X__Window__Create__Group_gaa908bee3fd3d0bc2de41db17ac456d10}{ecore\+\_\+x\+\_\+window\+\_\+new()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{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 \mbox{\hyperlink{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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 \mbox{\hyperlink{Ecore__X_8h_af2b0dbe8f93124b077f9c52ddbe10229}{ecore\+\_\+x\+\_\+atom\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{Ecore__X_8h_af2b0dbe8f93124b077f9c52ddbe10229}{ecore\+\_\+x\+\_\+atom\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{Ecore__X_8h_af2b0dbe8f93124b077f9c52ddbe10229}{ecore\+\_\+x\+\_\+atom\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{Ecore__X_8h_ad127be23e47330e73a6baae2dc0388f3}{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 \mbox{\hyperlink{Ecore__X_8h_ace3ed06fff16fb811494648436a33de2}{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 \texorpdfstring{$>$}{>}= 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_a99ecef1951385ff52c7d0805dc2ddaaa}\label{Ecore__X_8h_a99ecef1951385ff52c7d0805dc2ddaaa}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_randr\_screen\_refresh@{ecore\_x\_randr\_screen\_refresh}}
\index{ecore\_x\_randr\_screen\_refresh@{ecore\_x\_randr\_screen\_refresh}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_randr\_screen\_refresh()}{ecore\_x\_randr\_screen\_refresh()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+randr\+\_\+screen\+\_\+refresh (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{root }\end{DoxyParamCaption})}



forces a hardware monitor info etc. 

\begin{DoxySince}{Since}
1.\+26
\end{DoxySince}
refresh on the server side 
\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 \mbox{\hyperlink{Ecore__X_8h_a7ec7ac10d4d2774631bcea7d0960a820}{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 \mbox{\hyperlink{Ecore__X_8h_ac2e8339572ced7e6c398cc094b4cc34d}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+settings\+\_\+set()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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 \texorpdfstring{$<$}{<}0 (e.\+g. Ecore\+\_\+\+X\+\_\+\+Randr\+\_\+\+Unset) the current x corrdinate will be assumed. \\
\hline
{\em y} & New y coordinate. If \texorpdfstring{$<$}{<}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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_a0219d98e781b8e7b69ea4ea18ee26ee2}{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 \mbox{\hyperlink{Ecore__X_8h_aca87ad65ac0cc86beaddf39eacdccc83}{ecore\+\_\+x\+\_\+randr\+\_\+crtc\+\_\+mode\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}.

\mbox{\Hypertarget{Ecore__X_8h_a118fd8457439ba2f5501dd238389ea2d}\label{Ecore__X_8h_a118fd8457439ba2f5501dd238389ea2d}} 
\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_a81decfc01cd37dd6deb57a8dc86835d9}\label{Ecore__X_8h_a81decfc01cd37dd6deb57a8dc86835d9}} 
\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_a8630b927b49e45e1cbd838fbc01ea77a}\label{Ecore__X_8h_a8630b927b49e45e1cbd838fbc01ea77a}} 
\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_a3574bd653d6e2f9db945e2027d52f920}\label{Ecore__X_8h_a3574bd653d6e2f9db945e2027d52f920}} 
\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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{EINA\+\_\+\+TRUE}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_a414ba5601db21e2a6696cf390372631b}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+model\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_a4d9d587153067dd752fcdfa34a911513}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+name\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_aa1eff712b775c8c5049e87250b43f312}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+manufacturer\+\_\+serial\+\_\+number\+\_\+get()}}, and \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get()}}, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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) \texorpdfstring{$>$}{>}\texorpdfstring{$>$}{>} 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 \mbox{\hyperlink{Ecore__X_8h_aaa08e433fc2e61407092d15670f19374}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header()}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_a815f948497aec3bc0beef0c7b2b51d5b}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+ascii\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_a00d18087a7480a7f8aecb850aa2f3aeb}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+aspect\+\_\+ratio\+\_\+preferred\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_a67f76b4cf2869ce7e003e5c6781b6330}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+name\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_ad1df8612045019685f7275ec86419e87}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+serial\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_ab299124bddd719b0c94938f6c8b2873f}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+display\+\_\+type\+\_\+digital\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_a1ccc4d0d20c5b89293fbdb3c3367e91b}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+available\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_a6a277d7190215c5fbaf08c85e229836d}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+off\+\_\+available\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_ac250276f95430edad018036a96b07c43}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+standby\+\_\+available\+\_\+get()}}, \mbox{\hyperlink{Ecore__X_8h_a05a08f72652e419fd429cdc9c63dd6c7}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+dpms\+\_\+suspend\+\_\+available\+\_\+get()}}, and \mbox{\hyperlink{Ecore__X_8h_a2c60b10fd389f5bce590d142b4213c7b}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+info\+\_\+has\+\_\+valid\+\_\+checksum()}}.

\mbox{\Hypertarget{Ecore__X_8h_a4d9d587153067dd752fcdfa34a911513}\label{Ecore__X_8h_a4d9d587153067dd752fcdfa34a911513}} 
\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 \mbox{\hyperlink{Ecore__X_8h_aaa08e433fc2e61407092d15670f19374}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header()}}.

\mbox{\Hypertarget{Ecore__X_8h_a67f76b4cf2869ce7e003e5c6781b6330}\label{Ecore__X_8h_a67f76b4cf2869ce7e003e5c6781b6330}} 
\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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get()}}.

\mbox{\Hypertarget{Ecore__X_8h_a815f948497aec3bc0beef0c7b2b51d5b}\label{Ecore__X_8h_a815f948497aec3bc0beef0c7b2b51d5b}} 
\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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get()}}.

\mbox{\Hypertarget{Ecore__X_8h_ad1df8612045019685f7275ec86419e87}\label{Ecore__X_8h_ad1df8612045019685f7275ec86419e87}} 
\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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{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 \mbox{\hyperlink{Ecore__X_8h_a414ba5601db21e2a6696cf390372631b}{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 \mbox{\hyperlink{Ecore__X_8h_aaa08e433fc2e61407092d15670f19374}{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 \mbox{\hyperlink{Ecore__X_8h_aaa08e433fc2e61407092d15670f19374}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+has\+\_\+valid\+\_\+header()}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_a8eb8af15a4b51fc772f82090ba71ae81}{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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{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 \mbox{\hyperlink{Ecore__X_8h_a622ef253fefe707b5496e0e2962f3412}{ecore\+\_\+x\+\_\+randr\+\_\+edid\+\_\+version\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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_af60ec2f17d061476a283f4a637d95369}\label{Ecore__X_8h_af60ec2f17d061476a283f4a637d95369}} 
\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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{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 \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Inline__List__Group_gaef650e653f43178ecfee2c661bea7a85}{eina\+\_\+inlist\+\_\+append()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Ecore__X__Flush__Group_ga515363b1157ae3b2e3d1d9d3eec448af}{ecore\+\_\+x\+\_\+sync()}}, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga05c12dacc8b4058994df842b41be85fc}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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_a19919454a37475611b535fe21fa162af}\label{Ecore__X_8h_a19919454a37475611b535fe21fa162af}} 
\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_aab3c135c2295ae625f5d36f410c7e040}\label{Ecore__X_8h_aab3c135c2295ae625f5d36f410c7e040}} 
\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_a8d9700a2816b43b6de39f7f23c85c171}\label{Ecore__X_8h_a8d9700a2816b43b6de39f7f23c85c171}} 
\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 \mbox{\hyperlink{Ecore__X_8h_a0d445bec22865164ad4f56d52aef9bd7}{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 \mbox{\hyperlink{Ecore__X_8h_a0d445bec22865164ad4f56d52aef9bd7}{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 \mbox{\hyperlink{struct__Ecore__X__Event__Xkb_aaa57a33384712ead3108bc9c240d8ff4}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::base\+\_\+mods}}, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}, \mbox{\hyperlink{struct__Ecore__X__Event__Xkb_a142c151129b16d485191ccaf6cf71a97}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::latched\+\_\+group}}, \mbox{\hyperlink{struct__Ecore__X__Event__Xkb_a9854ed555c19cc269d898faecc5bc199}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::latched\+\_\+mods}}, \mbox{\hyperlink{struct__Ecore__X__Event__Xkb_ac9f73bbf2de8b66708d55b9228163d9d}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::locked\+\_\+group}}, \mbox{\hyperlink{struct__Ecore__X__Event__Xkb_abc41446cabbb672a1052d8279112a61e}{\+\_\+\+Ecore\+\_\+\+X\+\_\+\+Event\+\_\+\+Xkb\+::locked\+\_\+mods}}, and \mbox{\hyperlink{struct__Ecore__X__Event__Xkb_aa09bc446353817ef8817916e329c3040}{\+\_\+\+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 \mbox{\hyperlink{group__Ecore__X__Window__Create__Group_gaa908bee3fd3d0bc2de41db17ac456d10}{ecore\+\_\+x\+\_\+window\+\_\+new()}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{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 \mbox{\hyperlink{Ecore__X_8h_a7d4659af05243f5998abaf5f1491f4a6}{ecore\+\_\+x\+\_\+window\+\_\+prop\+\_\+property\+\_\+get()}}, and \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{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 \mbox{\hyperlink{Ecore__X_8h_a0d445bec22865164ad4f56d52aef9bd7}{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 \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{Ecore__X_8h_a0d445bec22865164ad4f56d52aef9bd7}{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 \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{Ecore__X_8h_aff1a5db6ffaecdf4abe8dc231ec66e07}{ecore\+\_\+x\+\_\+e\+\_\+keyrouter\+\_\+get()}}, \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__File__Group_gaacd9cddd6a93af1a7d53ebc48901e051}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__File__Group_gaacd9cddd6a93af1a7d53ebc48901e051}{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 \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{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 \mbox{\hyperlink{group__Eina__Types__Group_ga1feb115f8e9913e806e090d9bd5a7301}{EINA\+\_\+\+FALSE}}, and \mbox{\hyperlink{group__Eina__Safety__Checks__Group_gab2b07061fc6500dedd9cd41c8d16f95d}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN\+\_\+\+VAL}}.



Referenced by \mbox{\hyperlink{Ecore__X_8h_a23c7899430ba1330558466d2a3927f56}{ecore\+\_\+x\+\_\+window\+\_\+keygrab\+\_\+set()}}.

\mbox{\Hypertarget{Ecore__X_8h_aadb41f6e2e46b7de7906844a1e46d845}\label{Ecore__X_8h_aadb41f6e2e46b7de7906844a1e46d845}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_resource\_db\_string\_set@{ecore\_x\_resource\_db\_string\_set}}
\index{ecore\_x\_resource\_db\_string\_set@{ecore\_x\_resource\_db\_string\_set}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_resource\_db\_string\_set()}{ecore\_x\_resource\_db\_string\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+resource\+\_\+db\+\_\+string\+\_\+set (\begin{DoxyParamCaption}\item[{const char $\ast$}]{key,  }\item[{const char $\ast$}]{val }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_aeba3ea92295929a96d2dc2c91f531496}\label{Ecore__X_8h_aeba3ea92295929a96d2dc2c91f531496}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_resource\_db\_string\_get@{ecore\_x\_resource\_db\_string\_get}}
\index{ecore\_x\_resource\_db\_string\_get@{ecore\_x\_resource\_db\_string\_get}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_resource\_db\_string\_get()}{ecore\_x\_resource\_db\_string\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} const char $\ast$ ecore\+\_\+x\+\_\+resource\+\_\+db\+\_\+string\+\_\+get (\begin{DoxyParamCaption}\item[{const char $\ast$}]{key }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+26 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__X_8h_aca0475dc578462a33d67471482627ca5}\label{Ecore__X_8h_aca0475dc578462a33d67471482627ca5}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_resource\_db\_flush@{ecore\_x\_resource\_db\_flush}}
\index{ecore\_x\_resource\_db\_flush@{ecore\_x\_resource\_db\_flush}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_resource\_db\_flush()}{ecore\_x\_resource\_db\_flush()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+resource\+\_\+db\+\_\+flush (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

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


References \mbox{\hyperlink{group__Eina__File__Group_gac77efa39c12ba6880a5bbdca004080fb}{eina\+\_\+file\+\_\+mkstemp()}}.

\mbox{\Hypertarget{Ecore__X_8h_a57fe0c85c3f50c7eee625e4da343070c}\label{Ecore__X_8h_a57fe0c85c3f50c7eee625e4da343070c}} 
\index{Ecore\_X.h@{Ecore\_X.h}!ecore\_x\_e\_stack\_type\_set@{ecore\_x\_e\_stack\_type\_set}}
\index{ecore\_x\_e\_stack\_type\_set@{ecore\_x\_e\_stack\_type\_set}!Ecore\_X.h@{Ecore\_X.h}}
\doxysubsubsection{\texorpdfstring{ecore\_x\_e\_stack\_type\_set()}{ecore\_x\_e\_stack\_type\_set()}}
{\footnotesize\ttfamily \mbox{\hyperlink{Elua_8h_a3db3556eec8ef18cb8ddb43816974ac8}{EAPI}} void ecore\+\_\+x\+\_\+e\+\_\+stack\+\_\+type\+\_\+set (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+X\+\_\+\+Window}]{win,  }\item[{Ecore\+\_\+\+X\+\_\+\+Stack\+\_\+\+Type}]{stack\+\_\+type }\end{DoxyParamCaption})}

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


References \mbox{\hyperlink{group__Eina__Safety__Checks__Group_ga1ccf8538d0015b3801ff642e6156843a}{EINA\+\_\+\+SAFETY\+\_\+\+ON\+\_\+\+NULL\+\_\+\+RETURN}}.



\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}
