\hypertarget{Ecore__Wayland_8h}{}\doxysection{Ecore\+\_\+\+Wayland.\+h File Reference}
\label{Ecore__Wayland_8h}\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}}


Ecore functions for dealing with the Wayland window system.  


\doxysubsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Global}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Global}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Mouse__In}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Mouse__Out}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Focus__In}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Focus\+\_\+\+In}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Focus__Out}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Focus\+\_\+\+Out}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__Enter}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Enter}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__Position}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Position}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__Leave}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Leave}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__Drop}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Drop}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__End}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+End}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Data__Source__Cancelled}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Cancelled}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Data__Source__Send}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Send}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Data__Source__Target}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Target}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Selection__Data__Ready}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Ready}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Interfaces__Bound}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Interfaces\+\_\+\+Bound}}
\end{DoxyCompactItemize}
\doxysubsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a5b505027e2141e1cda29059fee8f00e0}\label{Ecore__Wayland_8h_a5b505027e2141e1cda29059fee8f00e0}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Output {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Output}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a26fecbc319fc5f26069eac3ac70ae5d3}\label{Ecore__Wayland_8h_a26fecbc319fc5f26069eac3ac70ae5d3}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Input {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Input}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a0b04cbd4c429df789cc5360012e0a69c}\label{Ecore__Wayland_8h_a0b04cbd4c429df789cc5360012e0a69c}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Global}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Global}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Global}
\item 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Subsurf \mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}}
\item 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Window \mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}}
\item 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Dnd \mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ae4a4086cddfc731291005141a0050f00}\label{Ecore__Wayland_8h_ae4a4086cddfc731291005141a0050f00}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Dnd\+\_\+\+Source {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Dnd\+\_\+\+Source}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_aaa8d77803e12555b4aa474ce65f401fb}\label{Ecore__Wayland_8h_aaa8d77803e12555b4aa474ce65f401fb}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Dnd\+\_\+\+Target {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Dnd\+\_\+\+Target}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ac58e8890e537d1fd82a8e35fa1575f4a}\label{Ecore__Wayland_8h_ac58e8890e537d1fd82a8e35fa1575f4a}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Mouse__In}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+In}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a04de47f3f12010b21979e65387b137d9}\label{Ecore__Wayland_8h_a04de47f3f12010b21979e65387b137d9}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Mouse__Out}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Mouse\+\_\+\+Out}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a1de9eac724bc2feb94fccdc32417568f}\label{Ecore__Wayland_8h_a1de9eac724bc2feb94fccdc32417568f}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Focus__In}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Focus\+\_\+\+In}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Focus\+\_\+\+In}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a0c586c697fd5fbf1660d3245c30cdae3}\label{Ecore__Wayland_8h_a0c586c697fd5fbf1660d3245c30cdae3}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Focus__Out}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Focus\+\_\+\+Out}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Focus\+\_\+\+Out}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a4d42416a6ed44f1c069b7525fb466580}\label{Ecore__Wayland_8h_a4d42416a6ed44f1c069b7525fb466580}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a7cf240c14416aedf13b3fe70c944b759}\label{Ecore__Wayland_8h_a7cf240c14416aedf13b3fe70c944b759}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__Enter}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Enter}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Enter}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a194a3135c40cc80c1cd9285cfc5ec23d}\label{Ecore__Wayland_8h_a194a3135c40cc80c1cd9285cfc5ec23d}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__Position}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Position}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Position}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a793ffa256e2be633b7009bc650263d2e}\label{Ecore__Wayland_8h_a793ffa256e2be633b7009bc650263d2e}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__Leave}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Leave}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Leave}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ad8ce2d833431458c1cdeef7e36bba474}\label{Ecore__Wayland_8h_ad8ce2d833431458c1cdeef7e36bba474}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__Drop}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Drop}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Drop}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a801023b428b35986973162dc8ddd66aa}\label{Ecore__Wayland_8h_a801023b428b35986973162dc8ddd66aa}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Dnd__End}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+End}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+End}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a1ff4747b89ba323318efca2b76ebed6a}\label{Ecore__Wayland_8h_a1ff4747b89ba323318efca2b76ebed6a}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Data__Source__Cancelled}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Cancelled}} {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Cancelled}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Data__Source__Send}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Send}} \mbox{\hyperlink{Ecore__Wayland_8h_ab52606075d6ba43fdcd7c37fc2353500}{Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Send}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Data__Source__Target}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Target}} \mbox{\hyperlink{Ecore__Wayland_8h_ad593d073dee5c7218beb2b7cd46948bc}{Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Target}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Selection__Data__Ready}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Ready}} \mbox{\hyperlink{Ecore__Wayland_8h_a9aba1215cdf9e2af5190fca8d794d757}{Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Ready}}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Interfaces__Bound}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Interfaces\+\_\+\+Bound}} \mbox{\hyperlink{Ecore__Wayland_8h_af37882524051cc7312652f5042ec151f}{Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Interfaces\+\_\+\+Bound}}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a90586227e7d131d7eb477ea24b2374ff}\label{Ecore__Wayland_8h_a90586227e7d131d7eb477ea24b2374ff}} 
typedef enum \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Window\+\_\+\+Type {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Window\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a4195a6b2c3ca74d31117757866eeaffe}\label{Ecore__Wayland_8h_a4195a6b2c3ca74d31117757866eeaffe}} 
typedef enum \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Window\+\_\+\+Buffer\+\_\+\+Type {\bfseries Ecore\+\_\+\+Wl\+\_\+\+Window\+\_\+\+Buffer\+\_\+\+Type}
\end{DoxyCompactItemize}
\doxysubsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a806efa1ef208679d688ecf55385a94a2}\label{Ecore__Wayland_8h_a806efa1ef208679d688ecf55385a94a2}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Window\+\_\+\+Type} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+NE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+T\+O\+P\+L\+E\+V\+EL}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+EN}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+ED}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+T\+R\+A\+N\+S\+I\+E\+NT}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+E\+NU}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+ND}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+U\+S\+T\+OM}
 \}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a3d16d10288fc68bffa6b7f056da80c41}\label{Ecore__Wayland_8h_a3d16d10288fc68bffa6b7f056da80c41}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Window\+\_\+\+Buffer\+\_\+\+Type} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+T\+Y\+P\+E\+\_\+\+E\+G\+L\+\_\+\+W\+I\+N\+D\+OW}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+T\+Y\+P\+E\+\_\+\+E\+G\+L\+\_\+\+I\+M\+A\+GE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+HM}
 \}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl__Init__Group_gaf158fc255ed0fbbe4721475a87d86828}{ecore\+\_\+wl\+\_\+init}} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Initializes the Wayland display connection to the given display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl__Init__Group_gad9028b2f0a563f646802d6411173b1a4}{ecore\+\_\+wl\+\_\+shutdown}} (void)
\begin{DoxyCompactList}\small\item\em Shuts down the Ecore Wayland Library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Flush__Group_gaa67b67b30b46a7c9202e5ad42259d0eb}{ecore\+\_\+wl\+\_\+flush}} (void)
\begin{DoxyCompactList}\small\item\em Sends all Wayland commands to the Wayland Display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Flush__Group_gaf7d7da0e2dab0e2027a0b2db39e39b1d}{ecore\+\_\+wl\+\_\+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{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+shm $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Display__Group_ga4f55fcc1b48c8f3d523295f2e49444ee}{ecore\+\_\+wl\+\_\+shm\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the Wayland Shm Interface used for the current Wayland connection. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+display $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Display__Group_ga43287d8db4c872c0b9fb83622bdbfbbb}{ecore\+\_\+wl\+\_\+display\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the Wayland Display Interface used for the current Wayland connection. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Display__Group_ga80ec8ec5a95f1770cf36ec7cf1cff653}{ecore\+\_\+wl\+\_\+screen\+\_\+size\+\_\+get}} (int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Retrieves the Compositor interface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Display__Group_gab796e30d4875384ace0bbad18df3d51b}{ecore\+\_\+wl\+\_\+pointer\+\_\+xy\+\_\+get}} (int $\ast$x, int $\ast$y)
\begin{DoxyCompactList}\small\item\em Retrieves the position of the current screen. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wayland_8h_a727c9f4cdcc6d51d00c8cd7bf833719a}{ecore\+\_\+wl\+\_\+dpi\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Returns the screen D\+PI. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{Ecore__Wayland_8h_a5c2000d0c382cea53497d4e8134649de}{ecore\+\_\+wl\+\_\+display\+\_\+iterate}} (void)
\begin{DoxyCompactList}\small\item\em Dispatches Wayland events. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a6b7e8fa8d67403978489b5866a5f5789}\label{Ecore__Wayland_8h_a6b7e8fa8d67403978489b5866a5f5789}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl\+\_\+animator\+\_\+source\+\_\+set} (Ecore\+\_\+\+Animator\+\_\+\+Source source)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+cursor $\ast$ \mbox{\hyperlink{Ecore__Wayland_8h_a68aa547cbc8c7c0f4322a6df91b4404c}{ecore\+\_\+wl\+\_\+cursor\+\_\+get}} (const char $\ast$cursor\+\_\+name)
\begin{DoxyCompactList}\small\item\em Retrieves the requested cursor from the cursor theme. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Input__Group_ga3b6ed57a071d825ddb9b7fd923a48af6}{ecore\+\_\+wl\+\_\+input\+\_\+get}} (void)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_aaba3f093cdb5f0efadace04eadbb6952}\label{Ecore__Wayland_8h_aaba3f093cdb5f0efadace04eadbb6952}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+input\+\_\+grab} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, \mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, unsigned int button)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a0e87b5b831fecac233bd133c2d7b3a2f}\label{Ecore__Wayland_8h_a0e87b5b831fecac233bd133c2d7b3a2f}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+input\+\_\+ungrab} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a022c65b168d40f63e0df677eac7730ef}\label{Ecore__Wayland_8h_a022c65b168d40f63e0df677eac7730ef}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+input\+\_\+pointer\+\_\+set} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, struct wl\+\_\+surface $\ast$surface, int hot\+\_\+x, int hot\+\_\+y)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ab383af298fc28670453b012494322362}\label{Ecore__Wayland_8h_ab383af298fc28670453b012494322362}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+input\+\_\+cursor\+\_\+from\+\_\+name\+\_\+set} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, const char $\ast$cursor\+\_\+name)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ab037013155991d62afe3a39812db763e}\label{Ecore__Wayland_8h_ab037013155991d62afe3a39812db763e}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+input\+\_\+cursor\+\_\+default\+\_\+restore} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+seat $\ast$ \mbox{\hyperlink{Ecore__Wayland_8h_a62b5ac461640fd3e019fd55438187a62}{ecore\+\_\+wl\+\_\+input\+\_\+seat\+\_\+get}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a14e4f24c65f01ea5d469873cfcc3c1c6}\label{Ecore__Wayland_8h_a14e4f24c65f01ea5d469873cfcc3c1c6}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Inline__List__Group_gad93973c87f867f249482e936797096ad}{Eina\+\_\+\+Inlist}} $\ast$ {\bfseries ecore\+\_\+wl\+\_\+outputs\+\_\+get} (void)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Input__Group_gab400fe8ff52419e5e93cb0798ffb21a9}{ecore\+\_\+wl\+\_\+input\+\_\+cursor\+\_\+size\+\_\+set}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, const int size)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_af1e38e61ce5a04ef21811c8c132a3d61}\label{Ecore__Wayland_8h_af1e38e61ce5a04ef21811c8c132a3d61}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+input\+\_\+cursor\+\_\+theme\+\_\+name\+\_\+set} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, const char $\ast$cursor\+\_\+theme\+\_\+name)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct xkb\+\_\+keymap $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Input__Group_gaaff98bfca26f70609de08b952c0d0c4a}{ecore\+\_\+wl\+\_\+input\+\_\+keymap\+\_\+get}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Inline__List__Group_gad93973c87f867f249482e936797096ad}{Eina\+\_\+\+Inlist}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Display__Group_gad9db7bdf16c4df4176cc7038b74ddfb7}{ecore\+\_\+wl\+\_\+globals\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the Wayland Globals Interface list used for the current Wayland connection. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+registry $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Display__Group_gab57306f198bd9a40455ec66ff1f96efd}{ecore\+\_\+wl\+\_\+registry\+\_\+get}} (void)
\begin{DoxyCompactList}\small\item\em Retrieves the Wayland Registry used for the current Wayland connection. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga76d10540ec4e4a5faf2bb4e9095d1200}{ecore\+\_\+wl\+\_\+window\+\_\+new}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$parent, int x, int y, int w, int h, int buffer\+\_\+type)
\begin{DoxyCompactList}\small\item\em Creates a new window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga03a0baff735d8a659e9c06df34234f59}{ecore\+\_\+wl\+\_\+window\+\_\+free}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\begin{DoxyCompactList}\small\item\em Deletes the given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga8f22e64974d91e9cd6a93927b11a7072}{ecore\+\_\+wl\+\_\+window\+\_\+move}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, int x, int y)
\begin{DoxyCompactList}\small\item\em Signals for Wayland to initiate a window move. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga88baf3734952faef19df8a940b64691f}{ecore\+\_\+wl\+\_\+window\+\_\+resize}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, int w, int h, int location)
\begin{DoxyCompactList}\small\item\em Signals for Wayland to initiate a window resize. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a689426c789678b2456d752e18b911f9f}\label{Ecore__Wayland_8h_a689426c789678b2456d752e18b911f9f}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+damage} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, int x, int y, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a13eb7c88eca2e0428258e5562aab629d}\label{Ecore__Wayland_8h_a13eb7c88eca2e0428258e5562aab629d}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+buffer\+\_\+attach} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, struct wl\+\_\+buffer $\ast$buffer, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a66eb6f39dee7aeebd6dc6c978a37e51d}\label{Ecore__Wayland_8h_a66eb6f39dee7aeebd6dc6c978a37e51d}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+commit} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga8f5d399b8d1562a7344cf1c426f25fd8}{ecore\+\_\+wl\+\_\+window\+\_\+show}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\begin{DoxyCompactList}\small\item\em Shows a window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_gaf4271ae4e0a84e7bfe8eef1390b52e58}{ecore\+\_\+wl\+\_\+window\+\_\+hide}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\begin{DoxyCompactList}\small\item\em Hides a window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga7ed165479c6032aee8c43501132f2fe2}{ecore\+\_\+wl\+\_\+window\+\_\+raise}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\begin{DoxyCompactList}\small\item\em Raises a window. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a7f5ed430c1a80444ec4d46d1ee93f989}\label{Ecore__Wayland_8h_a7f5ed430c1a80444ec4d46d1ee93f989}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+maximized\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} maximized)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a38893dfcfb7f1283713b6c6445a46b45}\label{Ecore__Wayland_8h_a38893dfcfb7f1283713b6c6445a46b45}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+maximized\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_abd0996a920954d2f053691ab6b48e10c}\label{Ecore__Wayland_8h_abd0996a920954d2f053691ab6b48e10c}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+fullscreen\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} fullscreen)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a736fe289ad5e8400e35db1a7d97333c5}\label{Ecore__Wayland_8h_a736fe289ad5e8400e35db1a7d97333c5}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+fullscreen\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ab94d05a46d18a9cf3b825434d27e2651}\label{Ecore__Wayland_8h_ab94d05a46d18a9cf3b825434d27e2651}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+transparent\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} transparent)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a17a21711086776b8e00d6b8a6b9b69fc}\label{Ecore__Wayland_8h_a17a21711086776b8e00d6b8a6b9b69fc}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+transparent\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a7a51b35c869ac0822e1a2eba950bdecb}\label{Ecore__Wayland_8h_a7a51b35c869ac0822e1a2eba950bdecb}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+update\+\_\+size} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a7da74770b812667cd9839f901690d1cd}\label{Ecore__Wayland_8h_a7da74770b812667cd9839f901690d1cd}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+update\+\_\+location} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, int x, int y)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a072f52bdc71888e83c21af487671dfa5}\label{Ecore__Wayland_8h_a072f52bdc71888e83c21af487671dfa5}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+surface $\ast$ {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+surface\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a0a5908d2c2edecf682c47e90599188a2}\label{Ecore__Wayland_8h_a0a5908d2c2edecf682c47e90599188a2}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+shell\+\_\+surface $\ast$ {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+shell\+\_\+surface\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a8a855c6e4a9b3ac6668a2d60c8df9985}\label{Ecore__Wayland_8h_a8a855c6e4a9b3ac6668a2d60c8df9985}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct xdg\+\_\+surface $\ast$ {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+xdg\+\_\+surface\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$ \mbox{\hyperlink{Ecore__Wayland_8h_a174049bd85c2145a6574bcd25b9f86a6}{ecore\+\_\+wl\+\_\+window\+\_\+find}} (unsigned int id)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_aeb5b96663c1024c047846d897b02518e}\label{Ecore__Wayland_8h_aeb5b96663c1024c047846d897b02518e}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+type\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, Ecore\+\_\+\+Wl\+\_\+\+Window\+\_\+\+Type type)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a393e6cb77933c7efb6a6b632cf4b5118}\label{Ecore__Wayland_8h_a393e6cb77933c7efb6a6b632cf4b5118}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+pointer\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, struct wl\+\_\+surface $\ast$surface, int hot\+\_\+x, int hot\+\_\+y)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ac74ab09656591147f208d87293e8d2bd}\label{Ecore__Wayland_8h_ac74ab09656591147f208d87293e8d2bd}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+cursor\+\_\+from\+\_\+name\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, const char $\ast$cursor\+\_\+name)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a586c511771aa48c6f1d98b4ca2130f68}\label{Ecore__Wayland_8h_a586c511771aa48c6f1d98b4ca2130f68}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+cursor\+\_\+default\+\_\+restore} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a37e169931aecaae817b666c23e12f50a}\label{Ecore__Wayland_8h_a37e169931aecaae817b666c23e12f50a}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+parent\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, \mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$parent)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga5c8794b7d179a251c9fab67e498d03d3}{ecore\+\_\+wl\+\_\+window\+\_\+iconified\+\_\+set}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} iconified)
\begin{DoxyCompactList}\small\item\em Iconifies a window. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_aa6a498c0348873da4f5a3db0d3c76672}\label{Ecore__Wayland_8h_aa6a498c0348873da4f5a3db0d3c76672}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+iconified\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_abcf1baba700a4f0484f6ef69d2c270bc}\label{Ecore__Wayland_8h_abcf1baba700a4f0484f6ef69d2c270bc}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+id\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ad3e3805d97fcb14c03c98c3e10584370}\label{Ecore__Wayland_8h_ad3e3805d97fcb14c03c98c3e10584370}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+title\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, const char $\ast$title)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a1c446310d2f39e7d482491a7fa43d123}\label{Ecore__Wayland_8h_a1c446310d2f39e7d482491a7fa43d123}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+class\+\_\+name\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, const char $\ast$class\+\_\+name)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a181224d24730d827608e4a05fccd734e}\label{Ecore__Wayland_8h_a181224d24730d827608e4a05fccd734e}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+surface\+\_\+id\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_afc1482a65c771791fce77b4b89f7d385}\label{Ecore__Wayland_8h_afc1482a65c771791fce77b4b89f7d385}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$ {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+keyboard\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+surface $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Window__Group_gac8734dc71cc33ba408cccb83608634e8}{ecore\+\_\+wl\+\_\+window\+\_\+surface\+\_\+create}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\begin{DoxyCompactList}\small\item\em Returns a wl\+\_\+surface with no association to any wl\+\_\+shell\+\_\+surface. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a822b4daa095e3c42064e8a0912f9b550}\label{Ecore__Wayland_8h_a822b4daa095e3c42064e8a0912f9b550}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+alpha\+\_\+set} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} alpha)
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ad77928cec5514acaefe9ad84ba90a516}\label{Ecore__Wayland_8h_ad77928cec5514acaefe9ad84ba90a516}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl\+\_\+window\+\_\+alpha\+\_\+get} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Window__Group_gaff42ac44df4247be66220cd0c77ade89}{ecore\+\_\+wl\+\_\+window\+\_\+surface\+\_\+find}} (struct wl\+\_\+surface $\ast$surface)
\begin{DoxyCompactList}\small\item\em Returns the Ecore\+\_\+\+Wl\+\_\+\+Window from a wl\+\_\+surface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga6cf0da16c604df7d716dbfbac53289ac}{ecore\+\_\+wl\+\_\+window\+\_\+input\+\_\+region\+\_\+set}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Sets the input region of the Ecore\+\_\+\+Wl\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga5345dc571408f96320a329d6409f2abb}{ecore\+\_\+wl\+\_\+window\+\_\+opaque\+\_\+region\+\_\+set}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Sets the opaque region of the Ecore\+\_\+\+Wl\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Window__Group_ga7ca7b2762ce8de367c086f3b61a69a8d}{ecore\+\_\+wl\+\_\+window\+\_\+rotation\+\_\+set}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, int rotation)
\begin{DoxyCompactList}\small\item\em Sets the rotation of the Ecore\+\_\+\+Wl\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl__Window__Group_gaff254f33d919b724dfe605e74ac5836a}{ecore\+\_\+wl\+\_\+window\+\_\+rotation\+\_\+get}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\begin{DoxyCompactList}\small\item\em Gets the rotation of the Ecore\+\_\+\+Wl\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__Wayland_8h_a00d0c585d92304079bcbe2ce81923cc4}{ecore\+\_\+wl\+\_\+dnd\+\_\+set\+\_\+selection}} (\mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}} $\ast$dnd, const char $\ast$$\ast$types\+\_\+offered)
\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__Wayland_8h_ac114eb031aad9e55f819fb86b2c4e4da}{ecore\+\_\+wl\+\_\+dnd\+\_\+get\+\_\+selection}} (\mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}} $\ast$dnd, const char $\ast$type)
\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}} $\ast$ \mbox{\hyperlink{Ecore__Wayland_8h_a8cf474a71b3196f087a0bada113a6b40}{ecore\+\_\+wl\+\_\+dnd\+\_\+get}} (void)
\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__Wayland_8h_a8f5ef72ade89b2f645be2c0aff6b6c81}{ecore\+\_\+wl\+\_\+dnd\+\_\+start\+\_\+drag}} (\mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}} $\ast$dnd)
\item 
\mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__Wayland_8h_aa90f30f27c176036941fb4834423c9d5}{ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+has\+\_\+owner}} (\mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}} $\ast$dnd)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_ga88a0228b7d1399f7f6879ec45699db25}{ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+set}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, const char $\ast$$\ast$types\+\_\+offered)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_ga93d0b5c2294a688a6d3658bee4590d54}{ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+get}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, const char $\ast$type)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_gac8226a1b7d55903cb7a84007ffa5a65d}{ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+owner\+\_\+has}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_ga7333b3ea01a8d4b3b1ce72e7cb63ca8e}{ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+clear}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_ga73e7142d2d68d8a1a6c11bf474f03c00}{ecore\+\_\+wl\+\_\+dnd\+\_\+drag\+\_\+start}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, \mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win, \mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$dragwin, int x, int y, int w, int h)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_gab78828c16c885be5d416bc1dabd4133c}{ecore\+\_\+wl\+\_\+dnd\+\_\+drag\+\_\+end}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_ga6516b64c65bdad5937b9aa13511d8b32}{ecore\+\_\+wl\+\_\+dnd\+\_\+drag\+\_\+get}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, const char $\ast$type)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_gaaa7cc1a6f3ab6836bd11044f6cb4b404}{ecore\+\_\+wl\+\_\+dnd\+\_\+drag\+\_\+types\+\_\+set}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input, const char $\ast$$\ast$types\+\_\+offered)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+array $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_gae90fc97ed9680fa32f767210343f2607}{ecore\+\_\+wl\+\_\+dnd\+\_\+drag\+\_\+types\+\_\+get}} (Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$input)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Dnd__Group_ga396b63cdc7cbbb4a4b2e25b82ebdb6ac}{ecore\+\_\+wl\+\_\+server\+\_\+mode\+\_\+set}} (\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} on)
\begin{DoxyCompactList}\small\item\em Enables/disables server mode. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Subsurf_gabfa492059da7ee25a0514c06c53652b4}{ecore\+\_\+wl\+\_\+subsurf\+\_\+create}} (\mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}} $\ast$win)
\begin{DoxyCompactList}\small\item\em Creates and returns a new subsurface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Subsurf_ga0235cb545205a1937c73f909ed5f014b}{ecore\+\_\+wl\+\_\+subsurf\+\_\+del}} (\mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}} $\ast$ess)
\begin{DoxyCompactList}\small\item\em Destroys the given subsurface, as well as the surface associated with it. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+surface $\ast$ \mbox{\hyperlink{group__Ecore__Wl__Subsurf_ga6f3409f852ab729b82a90a49df14418c}{ecore\+\_\+wl\+\_\+subsurf\+\_\+surface\+\_\+get}} (\mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}} $\ast$ess)
\begin{DoxyCompactList}\small\item\em Gets the wl\+\_\+surface for this subsurface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Subsurf_ga5657c8a4cbd75bc48e129b6bb95a78c9}{ecore\+\_\+wl\+\_\+subsurf\+\_\+position\+\_\+set}} (\mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}} $\ast$ess, int x, int y)
\begin{DoxyCompactList}\small\item\em Sets the position of this subsurface, relative to its parent surface. If ess is defined and the x, y coordinates differ from the currently tracked position, this also schedules a sub-\/surface position change. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Subsurf_gabd0fb3922eda792e0339a4e4b76f5798}{ecore\+\_\+wl\+\_\+subsurf\+\_\+position\+\_\+get}} (\mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}} $\ast$ess, int $\ast$x, int $\ast$y)
\begin{DoxyCompactList}\small\item\em Gets the position of this subsurface, relative to its parent surface. Coordinates will be returned in x and y if non-\/\+N\+U\+LL. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Subsurf_ga1a1126b6d9bc7d645b1eef84801abeab}{ecore\+\_\+wl\+\_\+subsurf\+\_\+place\+\_\+above}} (\mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}} $\ast$ess, struct wl\+\_\+surface $\ast$surface)
\begin{DoxyCompactList}\small\item\em Places subsurface on layer above a reference surface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Subsurf_ga639afaa339a2737613c4ab7355131ed8}{ecore\+\_\+wl\+\_\+subsurf\+\_\+place\+\_\+below}} (\mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}} $\ast$ess, struct wl\+\_\+surface $\ast$surface)
\begin{DoxyCompactList}\small\item\em Places subsurface on layer below a reference surface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Subsurf_gaffb4b2d6561b764e10cd4f3a0b732b1a}{ecore\+\_\+wl\+\_\+subsurf\+\_\+sync\+\_\+set}} (\mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}} $\ast$ess, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} val)
\begin{DoxyCompactList}\small\item\em Enables or disables sub-\/surface synchronization. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl__Subsurf_ga39979ec8ae7a066e0b3c9a9bd4086a6b}{ecore\+\_\+wl\+\_\+subsurf\+\_\+opaque\+\_\+region\+\_\+set}} (\mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}} $\ast$ess, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Sets an opaque region for the given subsurface. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_aba70468f86a944e44abd013f3d8bcc9f}\label{Ecore__Wayland_8h_aba70468f86a944e44abd013f3d8bcc9f}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+IN}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a1299764573b96b7090f8d7106f8bbb8e}\label{Ecore__Wayland_8h_a1299764573b96b7090f8d7106f8bbb8e}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+M\+O\+U\+S\+E\+\_\+\+O\+UT}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ae618711a0579dfbae078a489626f8028}\label{Ecore__Wayland_8h_ae618711a0579dfbae078a489626f8028}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a3c9ddb5348a596f3dd8895c4aeea4831}\label{Ecore__Wayland_8h_a3c9ddb5348a596f3dd8895c4aeea4831}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a858cd4f0bdcbd168ab578a243b35f985}\label{Ecore__Wayland_8h_a858cd4f0bdcbd168ab578a243b35f985}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a56fb2aa61f2f9483fdbdbd641d65795e}\label{Ecore__Wayland_8h_a56fb2aa61f2f9483fdbdbd641d65795e}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+N\+T\+ER}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a287b37ea177e260c7b5d72b8bae4a982}\label{Ecore__Wayland_8h_a287b37ea177e260c7b5d72b8bae4a982}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+P\+O\+S\+I\+T\+I\+ON}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_a0af5e0bf0c344d613a35fd5f26155d23}\label{Ecore__Wayland_8h_a0af5e0bf0c344d613a35fd5f26155d23}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+L\+E\+A\+VE}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_aefb9fd3088203dfa4e9790932cdba7bc}\label{Ecore__Wayland_8h_aefb9fd3088203dfa4e9790932cdba7bc}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+D\+R\+OP}
\item 
\mbox{\Hypertarget{Ecore__Wayland_8h_ad202cea5d01f5f6e5f17f97b5231d46a}\label{Ecore__Wayland_8h_ad202cea5d01f5f6e5f17f97b5231d46a}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+O\+F\+F\+ER}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wayland_8h_a07fc6b96b79d6306be68faf79262ac25}{E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+ND}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wayland_8h_aebb59d0f0eedf7e75bd9b1795844200e}{E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+T\+A\+R\+G\+ET}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wayland_8h_ae9da1f618f5e07696f68ebf78f56ed44}{E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+S\+E\+ND}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wayland_8h_a4cf2d98d327a026d1054a885435e145f}{E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+C\+A\+N\+C\+E\+L\+L\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wayland_8h_aa15e0b319bc834fcf0de5cebc84cc884}{E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+D\+A\+T\+A\+\_\+\+R\+E\+A\+DY}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wayland_8h_a7f7c89b7d020a4c863cc8aac7f6dda60}{E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+I\+N\+T\+E\+R\+F\+A\+C\+E\+S\+\_\+\+B\+O\+U\+ND}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Ecore functions for dealing with the Wayland window system. 



\doxysubsection{Typedef Documentation}
\mbox{\Hypertarget{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}\label{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!Ecore\_Wl\_Subsurf@{Ecore\_Wl\_Subsurf}}
\index{Ecore\_Wl\_Subsurf@{Ecore\_Wl\_Subsurf}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{Ecore\_Wl\_Subsurf}{Ecore\_Wl\_Subsurf}}
{\footnotesize\ttfamily typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Subsurf \mbox{\hyperlink{Ecore__Wayland_8h_a912648818c2aa9f1ea99ad676cad2104}{Ecore\+\_\+\+Wl\+\_\+\+Subsurf}}}

\begin{DoxySince}{Since}
1.\+7.\+6 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}\label{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!Ecore\_Wl\_Window@{Ecore\_Wl\_Window}}
\index{Ecore\_Wl\_Window@{Ecore\_Wl\_Window}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{Ecore\_Wl\_Window}{Ecore\_Wl\_Window}}
{\footnotesize\ttfamily typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Window Ecore\+\_\+\+Wl\+\_\+\+Window}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}\label{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!Ecore\_Wl\_Dnd@{Ecore\_Wl\_Dnd}}
\index{Ecore\_Wl\_Dnd@{Ecore\_Wl\_Dnd}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{Ecore\_Wl\_Dnd}{Ecore\_Wl\_Dnd}}
{\footnotesize\ttfamily typedef struct \+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Dnd \mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}}}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000009}{Deprecated}}]Do Not Use \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_ab52606075d6ba43fdcd7c37fc2353500}\label{Ecore__Wayland_8h_ab52606075d6ba43fdcd7c37fc2353500}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!Ecore\_Wl\_Event\_Data\_Source\_Send@{Ecore\_Wl\_Event\_Data\_Source\_Send}}
\index{Ecore\_Wl\_Event\_Data\_Source\_Send@{Ecore\_Wl\_Event\_Data\_Source\_Send}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{Ecore\_Wl\_Event\_Data\_Source\_Send}{Ecore\_Wl\_Event\_Data\_Source\_Send}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Data__Source__Send}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Send}} \mbox{\hyperlink{Ecore__Wayland_8h_ab52606075d6ba43fdcd7c37fc2353500}{Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Send}}}

\begin{DoxySince}{Since}
1.\+12 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_ad593d073dee5c7218beb2b7cd46948bc}\label{Ecore__Wayland_8h_ad593d073dee5c7218beb2b7cd46948bc}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!Ecore\_Wl\_Event\_Data\_Source\_Target@{Ecore\_Wl\_Event\_Data\_Source\_Target}}
\index{Ecore\_Wl\_Event\_Data\_Source\_Target@{Ecore\_Wl\_Event\_Data\_Source\_Target}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{Ecore\_Wl\_Event\_Data\_Source\_Target}{Ecore\_Wl\_Event\_Data\_Source\_Target}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Data__Source__Target}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Target}} \mbox{\hyperlink{Ecore__Wayland_8h_ad593d073dee5c7218beb2b7cd46948bc}{Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Target}}}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_a9aba1215cdf9e2af5190fca8d794d757}\label{Ecore__Wayland_8h_a9aba1215cdf9e2af5190fca8d794d757}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!Ecore\_Wl\_Event\_Selection\_Data\_Ready@{Ecore\_Wl\_Event\_Selection\_Data\_Ready}}
\index{Ecore\_Wl\_Event\_Selection\_Data\_Ready@{Ecore\_Wl\_Event\_Selection\_Data\_Ready}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{Ecore\_Wl\_Event\_Selection\_Data\_Ready}{Ecore\_Wl\_Event\_Selection\_Data\_Ready}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Selection__Data__Ready}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Ready}} \mbox{\hyperlink{Ecore__Wayland_8h_a9aba1215cdf9e2af5190fca8d794d757}{Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Selection\+\_\+\+Data\+\_\+\+Ready}}}

\begin{DoxySince}{Since}
1.\+12 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_af37882524051cc7312652f5042ec151f}\label{Ecore__Wayland_8h_af37882524051cc7312652f5042ec151f}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!Ecore\_Wl\_Event\_Interfaces\_Bound@{Ecore\_Wl\_Event\_Interfaces\_Bound}}
\index{Ecore\_Wl\_Event\_Interfaces\_Bound@{Ecore\_Wl\_Event\_Interfaces\_Bound}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{Ecore\_Wl\_Event\_Interfaces\_Bound}{Ecore\_Wl\_Event\_Interfaces\_Bound}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__Ecore__Wl__Event__Interfaces__Bound}{\+\_\+\+Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Interfaces\+\_\+\+Bound}} \mbox{\hyperlink{Ecore__Wayland_8h_af37882524051cc7312652f5042ec151f}{Ecore\+\_\+\+Wl\+\_\+\+Event\+\_\+\+Interfaces\+\_\+\+Bound}}}

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


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{Ecore__Wayland_8h_a727c9f4cdcc6d51d00c8cd7bf833719a}\label{Ecore__Wayland_8h_a727c9f4cdcc6d51d00c8cd7bf833719a}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_dpi\_get@{ecore\_wl\_dpi\_get}}
\index{ecore\_wl\_dpi\_get@{ecore\_wl\_dpi\_get}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_dpi\_get()}{ecore\_wl\_dpi\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int ecore\+\_\+wl\+\_\+dpi\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Returns the screen D\+PI. 

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

\begin{DoxyReturn}{Returns}
the general screen D\+PI (dots/pixels per inch).
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_a5c2000d0c382cea53497d4e8134649de}\label{Ecore__Wayland_8h_a5c2000d0c382cea53497d4e8134649de}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_display\_iterate@{ecore\_wl\_display\_iterate}}
\index{ecore\_wl\_display\_iterate@{ecore\_wl\_display\_iterate}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_display\_iterate()}{ecore\_wl\_display\_iterate()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+wl\+\_\+display\+\_\+iterate (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Dispatches Wayland events. 

Dispatches any events queued on the default queue. Wayland will attempt to read from the display fd and queue things up according to the proxy assignment. 

References E\+RR.

\mbox{\Hypertarget{Ecore__Wayland_8h_a68aa547cbc8c7c0f4322a6df91b4404c}\label{Ecore__Wayland_8h_a68aa547cbc8c7c0f4322a6df91b4404c}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_cursor\_get@{ecore\_wl\_cursor\_get}}
\index{ecore\_wl\_cursor\_get@{ecore\_wl\_cursor\_get}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_cursor\_get()}{ecore\_wl\_cursor\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+cursor$\ast$ ecore\+\_\+wl\+\_\+cursor\+\_\+get (\begin{DoxyParamCaption}\item[{const char $\ast$}]{cursor\+\_\+name }\end{DoxyParamCaption})}



Retrieves the requested cursor from the cursor theme. 


\begin{DoxyParams}{Parameters}
{\em cursor\+\_\+name} & The desired cursor name to be looked up in the theme \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
the cursor or N\+U\+LL if the cursor cannot be found
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+2 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_a62b5ac461640fd3e019fd55438187a62}\label{Ecore__Wayland_8h_a62b5ac461640fd3e019fd55438187a62}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_input\_seat\_get@{ecore\_wl\_input\_seat\_get}}
\index{ecore\_wl\_input\_seat\_get@{ecore\_wl\_input\_seat\_get}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_input\_seat\_get()}{ecore\_wl\_input\_seat\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+seat$\ast$ ecore\+\_\+wl\+\_\+input\+\_\+seat\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl\+\_\+\+Input $\ast$}]{input }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_a174049bd85c2145a6574bcd25b9f86a6}\label{Ecore__Wayland_8h_a174049bd85c2145a6574bcd25b9f86a6}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_window\_find@{ecore\_wl\_window\_find}}
\index{ecore\_wl\_window\_find@{ecore\_wl\_window\_find}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_window\_find()}{ecore\_wl\_window\_find()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{Ecore__Wayland_8h_a77854d0e7336ac1b6b01bcfe279d5bfd}{Ecore\+\_\+\+Wl\+\_\+\+Window}}$\ast$ ecore\+\_\+wl\+\_\+window\+\_\+find (\begin{DoxyParamCaption}\item[{unsigned int}]{id }\end{DoxyParamCaption})}

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


References eina\+\_\+hash\+\_\+find().

\mbox{\Hypertarget{Ecore__Wayland_8h_a00d0c585d92304079bcbe2ce81923cc4}\label{Ecore__Wayland_8h_a00d0c585d92304079bcbe2ce81923cc4}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_dnd\_set\_selection@{ecore\_wl\_dnd\_set\_selection}}
\index{ecore\_wl\_dnd\_set\_selection@{ecore\_wl\_dnd\_set\_selection}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_dnd\_set\_selection()}{ecore\_wl\_dnd\_set\_selection()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+wl\+\_\+dnd\+\_\+set\+\_\+selection (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}} $\ast$}]{dnd,  }\item[{const char $\ast$$\ast$}]{types\+\_\+offered }\end{DoxyParamCaption})}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000010}{Deprecated}}]use ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+set \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7
\end{DoxySince}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000015}{Deprecated}}]use ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+set \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


References ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+set().

\mbox{\Hypertarget{Ecore__Wayland_8h_ac114eb031aad9e55f819fb86b2c4e4da}\label{Ecore__Wayland_8h_ac114eb031aad9e55f819fb86b2c4e4da}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_dnd\_get\_selection@{ecore\_wl\_dnd\_get\_selection}}
\index{ecore\_wl\_dnd\_get\_selection@{ecore\_wl\_dnd\_get\_selection}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_dnd\_get\_selection()}{ecore\_wl\_dnd\_get\_selection()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+wl\+\_\+dnd\+\_\+get\+\_\+selection (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}} $\ast$}]{dnd,  }\item[{const char $\ast$}]{type }\end{DoxyParamCaption})}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000011}{Deprecated}}]use ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+get \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7
\end{DoxySince}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000016}{Deprecated}}]use ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+get \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


References ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+get().

\mbox{\Hypertarget{Ecore__Wayland_8h_a8cf474a71b3196f087a0bada113a6b40}\label{Ecore__Wayland_8h_a8cf474a71b3196f087a0bada113a6b40}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_dnd\_get@{ecore\_wl\_dnd\_get}}
\index{ecore\_wl\_dnd\_get@{ecore\_wl\_dnd\_get}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_dnd\_get()}{ecore\_wl\_dnd\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}}$\ast$ ecore\+\_\+wl\+\_\+dnd\+\_\+get (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000012}{Deprecated}}]Do Not Use \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7
\end{DoxySince}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000017}{Deprecated}}]Do Not Use \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_a8f5ef72ade89b2f645be2c0aff6b6c81}\label{Ecore__Wayland_8h_a8f5ef72ade89b2f645be2c0aff6b6c81}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_dnd\_start\_drag@{ecore\_wl\_dnd\_start\_drag}}
\index{ecore\_wl\_dnd\_start\_drag@{ecore\_wl\_dnd\_start\_drag}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_dnd\_start\_drag()}{ecore\_wl\_dnd\_start\_drag()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+wl\+\_\+dnd\+\_\+start\+\_\+drag (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}} $\ast$}]{dnd }\end{DoxyParamCaption})}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000013}{Deprecated}}]use ecore\+\_\+wl\+\_\+dnd\+\_\+drag\+\_\+start \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7
\end{DoxySince}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000018}{Deprecated}}]use ecore\+\_\+wl\+\_\+dnd\+\_\+drag\+\_\+start \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


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

\mbox{\Hypertarget{Ecore__Wayland_8h_aa90f30f27c176036941fb4834423c9d5}\label{Ecore__Wayland_8h_aa90f30f27c176036941fb4834423c9d5}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ecore\_wl\_dnd\_selection\_has\_owner@{ecore\_wl\_dnd\_selection\_has\_owner}}
\index{ecore\_wl\_dnd\_selection\_has\_owner@{ecore\_wl\_dnd\_selection\_has\_owner}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ecore\_wl\_dnd\_selection\_has\_owner()}{ecore\_wl\_dnd\_selection\_has\_owner()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Eina__Types__Group_gad5b2116495471db12a34bab9a34edfaa}{E\+I\+N\+A\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+has\+\_\+owner (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{Ecore__Wayland_8h_a316cda689cd39ab0b6c35334dc65fe37}{Ecore\+\_\+\+Wl\+\_\+\+Dnd}} $\ast$}]{dnd }\end{DoxyParamCaption})}

\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000014}{Deprecated}}]use ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+owner\+\_\+has \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7
\end{DoxySince}
\begin{DoxyRefDesc}{Deprecated}
\item[\mbox{\hyperlink{deprecated__deprecated000019}{Deprecated}}]use ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+owner\+\_\+has \end{DoxyRefDesc}
\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}


References ecore\+\_\+wl\+\_\+dnd\+\_\+selection\+\_\+owner\+\_\+has().



\doxysubsection{Variable Documentation}
\mbox{\Hypertarget{Ecore__Wayland_8h_a07fc6b96b79d6306be68faf79262ac25}\label{Ecore__Wayland_8h_a07fc6b96b79d6306be68faf79262ac25}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ECORE\_WL\_EVENT\_DND\_END@{ECORE\_WL\_EVENT\_DND\_END}}
\index{ECORE\_WL\_EVENT\_DND\_END@{ECORE\_WL\_EVENT\_DND\_END}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_WL\_EVENT\_DND\_END}{ECORE\_WL\_EVENT\_DND\_END}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+ND}

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


Referenced by ecore\+\_\+wl\+\_\+dnd\+\_\+drag\+\_\+end().

\mbox{\Hypertarget{Ecore__Wayland_8h_aebb59d0f0eedf7e75bd9b1795844200e}\label{Ecore__Wayland_8h_aebb59d0f0eedf7e75bd9b1795844200e}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ECORE\_WL\_EVENT\_DATA\_SOURCE\_TARGET@{ECORE\_WL\_EVENT\_DATA\_SOURCE\_TARGET}}
\index{ECORE\_WL\_EVENT\_DATA\_SOURCE\_TARGET@{ECORE\_WL\_EVENT\_DATA\_SOURCE\_TARGET}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_WL\_EVENT\_DATA\_SOURCE\_TARGET}{ECORE\_WL\_EVENT\_DATA\_SOURCE\_TARGET}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+T\+A\+R\+G\+ET}

\begin{DoxySince}{Since}
1.\+8 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_ae9da1f618f5e07696f68ebf78f56ed44}\label{Ecore__Wayland_8h_ae9da1f618f5e07696f68ebf78f56ed44}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ECORE\_WL\_EVENT\_DATA\_SOURCE\_SEND@{ECORE\_WL\_EVENT\_DATA\_SOURCE\_SEND}}
\index{ECORE\_WL\_EVENT\_DATA\_SOURCE\_SEND@{ECORE\_WL\_EVENT\_DATA\_SOURCE\_SEND}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_WL\_EVENT\_DATA\_SOURCE\_SEND}{ECORE\_WL\_EVENT\_DATA\_SOURCE\_SEND}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+S\+E\+ND}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_a4cf2d98d327a026d1054a885435e145f}\label{Ecore__Wayland_8h_a4cf2d98d327a026d1054a885435e145f}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ECORE\_WL\_EVENT\_DATA\_SOURCE\_CANCELLED@{ECORE\_WL\_EVENT\_DATA\_SOURCE\_CANCELLED}}
\index{ECORE\_WL\_EVENT\_DATA\_SOURCE\_CANCELLED@{ECORE\_WL\_EVENT\_DATA\_SOURCE\_CANCELLED}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_WL\_EVENT\_DATA\_SOURCE\_CANCELLED}{ECORE\_WL\_EVENT\_DATA\_SOURCE\_CANCELLED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+C\+A\+N\+C\+E\+L\+L\+ED}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_aa15e0b319bc834fcf0de5cebc84cc884}\label{Ecore__Wayland_8h_aa15e0b319bc834fcf0de5cebc84cc884}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ECORE\_WL\_EVENT\_SELECTION\_DATA\_READY@{ECORE\_WL\_EVENT\_SELECTION\_DATA\_READY}}
\index{ECORE\_WL\_EVENT\_SELECTION\_DATA\_READY@{ECORE\_WL\_EVENT\_SELECTION\_DATA\_READY}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_WL\_EVENT\_SELECTION\_DATA\_READY}{ECORE\_WL\_EVENT\_SELECTION\_DATA\_READY}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+D\+A\+T\+A\+\_\+\+R\+E\+A\+DY}

\begin{DoxySince}{Since}
1.\+7 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wayland_8h_a7f7c89b7d020a4c863cc8aac7f6dda60}\label{Ecore__Wayland_8h_a7f7c89b7d020a4c863cc8aac7f6dda60}} 
\index{Ecore\_Wayland.h@{Ecore\_Wayland.h}!ECORE\_WL\_EVENT\_INTERFACES\_BOUND@{ECORE\_WL\_EVENT\_INTERFACES\_BOUND}}
\index{ECORE\_WL\_EVENT\_INTERFACES\_BOUND@{ECORE\_WL\_EVENT\_INTERFACES\_BOUND}!Ecore\_Wayland.h@{Ecore\_Wayland.h}}
\doxysubsubsection{\texorpdfstring{ECORE\_WL\_EVENT\_INTERFACES\_BOUND}{ECORE\_WL\_EVENT\_INTERFACES\_BOUND}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L\+\_\+\+E\+V\+E\+N\+T\+\_\+\+I\+N\+T\+E\+R\+F\+A\+C\+E\+S\+\_\+\+B\+O\+U\+ND}

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