\hypertarget{Ecore__Wl2_8h}{}\section{Ecore\+\_\+\+Wl2.\+h File Reference}
\label{Ecore__Wl2_8h}\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}


Ecore functions for dealing with the Wayland display protocol.  


\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Connection}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Connection}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Global}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Global}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Global}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Global}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Focus__In}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Focus\+\_\+\+In}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Focus__Out}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Focus\+\_\+\+Out}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__Enter}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Enter}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__Leave}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Leave}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__Motion}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Motion}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__Drop}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Drop}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__End}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+End}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Data__Source__Event}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Event}}
\item 
struct \mbox{\hyperlink{structEcore__Wl2__Event__Data__Source__End}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+End}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Data__Source__Target}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Target}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Data__Source__Send}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Send}}
\item 
struct \mbox{\hyperlink{structEcore__Wl2__Event__Seat__Selection}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Selection}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Seat__Name}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Name}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Seat__Capabilities}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Capabilities}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Device}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Device}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Configure__Complete}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Complete}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Input__Keymap__Changed}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Input\+\_\+\+Keymap\+\_\+\+Changed}}
\item 
struct \mbox{\hyperlink{structEcore__Wl2__Event__Seat__Keyboard__Repeat__Changed}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Keyboard\+\_\+\+Repeat\+\_\+\+Changed}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Sync__Done}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Done}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Offer__Data__Ready}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Offer\+\_\+\+Data\+\_\+\+Ready}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Output__Transform}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Output\+\_\+\+Transform}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Rotation}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Show}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Hide}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Activate}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Activate}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Deactivate}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Deactivate}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Iconify__State__Change}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Iconify\+\_\+\+State\+\_\+\+Change}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Aux__Hint__Allowed}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Aux\+\_\+\+Hint\+\_\+\+Allowed}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Aux__Hint__Supported}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Aux\+\_\+\+Hint\+\_\+\+Supported}}
\item 
struct \mbox{\hyperlink{structEcore__Wl2__Event__Aux__Message}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Aux\+\_\+\+Message}}
\item 
struct \mbox{\hyperlink{structEcore__Wl2__Event__Window__Offscreen}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Offscreen}}
\item 
struct \mbox{\hyperlink{struct__Ecore__Wl2__Surface__Interface}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aa8a0ead328e48baf473bcfc523b101a7}\label{Ecore__Wl2_8h_aa8a0ead328e48baf473bcfc523b101a7}} 
\#define {\bfseries W\+L\+\_\+\+H\+I\+D\+E\+\_\+\+D\+E\+P\+R\+E\+C\+A\+T\+ED}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a3db3556eec8ef18cb8ddb43816974ac8}\label{Ecore__Wl2_8h_a3db3556eec8ef18cb8ddb43816974ac8}} 
\#define {\bfseries E\+A\+PI}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_affe2ef6db9b9f82bfd05022042ad3cf5}\label{Ecore__Wl2_8h_affe2ef6db9b9f82bfd05022042ad3cf5}} 
\#define {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+S\+U\+R\+F\+A\+C\+E\+\_\+\+I\+N\+T\+E\+R\+F\+A\+C\+E\+\_\+\+V\+E\+R\+S\+I\+ON}~1
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a3db3556eec8ef18cb8ddb43816974ac8}\label{Ecore__Wl2_8h_a3db3556eec8ef18cb8ddb43816974ac8}} 
\#define {\bfseries E\+A\+PI}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aa075d30b765b10cbac6431f9591515b6}\label{Ecore__Wl2_8h_aa075d30b765b10cbac6431f9591515b6}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Subsurface {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Subsurface}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ae24cfee7c8f8e3c0c6bfb22738093191}\label{Ecore__Wl2_8h_ae24cfee7c8f8e3c0c6bfb22738093191}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Window {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Window}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ac9a8c96c10c3aca6aaf1fa3f0e5342a1}\label{Ecore__Wl2_8h_ac9a8c96c10c3aca6aaf1fa3f0e5342a1}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Display {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Display}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a2e663e5b342375c344e69eebfe011be5}\label{Ecore__Wl2_8h_a2e663e5b342375c344e69eebfe011be5}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Output {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Output}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a58a21ce8cbac76168c55489607f8401c}\label{Ecore__Wl2_8h_a58a21ce8cbac76168c55489607f8401c}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Input {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Input}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_abd8f5c47abc78df2a1ac5a25c2a406c4}\label{Ecore__Wl2_8h_abd8f5c47abc78df2a1ac5a25c2a406c4}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Seat {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Seat}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ac56dcd50a6e4755a3cd43b0b099a18af}\label{Ecore__Wl2_8h_ac56dcd50a6e4755a3cd43b0b099a18af}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Pointer {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Pointer}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a313ca3174704b23936e9c1da4586e4bd}\label{Ecore__Wl2_8h_a313ca3174704b23936e9c1da4586e4bd}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Keyboard {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Keyboard}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ad783f58062a09d344061defd5c884df1}\label{Ecore__Wl2_8h_ad783f58062a09d344061defd5c884df1}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Touch {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Touch}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a1329992c2f5dcf597a77b078cf310504}\label{Ecore__Wl2_8h_a1329992c2f5dcf597a77b078cf310504}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Offer {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Offer}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aaff7067e40c64c95d16d90e996ed37ed}\label{Ecore__Wl2_8h_aaff7067e40c64c95d16d90e996ed37ed}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Surface {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Surface}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a33354575074eb9ee6a20cebc946cc35a}\label{Ecore__Wl2_8h_a33354575074eb9ee6a20cebc946cc35a}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Connection}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Connection}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Connect}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a565e149f6b14baee62370b902b4b8363}\label{Ecore__Wl2_8h_a565e149f6b14baee62370b902b4b8363}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Connection}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Connection}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Disconnect}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a2a042174d0d5690a30e6e729fd14c288}\label{Ecore__Wl2_8h_a2a042174d0d5690a30e6e729fd14c288}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Global}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Global}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Global}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a7c10cc8271b66fe0ca5cf3f5c9841f6c}\label{Ecore__Wl2_8h_a7c10cc8271b66fe0ca5cf3f5c9841f6c}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Global}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Global}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Global}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aa069b4345ef7880b66a8d794d8d4ee6e}\label{Ecore__Wl2_8h_aa069b4345ef7880b66a8d794d8d4ee6e}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Focus__In}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Focus\+\_\+\+In}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Focus\+\_\+\+In}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a658569a8ab7f329808733049dc050ea9}\label{Ecore__Wl2_8h_a658569a8ab7f329808733049dc050ea9}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Focus__Out}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Focus\+\_\+\+Out}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Focus\+\_\+\+Out}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a828d9276fd8a93b91b3b073207f9c3de}\label{Ecore__Wl2_8h_a828d9276fd8a93b91b3b073207f9c3de}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__Enter}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Enter}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Enter}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_af2fcfb6a55fcc3bdf7532e9b72d5995e}\label{Ecore__Wl2_8h_af2fcfb6a55fcc3bdf7532e9b72d5995e}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__Leave}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Leave}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Leave}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_af50dfd28a4847b66fb2844735a901877}\label{Ecore__Wl2_8h_af50dfd28a4847b66fb2844735a901877}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__Motion}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Motion}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Motion}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a4f50d351f1ff7e508002bdede8627623}\label{Ecore__Wl2_8h_a4f50d351f1ff7e508002bdede8627623}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__Drop}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Drop}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+Drop}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a6dd8d328e04526e3cca5db0598422687}\label{Ecore__Wl2_8h_a6dd8d328e04526e3cca5db0598422687}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Dnd__End}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+End}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Dnd\+\_\+\+End}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_af0c429a7eaa4ea6731653d1bb0bb253a}\label{Ecore__Wl2_8h_af0c429a7eaa4ea6731653d1bb0bb253a}} 
typedef struct \mbox{\hyperlink{structEcore__Wl2__Event__Data__Source__End}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+End}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+End}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ae5f7d5ca99ade6cd95be3066275f8bcc}\label{Ecore__Wl2_8h_ae5f7d5ca99ade6cd95be3066275f8bcc}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Data__Source__Event}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Event}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Drop}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_abed4fd3e1c0018e4b8f888c614aa14d7}\label{Ecore__Wl2_8h_abed4fd3e1c0018e4b8f888c614aa14d7}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Data__Source__Event}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Event}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Action}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a8133a0a51cf3772771ba560926072f6d}\label{Ecore__Wl2_8h_a8133a0a51cf3772771ba560926072f6d}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Data__Source__Target}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Target}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Target}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a72ee5a18af8304b155cd53032320d1ef}\label{Ecore__Wl2_8h_a72ee5a18af8304b155cd53032320d1ef}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Data__Source__Send}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Send}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Data\+\_\+\+Source\+\_\+\+Send}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a88fd8eeeb8aff9bfc2b2a7609825a49f}\label{Ecore__Wl2_8h_a88fd8eeeb8aff9bfc2b2a7609825a49f}} 
typedef struct \mbox{\hyperlink{structEcore__Wl2__Event__Seat__Selection}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Selection}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Selection}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aa317f96f89f2cc9e582c559d4fe12597}\label{Ecore__Wl2_8h_aa317f96f89f2cc9e582c559d4fe12597}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Seat__Name}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Name}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Name}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ae83d19455a43e3c60473c86cfbaee82a}\label{Ecore__Wl2_8h_ae83d19455a43e3c60473c86cfbaee82a}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Seat__Capabilities}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Capabilities}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Capabilities}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a31c51ea7911c1d27159b976073a67b27}\label{Ecore__Wl2_8h_a31c51ea7911c1d27159b976073a67b27}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Device}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Device}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Device}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a4f2ece44b8d8a25bb36ed03b17585ed4}\label{Ecore__Wl2_8h_a4f2ece44b8d8a25bb36ed03b17585ed4}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Configure}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_af52d4fd03e45ebcf2034461e0a36de93}\label{Ecore__Wl2_8h_af52d4fd03e45ebcf2034461e0a36de93}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Configure__Complete}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Complete}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Configure\+\_\+\+Complete}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a583ad7658bdd855198c69b565b3fc5fc}\label{Ecore__Wl2_8h_a583ad7658bdd855198c69b565b3fc5fc}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Input__Keymap__Changed}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Input\+\_\+\+Keymap\+\_\+\+Changed}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Keymap\+\_\+\+Changed}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a4d0751b1931a31062c8d2a3de6d5b868}\label{Ecore__Wl2_8h_a4d0751b1931a31062c8d2a3de6d5b868}} 
typedef struct \mbox{\hyperlink{structEcore__Wl2__Event__Seat__Keyboard__Repeat__Changed}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Keyboard\+\_\+\+Repeat\+\_\+\+Changed}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Seat\+\_\+\+Keyboard\+\_\+\+Repeat\+\_\+\+Changed}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ac132809495b9abe705d7c5262d368b2e}\label{Ecore__Wl2_8h_ac132809495b9abe705d7c5262d368b2e}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Sync__Done}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Done}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Sync\+\_\+\+Done}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_af1c33dedc5e6b31a2354ea4da1b266ca}\label{Ecore__Wl2_8h_af1c33dedc5e6b31a2354ea4da1b266ca}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Offer__Data__Ready}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Offer\+\_\+\+Data\+\_\+\+Ready}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Offer\+\_\+\+Data\+\_\+\+Ready}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a384b4df8998659e1dc0ede2c59556174}\label{Ecore__Wl2_8h_a384b4df8998659e1dc0ede2c59556174}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Output__Transform}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Output\+\_\+\+Transform}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Output\+\_\+\+Transform}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_afbd2bbe20f1651f3bc9c1b92f3275e3c}\label{Ecore__Wl2_8h_afbd2bbe20f1651f3bc9c1b92f3275e3c}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Rotation}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ab7403e5c667398678585339083d55a84}\label{Ecore__Wl2_8h_ab7403e5c667398678585339083d55a84}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Rotation}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation\+\_\+\+Change\+\_\+\+Prepare}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aa4cee5d003898e4615c0e42bd78441c2}\label{Ecore__Wl2_8h_aa4cee5d003898e4615c0e42bd78441c2}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Rotation}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation\+\_\+\+Change\+\_\+\+Prepare\+\_\+\+Done}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a864cc9696ca859bf86b6f705da1370bf}\label{Ecore__Wl2_8h_a864cc9696ca859bf86b6f705da1370bf}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Rotation}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation\+\_\+\+Change\+\_\+\+Request}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a56db3da53e70afdbbf3c18786b7e210c}\label{Ecore__Wl2_8h_a56db3da53e70afdbbf3c18786b7e210c}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Rotation}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Rotation\+\_\+\+Change\+\_\+\+Done}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_abfb0a43e0b931e2a83cc2946553cbba2}\label{Ecore__Wl2_8h_abfb0a43e0b931e2a83cc2946553cbba2}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Show}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Show}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_affc5ed49965e9e9372283e4158ca94cd}\label{Ecore__Wl2_8h_affc5ed49965e9e9372283e4158ca94cd}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Hide}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Hide}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a5de710224ae26b4078f7d4460f77c322}\label{Ecore__Wl2_8h_a5de710224ae26b4078f7d4460f77c322}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Activate}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Activate}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Activate}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a5641edbef524acda81a30a4b2d059197}\label{Ecore__Wl2_8h_a5641edbef524acda81a30a4b2d059197}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Deactivate}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Deactivate}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Deactivate}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aec9892b7bef988a6bde0ca46a86264b9}\label{Ecore__Wl2_8h_aec9892b7bef988a6bde0ca46a86264b9}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Window__Iconify__State__Change}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Iconify\+\_\+\+State\+\_\+\+Change}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Iconify\+\_\+\+State\+\_\+\+Change}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a785fb98715fb26c5ebe81f41c35a9e1c}\label{Ecore__Wl2_8h_a785fb98715fb26c5ebe81f41c35a9e1c}} 
typedef enum \mbox{\hyperlink{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a689a2522abddc34ed97c29051c511154}\label{Ecore__Wl2_8h_a689a2522abddc34ed97c29051c511154}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Aux__Hint__Allowed}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Aux\+\_\+\+Hint\+\_\+\+Allowed}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Aux\+\_\+\+Hint\+\_\+\+Allowed}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a21f1f29ef5435d796f36ccfcd5b367ed}\label{Ecore__Wl2_8h_a21f1f29ef5435d796f36ccfcd5b367ed}} 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Event__Aux__Hint__Supported}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Aux\+\_\+\+Hint\+\_\+\+Supported}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Aux\+\_\+\+Hint\+\_\+\+Supported}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a76b924cffbf30a8f25d508f2abd0b45f}\label{Ecore__Wl2_8h_a76b924cffbf30a8f25d508f2abd0b45f}} 
typedef struct \mbox{\hyperlink{structEcore__Wl2__Event__Aux__Message}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Aux\+\_\+\+Message}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Aux\+\_\+\+Message}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ab4b90b3c9d259600af4128754ee972af}\label{Ecore__Wl2_8h_ab4b90b3c9d259600af4128754ee972af}} 
typedef struct \mbox{\hyperlink{structEcore__Wl2__Event__Window__Offscreen}{Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Offscreen}} {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Event\+\_\+\+Window\+\_\+\+Offscreen}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a5b8010cf60a682b0a868f002737b994d}\label{Ecore__Wl2_8h_a5b8010cf60a682b0a868f002737b994d}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Buffer {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Buffer}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a77e26d144ccc2097891745d53666ec79}\label{Ecore__Wl2_8h_a77e26d144ccc2097891745d53666ec79}} 
typedef enum \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Buffer\+\_\+\+Type {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Buffer\+\_\+\+Type}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a823c28880f8b9b056bebd0ec608d198d}\label{Ecore__Wl2_8h_a823c28880f8b9b056bebd0ec608d198d}} 
typedef void($\ast$ {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Bind\+\_\+\+Cb}) (struct wl\+\_\+client $\ast$client, void $\ast$data, uint32\+\_\+t version, uint32\+\_\+t id)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a69f546a397e3cd398960e6045a816a9e}\label{Ecore__Wl2_8h_a69f546a397e3cd398960e6045a816a9e}} 
typedef void($\ast$ {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Unbind\+\_\+\+Cb}) (struct wl\+\_\+resource $\ast$resource)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a818818f6447950292f1687b12d1100c5}\label{Ecore__Wl2_8h_a818818f6447950292f1687b12d1100c5}} 
typedef void($\ast$ {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Frame\+\_\+\+Cb}) (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$win, uint32\+\_\+t timestamp, void $\ast$data)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ac2b1749538de155adb7e1180d9648109}\label{Ecore__Wl2_8h_ac2b1749538de155adb7e1180d9648109}} 
typedef struct \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Frame\+\_\+\+Cb\+\_\+\+Handle {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Frame\+\_\+\+Cb\+\_\+\+Handle}
\item 
typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Surface__Interface}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}} \mbox{\hyperlink{Ecore__Wl2_8h_a7ea274893ac406a27fc5f52f461c8217}{Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_afc3b3654bd7d68c771b5458956082524}\label{Ecore__Wl2_8h_afc3b3654bd7d68c771b5458956082524}} 
enum {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Drag\+\_\+\+Action} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+D\+R\+A\+G\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+N\+O\+NE} = 0, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+D\+R\+A\+G\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+C\+O\+PY} = 1, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+D\+R\+A\+G\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+M\+O\+VE} = 2, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+D\+R\+A\+G\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+A\+SK} = 4, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+D\+R\+A\+G\+\_\+\+A\+C\+T\+I\+O\+N\+\_\+\+L\+A\+ST} = 5
 \}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a97c7b7f3bcf5699173e3042469b75074}\label{Ecore__Wl2_8h_a97c7b7f3bcf5699173e3042469b75074}} 
enum {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Seat\+\_\+\+Capabilities} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+N\+O\+NE} = 0, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+P\+O\+I\+N\+T\+ER} = 1, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+K\+E\+Y\+B\+O\+A\+RD} = 2, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+T\+O\+U\+CH} = 4
 \}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a1c2af9421af7ff3954e6866d30755d22}\label{Ecore__Wl2_8h_a1c2af9421af7ff3954e6866d30755d22}} 
enum {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Device\+\_\+\+Type} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+E\+AT}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+T\+Y\+P\+E\+\_\+\+P\+O\+I\+N\+T\+ER}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+T\+Y\+P\+E\+\_\+\+K\+E\+Y\+B\+O\+A\+RD}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+T\+Y\+P\+E\+\_\+\+T\+O\+U\+CH}
 \}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ae337d02a312911e70216e20713c33607}\label{Ecore__Wl2_8h_ae337d02a312911e70216e20713c33607}} 
enum {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Selection\+\_\+\+Type} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+C\+NP}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+S\+E\+L\+E\+C\+T\+I\+O\+N\+\_\+\+D\+ND}
 \}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aa86a9a4326dbb25d2d9b891d47c66a1d}\label{Ecore__Wl2_8h_aa86a9a4326dbb25d2d9b891d47c66a1d}} 
enum {\bfseries Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+States} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+N\+O\+NE} = 0, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+F\+U\+L\+L\+S\+C\+R\+E\+EN} = (1 $<$$<$ 0), 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+T\+A\+T\+E\+\_\+\+M\+A\+X\+I\+M\+I\+Z\+ED} = (1 $<$$<$ 1)
 \}
\item 
enum \mbox{\hyperlink{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type}} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+NE}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+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\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+M\+E\+NU}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+ND}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+C\+U\+S\+T\+OM}, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+N\+O\+T\+I\+F\+I\+C\+A\+T\+I\+ON}, 
\newline
\mbox{\hyperlink{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a5f307a2c8027e0f82f9adae279b55207}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+TY}}, 
\newline
\mbox{\hyperlink{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a4caa092a880455d764b7b07f283f7fb3}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+OG}}, 
\newline
\mbox{\hyperlink{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6aa59bbbe7de268da59661f14c48f378c9}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+CK}}, 
\newline
\mbox{\hyperlink{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a906c8dddaa1957b232d64783c0ea4b7f}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+SH}}, 
\newline
\mbox{\hyperlink{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a12eb0f81f86dc5b96756560a30aa8d51}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+A\+ST}}
 \}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a2aeca12605b89941d79f7f4e5c90b3d7}\label{Ecore__Wl2_8h_a2aeca12605b89941d79f7f4e5c90b3d7}} 
enum {\bfseries \+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Buffer\+\_\+\+Type} \{ \newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+N\+O\+NE} = 0, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+S\+HM} = 1, 
\newline
{\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+B\+U\+F\+F\+E\+R\+\_\+\+D\+M\+A\+B\+UF} = 2
 \}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl2__Init__Group_gad439e46a49f2c1175b572dda9a002254}{ecore\+\_\+wl2\+\_\+init}} (void)
\begin{DoxyCompactList}\small\item\em Initialize the Ecore\+\_\+\+Wl2 library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl2__Init__Group_ga24b19355d3cebc9c7551bfd91c31ba17}{ecore\+\_\+wl2\+\_\+shutdown}} (void)
\begin{DoxyCompactList}\small\item\em Shutdown the Ecore\+\_\+\+Wl2 Library. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga8d1c9cabf8b18ca295ba1bd6e21bfd5b}{ecore\+\_\+wl2\+\_\+display\+\_\+create}} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Create a new Wayland display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga73363a708c5842f7620035399ad91613}{ecore\+\_\+wl2\+\_\+display\+\_\+destroy}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Destroy an existing Wayland display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga79e9a1f88ffa3e5a65d99b652f7e1486}{ecore\+\_\+wl2\+\_\+display\+\_\+connect}} (const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Connect to an existing Wayland display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga4c11d226ea376cf87963c6bac66dd3f3}{ecore\+\_\+wl2\+\_\+display\+\_\+disconnect}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Disconnect an existing Wayland display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga173173649294dae55b35a5c674ce4b4f}{ecore\+\_\+wl2\+\_\+display\+\_\+terminate}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Terminate a Wayland display\textquotesingle{}s main loop. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+display $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga138418bd719fecc01518baf0f083e277}{ecore\+\_\+wl2\+\_\+display\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Retrieve the existing Wayland display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+shm $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_gab9505791cd7e2af3a794331f8b8d6240}{ecore\+\_\+wl2\+\_\+display\+\_\+shm\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Retrieve the wl\+\_\+shm from a given Ecore\+\_\+\+Wl2\+\_\+\+Display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_gac3363298ced6fa7746e5e6c304f33757}{ecore\+\_\+wl2\+\_\+display\+\_\+dmabuf\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Retrieve the wl\+\_\+dmabuf from a given Ecore\+\_\+\+Wl2\+\_\+\+Display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_gad1461c4dd5960f963b3098bfa40a70a4}{ecore\+\_\+wl2\+\_\+display\+\_\+globals\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Return an Eina\+\_\+\+Iterator that can be used to iterate through globals. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga224995f58f0be8c4977a0c249c9554d8}{ecore\+\_\+wl2\+\_\+display\+\_\+screen\+\_\+size\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display, int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Retrieves the size of the current screen. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_gabffeb957bf47a877d3335d3cd0bd3d4d}{ecore\+\_\+wl2\+\_\+display\+\_\+inputs\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Get all the Ecore\+\_\+\+Wl2\+\_\+\+Input from the display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga249dc73212ad020e22b2478d8851c2a9}{ecore\+\_\+wl2\+\_\+display\+\_\+input\+\_\+find}} (const Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display, unsigned int id)
\begin{DoxyCompactList}\small\item\em Find a seat for a given display object using the seat id. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga5a2dab1a5396bf6f027194dd24192a3c}{ecore\+\_\+wl2\+\_\+display\+\_\+input\+\_\+find\+\_\+by\+\_\+name}} (const Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display, const char $\ast$name)
\begin{DoxyCompactList}\small\item\em Find a seat for a given display object using the seat id. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+registry $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga936378eaf850b6d2d7712c886c4e2750}{ecore\+\_\+wl2\+\_\+display\+\_\+registry\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Retrieves the Wayland Registry used for the current Wayland display. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_gafaa258cee52732d739dcefd97ee4a8ec}{ecore\+\_\+wl2\+\_\+display\+\_\+sync\+\_\+is\+\_\+done}} (const Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Check if the display has performed a sync. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} const char $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_gabf7a4801a38017d6f61694afcb1510b8}{ecore\+\_\+wl2\+\_\+display\+\_\+name\+\_\+get}} (const Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Get the name of the display object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gab9314dfe3bcdf9ca15f60c4912791c59}{ecore\+\_\+wl2\+\_\+window\+\_\+new}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display, Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$parent, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Create a new Ecore\+\_\+\+Wl2\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+surface $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga5668bd7fa468b28d523d86b31952936d}{ecore\+\_\+wl2\+\_\+window\+\_\+surface\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get the wl\+\_\+surface which belongs to this window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga775468e64f7ed1cd0a6b237ac52596a1}{ecore\+\_\+wl2\+\_\+window\+\_\+surface\+\_\+id\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get the id of a given Ecore\+\_\+\+Wl2\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gab53cdd5b7ab02394c155457e5bfe4e26}{ecore\+\_\+wl2\+\_\+window\+\_\+aspect\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int w, int h, unsigned int aspect)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga3b821f7599e9cefae2f899e92d750145}{ecore\+\_\+wl2\+\_\+window\+\_\+show}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Show a given Ecore\+\_\+\+Wl2\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gaddf27f0542161eb00f5b58bd57cec981}{ecore\+\_\+wl2\+\_\+window\+\_\+hide}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Hide a given Ecore\+\_\+\+Wl2\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga1b62579ecbefbf793c7f4d3ed726482d}{ecore\+\_\+wl2\+\_\+window\+\_\+free}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Free a given Ecore\+\_\+\+Wl2\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga96b332dc8ac76dcee27a52039551e347}{ecore\+\_\+wl2\+\_\+window\+\_\+move}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Begin moving a given Ecore\+\_\+\+Wl2\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga790f0f3de4ddbb7b4e703ed978bb19ca}{ecore\+\_\+wl2\+\_\+window\+\_\+resize}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input, int location)
\begin{DoxyCompactList}\small\item\em Begin resizing a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gaa125ce8e65c0c60d63223d2b7678e7fc}{ecore\+\_\+wl2\+\_\+window\+\_\+alpha\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get if a given window is alpha. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga45963b2463abceab6531b0eaa048d84c}{ecore\+\_\+wl2\+\_\+window\+\_\+alpha\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} alpha)
\begin{DoxyCompactList}\small\item\em Set a given window\textquotesingle{}s alpha property. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gadb29187227d4a0e3eac69f74c4d792a3}{ecore\+\_\+wl2\+\_\+window\+\_\+opaque\+\_\+region\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Set the opaque region of the Ecore\+\_\+\+Wl2\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga4d53f7b61f21c3d8284e2c69956521d9}{ecore\+\_\+wl2\+\_\+window\+\_\+input\+\_\+region\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Set the input region of the Ecore\+\_\+\+Wl2\+\_\+\+Window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gaf0885ad1c0661cc0f0f8ca67f9abddc8}{ecore\+\_\+wl2\+\_\+window\+\_\+maximized\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get if a given window is maximized. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gaa0c0712818ba5566ae420c539d119ba5}{ecore\+\_\+wl2\+\_\+window\+\_\+maximized\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} maximized)
\begin{DoxyCompactList}\small\item\em Set the maximized state of a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gac0626be4631ae2a1d1cca94a855ea233}{ecore\+\_\+wl2\+\_\+window\+\_\+fullscreen\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get if a given window is fullscreen. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gaab96145a8941e7ffd8f52bb8b604432e}{ecore\+\_\+wl2\+\_\+window\+\_\+fullscreen\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} fullscreen)
\begin{DoxyCompactList}\small\item\em Set the fullscreen state of a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga4a3c6b36bf9c62989a6300c9cd0cdaf8}{ecore\+\_\+wl2\+\_\+window\+\_\+rotation\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get if a given window is rotated. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga6a49d40cb93ece66153a6deb55ce1c76}{ecore\+\_\+wl2\+\_\+window\+\_\+rotation\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int rotation)
\begin{DoxyCompactList}\small\item\em Set the rotation of a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga8c87ed9c809f73276b39cf7c187a751f}{ecore\+\_\+wl2\+\_\+window\+\_\+title\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, const char $\ast$title)
\begin{DoxyCompactList}\small\item\em Set the title of a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gaf0fd375939588b513603e19f6771b61c}{ecore\+\_\+wl2\+\_\+window\+\_\+class\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, const char $\ast$clas)
\begin{DoxyCompactList}\small\item\em Set the class of a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gafcedecd4b7356596f3bd745d5c4c9600}{ecore\+\_\+wl2\+\_\+window\+\_\+geometry\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int $\ast$x, int $\ast$y, int $\ast$w, int $\ast$h)
\begin{DoxyCompactList}\small\item\em Get the geometry of a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga23acfeda5276a646d9b6709962c080f6}{ecore\+\_\+wl2\+\_\+window\+\_\+geometry\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Set the geometry of a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga0d504515492f2981d5d236d7dd1abd08}{ecore\+\_\+wl2\+\_\+window\+\_\+iconified\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} iconified)
\begin{DoxyCompactList}\small\item\em Iconify a window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga33268f9e8a8d6cff311e0f528a9fd7a9}{ecore\+\_\+wl2\+\_\+window\+\_\+type\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type type)
\begin{DoxyCompactList}\small\item\em Set the type of a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Output $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga428da70dedef51b997318bfc27599aed}{ecore\+\_\+wl2\+\_\+window\+\_\+output\+\_\+find}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Find the output that a given window is on. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga206c9b9ea813adfa769c8b88598deda0}{ecore\+\_\+wl2\+\_\+window\+\_\+buffer\+\_\+transform\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int transform)
\begin{DoxyCompactList}\small\item\em Set a buffer transform on a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga9360c804cbd08f4e5dc9adb0be9bbd3a}{ecore\+\_\+wl2\+\_\+window\+\_\+wm\+\_\+rotation\+\_\+supported\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} enabled)
\begin{DoxyCompactList}\small\item\em Set if window rotation is supported by the window manager. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gac3aa498e3d19750872eb407fba9add8a}{ecore\+\_\+wl2\+\_\+window\+\_\+wm\+\_\+rotation\+\_\+supported\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get if window rotation is supported by the window manager. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gaf4a2eb10329749cbbc50bb009211dc2c}{ecore\+\_\+wl2\+\_\+window\+\_\+rotation\+\_\+app\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} set)
\begin{DoxyCompactList}\small\item\em Set if an application has set window rotation. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gaa6949146ee59f46166f660c3e4d241d4}{ecore\+\_\+wl2\+\_\+window\+\_\+rotation\+\_\+app\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get if an application has set window rotation. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gaa0b8ad2092b0f778a6f554ee2737cb9b}{ecore\+\_\+wl2\+\_\+window\+\_\+preferred\+\_\+rotation\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int rot)
\begin{DoxyCompactList}\small\item\em Set preferred rotation on a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a9a390ace4a4f702256b4f036df9c4419}{ecore\+\_\+wl2\+\_\+window\+\_\+preferred\+\_\+rotation\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get preferred rotation for a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga3911f35d56c242f0d6da01fcabdb1809}{ecore\+\_\+wl2\+\_\+window\+\_\+available\+\_\+rotations\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, const int $\ast$rots, unsigned int count)
\begin{DoxyCompactList}\small\item\em Set a windows available rotations. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga8027f0da25ad5a673ae6e4856a8c1c1d}{ecore\+\_\+wl2\+\_\+window\+\_\+available\+\_\+rotations\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int $\ast$$\ast$rots, unsigned int $\ast$count)
\begin{DoxyCompactList}\small\item\em Get a windows available rotations. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a5d79f9cb7530cb7398023c01a99b05c6}\label{Ecore__Wl2_8h_a5d79f9cb7530cb7398023c01a99b05c6}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+send} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int rot, int w, int h, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} resize)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aca819d72427cebd9e9e41335323afaa1}\label{Ecore__Wl2_8h_aca819d72427cebd9e9e41335323afaa1}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+window\+\_\+rotation\+\_\+change\+\_\+prepare\+\_\+done\+\_\+send} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int rot)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ad11bdbfaf99c0a8f8301d6e28f3189fa}\label{Ecore__Wl2_8h_ad11bdbfaf99c0a8f8301d6e28f3189fa}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+window\+\_\+rotation\+\_\+change\+\_\+request\+\_\+send} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int rot)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a5260ff295aa730c95f2b2b826c832cf2}\label{Ecore__Wl2_8h_a5260ff295aa730c95f2b2b826c832cf2}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+window\+\_\+rotation\+\_\+change\+\_\+done\+\_\+send} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int rot, int w, int h)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\+\_\+\+List}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga230622db8856d669a3ef170e166ecf77}{ecore\+\_\+wl2\+\_\+window\+\_\+aux\+\_\+hints\+\_\+supported\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get list of supported auxiliary window hints. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gabf636aed9f70c546e4b7fe931da485be}{ecore\+\_\+wl2\+\_\+window\+\_\+aux\+\_\+hint\+\_\+add}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int id, const char $\ast$hint, const char $\ast$val)
\begin{DoxyCompactList}\small\item\em Add a supported auxiliary hint to a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gae844b67b226409cb441111362aef314b}{ecore\+\_\+wl2\+\_\+window\+\_\+aux\+\_\+hint\+\_\+change}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int id, const char $\ast$val)
\begin{DoxyCompactList}\small\item\em Change an auxiliary hint on a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gacd78cab6d77eba452c6b6f415ca1244d}{ecore\+\_\+wl2\+\_\+window\+\_\+aux\+\_\+hint\+\_\+del}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, int id)
\begin{DoxyCompactList}\small\item\em Delete an auxiliary hint on a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gad5f49375ad3d320dbadf1bdd24972cf7}{ecore\+\_\+wl2\+\_\+window\+\_\+activated\+\_\+get}} (const Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get the activated state of a window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga28cddefa247e3965357ccaaa45b4ca49}{ecore\+\_\+wl2\+\_\+window\+\_\+popup\+\_\+input\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Set the seat for a popup window to be used with grab. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gabd2b4deb7f084140b8d8ad9e93858f4d}{ecore\+\_\+wl2\+\_\+window\+\_\+shell\+\_\+surface\+\_\+exists}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$win)
\begin{DoxyCompactList}\small\item\em Check if a window has a shell surface -\/ without one it can\textquotesingle{}t be visible. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$ \mbox{\hyperlink{Ecore__Wl2_8h_af34b21c18658ca18655dac0c49e191b6}{ecore\+\_\+wl2\+\_\+window\+\_\+display\+\_\+get}} (const Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga0dac387636f1f71c3c0f2403cdc3001b}{ecore\+\_\+wl2\+\_\+window\+\_\+focus\+\_\+skip\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} focus\+\_\+skip)
\begin{DoxyCompactList}\small\item\em Set if this window should ignore focus requests. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gae2eac0a011d30bc9c2317ef2e95ead3e}{ecore\+\_\+wl2\+\_\+window\+\_\+focus\+\_\+skip\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get if this window ignores focus requests. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_gab108ec986845648b0c65bb35630f07dd}{ecore\+\_\+wl2\+\_\+window\+\_\+role\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, const char $\ast$role)
\begin{DoxyCompactList}\small\item\em Set the role of a given window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga68b92658e29350fc18128f5b0d13ba9f}{ecore\+\_\+wl2\+\_\+window\+\_\+floating\+\_\+mode\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} floating)
\begin{DoxyCompactList}\small\item\em Set if a given window is in floating mode. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Window__Group_ga8f0c613a037fc9568559465b77b538a9}{ecore\+\_\+wl2\+\_\+window\+\_\+floating\+\_\+mode\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get if a given window is in floating mode. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+seat $\ast$ \mbox{\hyperlink{Ecore__Wl2_8h_ab4553092f9a6c795b0501db1c9fec168}{ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Seat\+\_\+\+Capabilities \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_gad40706552d8aea4a33f83aca0b94ef3b}{ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+capabilities\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Get the seat capabilities for a given input. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} unsigned int \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_ga13e418477a38e94bcdef357d78e4d112}{ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+id\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Get the wayland\textquotesingle{}s seat id from an input. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_ga3b84d9a88121286411ff8cef8c8bd0ac}{ecore\+\_\+wl2\+\_\+input\+\_\+display\+\_\+get}} (const Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Get the display object of an input. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct xkb\+\_\+keymap $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_ga4df945e13b5b5b087a86a40b0bbbffef}{ecore\+\_\+wl2\+\_\+input\+\_\+keymap\+\_\+get}} (const Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Get the xkb\+\_\+keymap object of an input. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Stringshare__Group_ga2b7dc19609a55e630a96cc1396e38a53}{Eina\+\_\+\+Stringshare}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_ga9616b7af984f98071b6f223aedffc3c3}{ecore\+\_\+wl2\+\_\+input\+\_\+name\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Get the name of an input. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_ga49cf99ebc0450aca8209d156c773cfb3}{ecore\+\_\+wl2\+\_\+input\+\_\+keyboard\+\_\+repeat\+\_\+get}} (const Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input, double $\ast$rate, double $\ast$delay)
\begin{DoxyCompactList}\small\item\em Get the keyboard repeat rate and delay of an input. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_ga9c6141efe1ed4d94fbedf35990af8323}{ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+device\+\_\+get}} (const Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input, const Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Get the Evas\+\_\+\+Device for the seat belonging to a window from an input. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_gad82c4163f3ad4537358e63dc5d682b6c}{ecore\+\_\+wl2\+\_\+input\+\_\+pointer\+\_\+xy\+\_\+get}} (const Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input, int $\ast$x, int $\ast$y)
\begin{DoxyCompactList}\small\item\em Retrieves the mouse position of the seat. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_ga6bbad267f020a810d70b813d651e35f6}{ecore\+\_\+wl2\+\_\+input\+\_\+pointer\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input, struct wl\+\_\+surface $\ast$surface, int hot\+\_\+x, int hot\+\_\+y)
\begin{DoxyCompactList}\small\item\em Set a given wl\+\_\+surface to use as the pointer on a seat. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Input__Group_ga211fb4f6d8c51075a5bc517f4d5891b1}{ecore\+\_\+wl2\+\_\+input\+\_\+cursor\+\_\+from\+\_\+name\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input, const char $\ast$cursor)
\begin{DoxyCompactList}\small\item\em Set a specific cursor on a given seat. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga91d1233edd089fef28c60743127a8733}{ecore\+\_\+wl2\+\_\+dnd\+\_\+drag\+\_\+types\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input, const char $\ast$$\ast$types)
\begin{DoxyCompactList}\small\item\em Set the types which are supported by a possible drag and drop operation. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} uint32\+\_\+t \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga78c27a85eab2b010467d58a15c67b2cd}{ecore\+\_\+wl2\+\_\+dnd\+\_\+drag\+\_\+start}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input, Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$drag\+\_\+window)
\begin{DoxyCompactList}\small\item\em Start a drag on the given input. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_gaa1a3a8d3437999f6591e03c9751c2418}{ecore\+\_\+wl2\+\_\+dnd\+\_\+set\+\_\+actions}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Call wl\+\_\+data\+\_\+source.\+set\+\_\+actions on an existing source. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_gab160a1d2bec2091a6f445c1e51433a24}{ecore\+\_\+wl2\+\_\+dnd\+\_\+drag\+\_\+end}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em End a drag started by a call to ecore\+\_\+wl2\+\_\+dnd\+\_\+drag\+\_\+start. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_gaaf4ee3a167c24add02123f683ddecd9c}{ecore\+\_\+wl2\+\_\+dnd\+\_\+selection\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Get the offer which is currently resposible for the clipboard. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} uint32\+\_\+t \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga4b77880d3bda13c1015d821f321a6b9c}{ecore\+\_\+wl2\+\_\+dnd\+\_\+selection\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input, const char $\ast$$\ast$types)
\begin{DoxyCompactList}\small\item\em Set the types which are available from this client Later the event E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+S\+E\+ND is emitted, where the caller of this api must write the data (encoded in the given mimetype) to the fd. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} uint32\+\_\+t \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_gac170de39eb1f25bab4f54deea55f0eba}{ecore\+\_\+wl2\+\_\+dnd\+\_\+selection\+\_\+clear}} (Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$input)
\begin{DoxyCompactList}\small\item\em Clear the selection currently setted on this input. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Subsurface $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Subsurface__Group_ga6e5240a0b5ac055e7900595e15cd8cf1}{ecore\+\_\+wl2\+\_\+subsurface\+\_\+new}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Create and return a new subsurface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Subsurface__Group_ga1fd1b90d63c2e4ef59c6fba1b04fc4dd}{ecore\+\_\+wl2\+\_\+subsurface\+\_\+del}} (Ecore\+\_\+\+Wl2\+\_\+\+Subsurface $\ast$subsurface)
\begin{DoxyCompactList}\small\item\em Destroy 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__Wl2__Subsurface__Group_ga950bc00e6f15d0060b354ee15b0ad3ae}{ecore\+\_\+wl2\+\_\+subsurface\+\_\+surface\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Subsurface $\ast$subsurface)
\begin{DoxyCompactList}\small\item\em Get the wl\+\_\+surface for this subsurface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Subsurface__Group_ga693875c24a6c9193b1b1859861004dd4}{ecore\+\_\+wl2\+\_\+subsurface\+\_\+position\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Subsurface $\ast$subsurface, int x, int y)
\begin{DoxyCompactList}\small\item\em Set the position of this subsurface, relative to its parent surface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Subsurface__Group_ga83fdbf8ac139811c1eaadba93f4ccf38}{ecore\+\_\+wl2\+\_\+subsurface\+\_\+position\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Subsurface $\ast$subsurface, int $\ast$x, int $\ast$y)
\begin{DoxyCompactList}\small\item\em Get the position of this subsurface, relative to its parent surface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Subsurface__Group_gac5f108a9024ff626b162387575285af8}{ecore\+\_\+wl2\+\_\+subsurface\+\_\+place\+\_\+above}} (Ecore\+\_\+\+Wl2\+\_\+\+Subsurface $\ast$subsurface, struct wl\+\_\+surface $\ast$surface)
\begin{DoxyCompactList}\small\item\em Place subsurface on layer above a reference surface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Subsurface__Group_ga65395881576846357fb4d843aa6494e9}{ecore\+\_\+wl2\+\_\+subsurface\+\_\+place\+\_\+below}} (Ecore\+\_\+\+Wl2\+\_\+\+Subsurface $\ast$subsurface, struct wl\+\_\+surface $\ast$surface)
\begin{DoxyCompactList}\small\item\em Place subsurface on layer below a reference surface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Subsurface__Group_gad08935fa0259b93ee9bfa68fb233ff7f}{ecore\+\_\+wl2\+\_\+subsurface\+\_\+sync\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Subsurface $\ast$subsurface, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} sync)
\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__Wl2__Subsurface__Group_gadac25a91022eeea48fde333bb4d4e1da}{ecore\+\_\+wl2\+\_\+subsurface\+\_\+opaque\+\_\+region\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Subsurface $\ast$subsurface, int x, int y, int w, int h)
\begin{DoxyCompactList}\small\item\em Set an opaque region for the given subsurface. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl2__Output__Group_gab2d68fc51276e752ecd2b83f4afb2970}{ecore\+\_\+wl2\+\_\+output\+\_\+dpi\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Output $\ast$output)
\begin{DoxyCompactList}\small\item\em Return the D\+PI of a given output. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl2__Output__Group_ga90829bd469cc0e8b6d5e3cbe36022ce7}{ecore\+\_\+wl2\+\_\+output\+\_\+transform\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Output $\ast$output)
\begin{DoxyCompactList}\small\item\em Get the current transform of a given output. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{group__Ecore__Wl2__Display__Group_ga4185366c9810ee625f23f10cedae084f}{ecore\+\_\+wl2\+\_\+display\+\_\+compositor\+\_\+version\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$disp)
\begin{DoxyCompactList}\small\item\em Return the version of the display\textquotesingle{}s compositor object. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Drag\+\_\+\+Action \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga6023816b67eafd8f4fc2713bc040760d}{ecore\+\_\+wl2\+\_\+offer\+\_\+actions\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer)
\begin{DoxyCompactList}\small\item\em Get the actions available from the data source. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga3cdf8e8e45099e01bc8270be8396cdd1}{ecore\+\_\+wl2\+\_\+offer\+\_\+actions\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer, Ecore\+\_\+\+Wl2\+\_\+\+Drag\+\_\+\+Action actions, Ecore\+\_\+\+Wl2\+\_\+\+Drag\+\_\+\+Action action)
\begin{DoxyCompactList}\small\item\em Set the actions which are supported by you. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Drag\+\_\+\+Action \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga1f6e040b1bada22cde1042fa3417c72a}{ecore\+\_\+wl2\+\_\+offer\+\_\+action\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer)
\begin{DoxyCompactList}\small\item\em Get action which is set by either the data source or in the last call of actions\+\_\+set. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array}} $\ast$ \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga8acc8d1fdb256d4c2a2bf97cc6c8bc73}{ecore\+\_\+wl2\+\_\+offer\+\_\+mimes\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer)
\begin{DoxyCompactList}\small\item\em Get the mime types which are given by the source. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga51529df465e13c9b37a852cb0b29d105}{ecore\+\_\+wl2\+\_\+offer\+\_\+mimes\+\_\+set}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer, \mbox{\hyperlink{group__Eina__Array__Group_ga2a57284ee83a7e767485b7ae2f5df86c}{Eina\+\_\+\+Array}} $\ast$mimes)
\begin{DoxyCompactList}\small\item\em Set mimetypes you are accepting under this offer. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_gad0fc86d8762a89747ef2df7949546f13}{ecore\+\_\+wl2\+\_\+offer\+\_\+accept}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer, const char $\ast$mime\+\_\+type)
\begin{DoxyCompactList}\small\item\em Accept a single mime type for an offer. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga6d82480fec6a1c706c226d9761715018}{ecore\+\_\+wl2\+\_\+offer\+\_\+receive}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer, char $\ast$mime)
\begin{DoxyCompactList}\small\item\em Request the data from this offer. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_gafbd2f1fb5f22e39c098afe331a0ec948}{ecore\+\_\+wl2\+\_\+offer\+\_\+proxy\+\_\+receive}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer, const char $\ast$mime, int fd)
\begin{DoxyCompactList}\small\item\em Request the data from this offer on an externally managed fd. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga1b3c1c244d90c046bf568a69b45b1b15}{ecore\+\_\+wl2\+\_\+offer\+\_\+proxy\+\_\+receive\+\_\+end}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer)
\begin{DoxyCompactList}\small\item\em End the use of a proxy received offer. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_gaa6e0ab11f4de019b52bd9266e5ccf305}{ecore\+\_\+wl2\+\_\+offer\+\_\+supports\+\_\+mime}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer, const char $\ast$mime)
\begin{DoxyCompactList}\small\item\em Check if the given offer supports the given mimetype. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{group__Ecore__Wl2__Dnd__Group_ga11be0418445386753f279c80c761b2ca}{ecore\+\_\+wl2\+\_\+offer\+\_\+finish}} (Ecore\+\_\+\+Wl2\+\_\+\+Offer $\ast$offer)
\begin{DoxyCompactList}\small\item\em Mark this offer as finished This will call the dnd\+\_\+finished event on the source of the sender. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{Ecore__Wl2_8h_af3ace046113577fc150bd72adfd3affe}{ecore\+\_\+wl2\+\_\+session\+\_\+recovery\+\_\+disable}} (void)
\begin{DoxyCompactList}\small\item\em Disable session recovery for any further connections. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{Ecore__Wl2_8h_aca7f3f96f6646c75eca1bbcb9dd1b24c}{ecore\+\_\+wl2\+\_\+window\+\_\+commit}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} flush)
\begin{DoxyCompactList}\small\item\em Commit the surface of a wayland window. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a7a67b63a8554be7cf363162fa069f5b7}\label{Ecore__Wl2_8h_a7a67b63a8554be7cf363162fa069f5b7}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+window\+\_\+false\+\_\+commit} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} \mbox{\hyperlink{Ecore__Wl2_8h_ac4d60d2c018c141ebf027e54fb83beeb}{ecore\+\_\+wl2\+\_\+window\+\_\+pending\+\_\+get}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Check if a wayland window\textquotesingle{}s surface is in the pending state. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Frame\+\_\+\+Cb\+\_\+\+Handle $\ast$ \mbox{\hyperlink{Ecore__Wl2_8h_a5819c56c03545bce8f0fa47b45231a82}{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+add}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, Ecore\+\_\+\+Wl2\+\_\+\+Frame\+\_\+\+Cb cb, void $\ast$data)
\begin{DoxyCompactList}\small\item\em Add a callback that fires when the window\textquotesingle{}s surface\+\_\+frame callback fires. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{Ecore__Wl2_8h_a4f068d42db9d3b5637d91e4c81f7683b}{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+del}} (Ecore\+\_\+\+Wl2\+\_\+\+Frame\+\_\+\+Cb\+\_\+\+Handle $\ast$handle)
\begin{DoxyCompactList}\small\item\em delete a callback that fires when the window\textquotesingle{}s surface\+\_\+frame callback fires \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{Ecore__Wl2_8h_ac814bf7f155ffa6450153c7161a6db4d}{ecore\+\_\+wl2\+\_\+window\+\_\+buffer\+\_\+attach}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$win, void $\ast$buffer, int x, int y, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} implicit)
\begin{DoxyCompactList}\small\item\em Attach a buffer to a window. \end{DoxyCompactList}\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{Ecore__Wl2_8h_ab2cef3992353f3a8b2202e68f80ce569}{ecore\+\_\+wl2\+\_\+display\+\_\+flush}} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$display)
\begin{DoxyCompactList}\small\item\em Push buffered wayland protocol to compositor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ad9ff3fa858e838e7622daed8c71a5c1f}\label{Ecore__Wl2_8h_ad9ff3fa858e838e7622daed8c71a5c1f}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl2\+\_\+window\+\_\+resizing\+\_\+get} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void \mbox{\hyperlink{Ecore__Wl2_8h_a8431671f67086e36b7fe453b2cae5d97}{ecore\+\_\+wl2\+\_\+window\+\_\+update\+\_\+begin}} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window)
\begin{DoxyCompactList}\small\item\em Latch window state at the start of an update. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a14040a1364a31b0b1e75b891b51847f0}\label{Ecore__Wl2_8h_a14040a1364a31b0b1e75b891b51847f0}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+window\+\_\+damage} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle}} $\ast$rects, unsigned int count)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_abaea18afd61e3e9ef944d6962a4d1bd1}\label{Ecore__Wl2_8h_abaea18afd61e3e9ef944d6962a4d1bd1}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+init} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$ewd, Ecore\+\_\+\+Wl2\+\_\+\+Buffer\+\_\+\+Type types)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ab99c5b11152b9a86e4122955e5db4b68}\label{Ecore__Wl2_8h_ab99c5b11152b9a86e4122955e5db4b68}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$ {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+create} (Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$ewd, int w, int h, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} alpha)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aff9cf3fd1ab20ff6182ab67c1bf11688}\label{Ecore__Wl2_8h_aff9cf3fd1ab20ff6182ab67c1bf11688}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+destroy} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$b)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a3040b4d4e6751ee7ec313588ee2a2410}\label{Ecore__Wl2_8h_a3040b4d4e6751ee7ec313588ee2a2410}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+buffer $\ast$ {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+wl\+\_\+buffer\+\_\+get} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$buf)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ad48c3533b5cc852904730d32f9d51e62}\label{Ecore__Wl2_8h_ad48c3533b5cc852904730d32f9d51e62}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void $\ast$ {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+map} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$buf, int $\ast$w, int $\ast$h, int $\ast$stride)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a09cc619a58578f1d8602f2cb22ba7b43}\label{Ecore__Wl2_8h_a09cc619a58578f1d8602f2cb22ba7b43}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+unmap} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$buf)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a3c648698db74c4fa58c07dab196d8829}\label{Ecore__Wl2_8h_a3c648698db74c4fa58c07dab196d8829}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+discard} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$buf)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a3068bf1c5e3eed794db77f6e4090b3c6}\label{Ecore__Wl2_8h_a3068bf1c5e3eed794db77f6e4090b3c6}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+lock} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$b)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aca5ef5a4c876bddd6fc127cf2542fd38}\label{Ecore__Wl2_8h_aca5ef5a4c876bddd6fc127cf2542fd38}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+unlock} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$b)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a0fafabc960a862e86fddff21d25db5a3}\label{Ecore__Wl2_8h_a0fafabc960a862e86fddff21d25db5a3}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+busy\+\_\+get} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$buffer)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ac1c63f6d90b83a24e8280dfddb7a917f}\label{Ecore__Wl2_8h_ac1c63f6d90b83a24e8280dfddb7a917f}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+busy\+\_\+set} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$buffer)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a4dd3c1583ac74a3a896cb617ffdcd5ac}\label{Ecore__Wl2_8h_a4dd3c1583ac74a3a896cb617ffdcd5ac}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+age\+\_\+get} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$buffer)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ab744bd69e603d282193338c53712a123}\label{Ecore__Wl2_8h_ab744bd69e603d282193338c53712a123}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+age\+\_\+set} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$buffer, int age)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a69efc41553cec8d39c6916b3dad7bffb}\label{Ecore__Wl2_8h_a69efc41553cec8d39c6916b3dad7bffb}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+age\+\_\+inc} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$buffer)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a64d7608940a475d20781b3c9b80f1022}\label{Ecore__Wl2_8h_a64d7608940a475d20781b3c9b80f1022}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl2\+\_\+buffer\+\_\+fit} (Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$b, int w, int h)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a7b4c1c4bdc5f20d0bf1a75f40dd49832}\label{Ecore__Wl2_8h_a7b4c1c4bdc5f20d0bf1a75f40dd49832}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$ {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+create} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$win, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} alpha)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_aac9b00619ca19af2a86905001b30191a}\label{Ecore__Wl2_8h_aac9b00619ca19af2a86905001b30191a}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+destroy} (Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$surface)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a0eb7e936b2adc9a51699e59b6608d8a5}\label{Ecore__Wl2_8h_a0eb7e936b2adc9a51699e59b6608d8a5}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+reconfigure} (Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$surface, int w, int h, uint32\+\_\+t flags, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} alpha)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_ae83ec6c9a5c8eadfb41947706e40462a}\label{Ecore__Wl2_8h_ae83ec6c9a5c8eadfb41947706e40462a}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void $\ast$ {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+data\+\_\+get} (Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$surface, int $\ast$w, int $\ast$h)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a5e66e8b4150915cc3e221235210f03df}\label{Ecore__Wl2_8h_a5e66e8b4150915cc3e221235210f03df}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+assign} (Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$surface)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a96885b74ccaba6d49fa7f712e489dc23}\label{Ecore__Wl2_8h_a96885b74ccaba6d49fa7f712e489dc23}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+post} (Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$surface, \mbox{\hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle}} $\ast$rects, unsigned int count)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a573c115680735e3334561879e4e471c2}\label{Ecore__Wl2_8h_a573c115680735e3334561879e4e471c2}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+flush} (Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$surface, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} purge)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a2d7771f60826a8955930f461f923dae5}\label{Ecore__Wl2_8h_a2d7771f60826a8955930f461f923dae5}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+window\+\_\+surface\+\_\+flush} (Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$window, \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} purge)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a08a3f91cc073451ad319713d59c4d6c4}\label{Ecore__Wl2_8h_a08a3f91cc073451ad319713d59c4d6c4}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Buffer $\ast$ {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+buffer\+\_\+create} (Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$surface)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a3d99d5b42dc04f47328d7b09765e0dbb}\label{Ecore__Wl2_8h_a3d99d5b42dc04f47328d7b09765e0dbb}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+manager\+\_\+add} (\mbox{\hyperlink{Ecore__Wl2_8h_a7ea274893ac406a27fc5f52f461c8217}{Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}} $\ast$intf)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a88489ee52805d9b8f1ab280e55766524}\label{Ecore__Wl2_8h_a88489ee52805d9b8f1ab280e55766524}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+manager\+\_\+del} (\mbox{\hyperlink{Ecore__Wl2_8h_a7ea274893ac406a27fc5f52f461c8217}{Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}} $\ast$intf)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_a655a24c1cc0dce7e4ace57b1e7765d92}\label{Ecore__Wl2_8h_a655a24c1cc0dce7e4ace57b1e7765d92}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$ {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+window\+\_\+get} (Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$surface)
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_afb959dbf673cd999cf51f2a2bc179e15}\label{Ecore__Wl2_8h_afb959dbf673cd999cf51f2a2bc179e15}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} {\bfseries ecore\+\_\+wl2\+\_\+surface\+\_\+alpha\+\_\+get} (Ecore\+\_\+\+Wl2\+\_\+\+Surface $\ast$surface)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{Ecore__Wl2_8h_afca62d978f406baebbf3defadd93bc7e}\label{Ecore__Wl2_8h_afca62d978f406baebbf3defadd93bc7e}} 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int {\bfseries E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+I\+S\+C\+O\+N\+N\+E\+CT}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_add75fd2fa289dc3f3e250be122543aa8}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+N\+N\+E\+CT}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a4aa536ef27e0ecf8875d9a69d0f4540d}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+A\+D\+D\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a3973f277f8ad452470428bc68049a4fe}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+R\+E\+M\+O\+V\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a993bb317ae7d11882e027ca5b01968a1}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a45051558fea48767303af1fcfa128fa1}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a12c149c79a27cc1b0b66c9a651b47a88}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+N\+T\+ER}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a49a361189b77b1201111a855e6199dd6}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+L\+E\+A\+VE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_ae48a459fd8a9fe752925ef6dbf10d419}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+M\+O\+T\+I\+ON}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_af36a93dc1895bf4e08ef1b0a578a6f00}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+D\+R\+OP}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a277d8359e2a7cd9f06e182613e490178}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+ND}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a500cd0d3bafacdca86f963b8b84e2b9d}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+E\+ND}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a5fe74524d0b4364c6d9210b495781f10}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+D\+R\+OP}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_aec245ec0e946b15bdbf09fd9c4bb48e8}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+A\+C\+T\+I\+ON}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a553e33c114e687a6f419768b03f8198e}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+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__Wl2_8h_a5c8b2f446f767b8d1c4b20388c3d0b34}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+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__Wl2_8h_adfe843d89414cc1ee252aeeca78e4b4e}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a104741701ca4b6f19245dd4a533c2d75}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+Y\+N\+C\+\_\+\+D\+O\+NE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a89a9aceaecb2a49771467d8647bbd0ab}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+F\+F\+E\+R\+\_\+\+D\+A\+T\+A\+\_\+\+R\+E\+A\+DY}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a4ea6a74d8b8935ca00e8f14d2b420e0b}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+N\+A\+M\+E\+\_\+\+C\+H\+A\+N\+G\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_ad2af38d50cf05660d100fb962e35810c}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+C\+H\+A\+N\+G\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a30c47c42bfaf60d4d9fb639669afa790}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+A\+D\+D\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_aaeddd297e484fa2fe9763c3b4c34e9c7}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+R\+E\+M\+O\+V\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a0b74455aa421bf9126b673d23c9c5b3b}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+C\+O\+M\+P\+L\+E\+TE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_aa076d81736938687e56ac805b4c1499f}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+M\+A\+P\+\_\+\+C\+H\+A\+N\+G\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_acdf7d3e19a64f2e840383d4e885009dd}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+R\+E\+P\+E\+A\+T\+\_\+\+C\+H\+A\+N\+G\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_acfbda0d200d6cae14358238fae017f66}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+ON}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_ab7858b992b3d5d08bb002703d20fbfe4}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+T\+R\+A\+N\+S\+F\+O\+RM}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_ae8af0472ed6055b456c9ec112670c571}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+TE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_adf19f81c7095d8e45c879bf248a0f8bf}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+RE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a7d5018ea91e014bea0b00c009677a301}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+R\+E\+\_\+\+D\+O\+NE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a5604df5f46d89cedc5956d34565cd64b}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+Q\+U\+E\+ST}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a4c32d97ec8a23419d470fbf93fbb5f81}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+D\+O\+NE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_ac0e11ddbf17cf6b512d74c28a589a37e}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+A\+L\+L\+O\+W\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_aeaea3badeb8dadfa44e646f76bc493d8}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a0ff26c0c7bb07f7c3e05d846edeb7f30}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+M\+E\+S\+S\+A\+GE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_ab664f952fe232ea578b1a87b6ead9c9a}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a20000b5cc24f3bba930d6c59d3bcb93b}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_afff294874f2d336879d0141f84d6b76e}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+A\+C\+T\+I\+V\+A\+TE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_afd72fde8fe5ad0d2ae2a250a5b647377}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+A\+C\+T\+I\+V\+A\+TE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_a8ba6717a85394c416e7e3dadeb9978cc}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+C\+O\+N\+I\+F\+Y\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+H\+A\+N\+GE}}
\item 
\mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int \mbox{\hyperlink{Ecore__Wl2_8h_ad30c7c33afd6980ba25902df3d5beec1}{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+O\+F\+F\+S\+C\+R\+E\+EN}}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Ecore functions for dealing with the Wayland display protocol. 



\subsection{Typedef Documentation}
\mbox{\Hypertarget{Ecore__Wl2_8h_a7ea274893ac406a27fc5f52f461c8217}\label{Ecore__Wl2_8h_a7ea274893ac406a27fc5f52f461c8217}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface@{Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}}
\index{Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface@{Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}{Ecore\_Wl2\_Surface\_Interface}}
{\footnotesize\ttfamily typedef struct \mbox{\hyperlink{struct__Ecore__Wl2__Surface__Interface}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}}  \mbox{\hyperlink{Ecore__Wl2_8h_a7ea274893ac406a27fc5f52f461c8217}{Ecore\+\_\+\+Wl2\+\_\+\+Surface\+\_\+\+Interface}}}

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


\subsection{Enumeration Type Documentation}
\mbox{\Hypertarget{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6}\label{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type@{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type}}
\index{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type@{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type}{\_Ecore\_Wl2\_Window\_Type}}
{\footnotesize\ttfamily enum \mbox{\hyperlink{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6}{\+\_\+\+Ecore\+\_\+\+Wl2\+\_\+\+Window\+\_\+\+Type}}}

\begin{DoxyEnumFields}{Enumerator}
\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+TY@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+TY}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+TY@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+TY}}}\mbox{\Hypertarget{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a5f307a2c8027e0f82f9adae279b55207}\label{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a5f307a2c8027e0f82f9adae279b55207}} 
E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+U\+T\+I\+L\+I\+TY&\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+OG@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+OG}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+OG@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+OG}}}\mbox{\Hypertarget{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a4caa092a880455d764b7b07f283f7fb3}\label{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a4caa092a880455d764b7b07f283f7fb3}} 
E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+I\+A\+L\+OG&\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+CK@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+CK}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+CK@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+CK}}}\mbox{\Hypertarget{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6aa59bbbe7de268da59661f14c48f378c9}\label{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6aa59bbbe7de268da59661f14c48f378c9}} 
E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+D\+O\+CK&\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+SH@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+SH}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+SH@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+SH}}}\mbox{\Hypertarget{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a906c8dddaa1957b232d64783c0ea4b7f}\label{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a906c8dddaa1957b232d64783c0ea4b7f}} 
E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+S\+P\+L\+A\+SH&\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\\
\hline

\raisebox{\heightof{T}}[0pt][0pt]{\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+A\+ST@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+A\+ST}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+A\+ST@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+A\+ST}}}\mbox{\Hypertarget{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a12eb0f81f86dc5b96756560a30aa8d51}\label{Ecore__Wl2_8h_acc051f61121c1dcb4bf599ed44e89aa6a12eb0f81f86dc5b96756560a30aa8d51}} 
E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+T\+Y\+P\+E\+\_\+\+L\+A\+ST&\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\\
\hline

\end{DoxyEnumFields}


\subsection{Function Documentation}
\mbox{\Hypertarget{Ecore__Wl2_8h_a9a390ace4a4f702256b4f036df9c4419}\label{Ecore__Wl2_8h_a9a390ace4a4f702256b4f036df9c4419}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+window\+\_\+preferred\+\_\+rotation\+\_\+get@{ecore\+\_\+wl2\+\_\+window\+\_\+preferred\+\_\+rotation\+\_\+get}}
\index{ecore\+\_\+wl2\+\_\+window\+\_\+preferred\+\_\+rotation\+\_\+get@{ecore\+\_\+wl2\+\_\+window\+\_\+preferred\+\_\+rotation\+\_\+get}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+window\+\_\+preferred\+\_\+rotation\+\_\+get()}{ecore\_wl2\_window\_preferred\_rotation\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int ecore\+\_\+wl2\+\_\+window\+\_\+preferred\+\_\+rotation\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$}]{window }\end{DoxyParamCaption})}



Get preferred rotation for a given window. 


\begin{DoxyParams}{Parameters}
{\em window} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Given windows preferred rotation
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_af34b21c18658ca18655dac0c49e191b6}\label{Ecore__Wl2_8h_af34b21c18658ca18655dac0c49e191b6}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+window\+\_\+display\+\_\+get@{ecore\+\_\+wl2\+\_\+window\+\_\+display\+\_\+get}}
\index{ecore\+\_\+wl2\+\_\+window\+\_\+display\+\_\+get@{ecore\+\_\+wl2\+\_\+window\+\_\+display\+\_\+get}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+window\+\_\+display\+\_\+get()}{ecore\_wl2\_window\_display\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Display$\ast$ ecore\+\_\+wl2\+\_\+window\+\_\+display\+\_\+get (\begin{DoxyParamCaption}\item[{const Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$}]{window }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ab4553092f9a6c795b0501db1c9fec168}\label{Ecore__Wl2_8h_ab4553092f9a6c795b0501db1c9fec168}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+get@{ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+get}}
\index{ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+get@{ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+get}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+get()}{ecore\_wl2\_input\_seat\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} struct wl\+\_\+seat$\ast$ ecore\+\_\+wl2\+\_\+input\+\_\+seat\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl2\+\_\+\+Input $\ast$}]{input }\end{DoxyParamCaption})}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_af3ace046113577fc150bd72adfd3affe}\label{Ecore__Wl2_8h_af3ace046113577fc150bd72adfd3affe}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+session\+\_\+recovery\+\_\+disable@{ecore\+\_\+wl2\+\_\+session\+\_\+recovery\+\_\+disable}}
\index{ecore\+\_\+wl2\+\_\+session\+\_\+recovery\+\_\+disable@{ecore\+\_\+wl2\+\_\+session\+\_\+recovery\+\_\+disable}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+session\+\_\+recovery\+\_\+disable()}{ecore\_wl2\_session\_recovery\_disable()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+wl2\+\_\+session\+\_\+recovery\+\_\+disable (\begin{DoxyParamCaption}\item[{void}]{ }\end{DoxyParamCaption})}



Disable session recovery for any further connections. 

Must be called before connecting. This is irreversible and not intended for general use.

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


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

\mbox{\Hypertarget{Ecore__Wl2_8h_aca7f3f96f6646c75eca1bbcb9dd1b24c}\label{Ecore__Wl2_8h_aca7f3f96f6646c75eca1bbcb9dd1b24c}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+window\+\_\+commit@{ecore\+\_\+wl2\+\_\+window\+\_\+commit}}
\index{ecore\+\_\+wl2\+\_\+window\+\_\+commit@{ecore\+\_\+wl2\+\_\+window\+\_\+commit}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+window\+\_\+commit()}{ecore\_wl2\_window\_commit()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+wl2\+\_\+window\+\_\+commit (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$}]{window,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{flush }\end{DoxyParamCaption})}



Commit the surface of a wayland window. 

If flush is set this generates a wl\+\_\+surface\+\_\+commit(), otherwise it is expected that some other call in the very near future (such as egl\+Swap\+Buffers) will cause an implicit flush.

A surface that has been commit will be in the \char`\"{}pending\char`\"{} state until the compositor tells us it\textquotesingle{}s time to draw again via a frame callback.

surface to commit  E\+I\+N\+A\+\_\+\+T\+R\+UE if we need to flush immediately.

\begin{DoxySince}{Since}
1.\+21 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ac4d60d2c018c141ebf027e54fb83beeb}\label{Ecore__Wl2_8h_ac4d60d2c018c141ebf027e54fb83beeb}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+window\+\_\+pending\+\_\+get@{ecore\+\_\+wl2\+\_\+window\+\_\+pending\+\_\+get}}
\index{ecore\+\_\+wl2\+\_\+window\+\_\+pending\+\_\+get@{ecore\+\_\+wl2\+\_\+window\+\_\+pending\+\_\+get}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+window\+\_\+pending\+\_\+get()}{ecore\_wl2\_window\_pending\_get()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} \mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}} ecore\+\_\+wl2\+\_\+window\+\_\+pending\+\_\+get (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$}]{window }\end{DoxyParamCaption})}



Check if a wayland window\textquotesingle{}s surface is in the pending state. 

A surface is pending if it\textquotesingle{}s been commit but we haven\textquotesingle{}t received a frame callback for it yet. This mean\textquotesingle{}s we\textquotesingle{}re not ready to draw yet.

\begin{DoxyReturn}{Returns}
whether the window\textquotesingle{}s surface is pending or not.
\end{DoxyReturn}
\begin{DoxySince}{Since}
1.\+21 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a5819c56c03545bce8f0fa47b45231a82}\label{Ecore__Wl2_8h_a5819c56c03545bce8f0fa47b45231a82}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+add@{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+add}}
\index{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+add@{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+add}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+add()}{ecore\_wl2\_window\_frame\_callback\_add()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} Ecore\+\_\+\+Wl2\+\_\+\+Frame\+\_\+\+Cb\+\_\+\+Handle$\ast$ ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+add (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$}]{window,  }\item[{Ecore\+\_\+\+Wl2\+\_\+\+Frame\+\_\+\+Cb}]{cb,  }\item[{void $\ast$}]{data }\end{DoxyParamCaption})}



Add a callback that fires when the window\textquotesingle{}s surface\+\_\+frame callback fires. 

the window to add a callback on  The callback  user data to provide to the callback handler

\begin{DoxySince}{Since}
1.\+21 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a4f068d42db9d3b5637d91e4c81f7683b}\label{Ecore__Wl2_8h_a4f068d42db9d3b5637d91e4c81f7683b}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+del@{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+del}}
\index{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+del@{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+del}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+del()}{ecore\_wl2\_window\_frame\_callback\_del()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+wl2\+\_\+window\+\_\+frame\+\_\+callback\+\_\+del (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl2\+\_\+\+Frame\+\_\+\+Cb\+\_\+\+Handle $\ast$}]{handle }\end{DoxyParamCaption})}



delete a callback that fires when the window\textquotesingle{}s surface\+\_\+frame callback fires 

the window to add a callback on  The callback handle

\begin{DoxySince}{Since}
1.\+21 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ac814bf7f155ffa6450153c7161a6db4d}\label{Ecore__Wl2_8h_ac814bf7f155ffa6450153c7161a6db4d}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+window\+\_\+buffer\+\_\+attach@{ecore\+\_\+wl2\+\_\+window\+\_\+buffer\+\_\+attach}}
\index{ecore\+\_\+wl2\+\_\+window\+\_\+buffer\+\_\+attach@{ecore\+\_\+wl2\+\_\+window\+\_\+buffer\+\_\+attach}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+window\+\_\+buffer\+\_\+attach()}{ecore\_wl2\_window\_buffer\_attach()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+wl2\+\_\+window\+\_\+buffer\+\_\+attach (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$}]{win,  }\item[{void $\ast$}]{buffer,  }\item[{int}]{x,  }\item[{int}]{y,  }\item[{\mbox{\hyperlink{group__Eina__Types__Group_ga3fe0caf72e93b1bab1ca8ee3ccf3f226}{Eina\+\_\+\+Bool}}}]{implicit }\end{DoxyParamCaption})}



Attach a buffer to a window. 

Note that the GL stack my attach buffers to a surface -\/ we should call this function at that time (with a N\+U\+LL buffer) to track whether a surface has a valid buffer. That is, call with implicit true and buffer N\+U\+LL at the time of gl\+Swap\+Buffers.

the target window  the buffer to attach  x offset from corner  y offset from corner  true if an external library is doing the actual attaching

\begin{DoxySince}{Since}
1.\+21 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ab2cef3992353f3a8b2202e68f80ce569}\label{Ecore__Wl2_8h_ab2cef3992353f3a8b2202e68f80ce569}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+display\+\_\+flush@{ecore\+\_\+wl2\+\_\+display\+\_\+flush}}
\index{ecore\+\_\+wl2\+\_\+display\+\_\+flush@{ecore\+\_\+wl2\+\_\+display\+\_\+flush}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+display\+\_\+flush()}{ecore\_wl2\_display\_flush()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+wl2\+\_\+display\+\_\+flush (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl2\+\_\+\+Display $\ast$}]{display }\end{DoxyParamCaption})}



Push buffered wayland protocol to compositor. 

Wayland protocol is only actually sent when a flush occurs, so the display should be flushed at appropriate times, such as after a commit.


\begin{DoxyParams}{Parameters}
{\em display} & \\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+21 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a8431671f67086e36b7fe453b2cae5d97}\label{Ecore__Wl2_8h_a8431671f67086e36b7fe453b2cae5d97}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!ecore\+\_\+wl2\+\_\+window\+\_\+update\+\_\+begin@{ecore\+\_\+wl2\+\_\+window\+\_\+update\+\_\+begin}}
\index{ecore\+\_\+wl2\+\_\+window\+\_\+update\+\_\+begin@{ecore\+\_\+wl2\+\_\+window\+\_\+update\+\_\+begin}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{ecore\+\_\+wl2\+\_\+window\+\_\+update\+\_\+begin()}{ecore\_wl2\_window\_update\_begin()}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} void ecore\+\_\+wl2\+\_\+window\+\_\+update\+\_\+begin (\begin{DoxyParamCaption}\item[{Ecore\+\_\+\+Wl2\+\_\+\+Window $\ast$}]{window }\end{DoxyParamCaption})}



Latch window state at the start of an update. 

When async render takes place we continue to dispatch wayland events from the main loop. We need to defer any changes to window state from those events until the update is complete.

Events deferred during an update will automatically fire immediately after the caller calls ecore\+\_\+wl2\+\_\+window\+\_\+commit.


\begin{DoxyParams}{Parameters}
{\em window} & \\
\hline
\end{DoxyParams}
\begin{DoxySince}{Since}
1.\+21 
\end{DoxySince}


\subsection{Variable Documentation}
\mbox{\Hypertarget{Ecore__Wl2_8h_add75fd2fa289dc3f3e250be122543aa8}\label{Ecore__Wl2_8h_add75fd2fa289dc3f3e250be122543aa8}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+N\+N\+E\+CT@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+N\+N\+E\+CT}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+N\+N\+E\+CT@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+N\+N\+E\+CT}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+N\+N\+E\+CT}{ECORE\_WL2\_EVENT\_CONNECT}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+C\+O\+N\+N\+E\+CT}

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


Referenced by ecore\+\_\+wl2\+\_\+init(), and ecore\+\_\+wl2\+\_\+shutdown().

\mbox{\Hypertarget{Ecore__Wl2_8h_a4aa536ef27e0ecf8875d9a69d0f4540d}\label{Ecore__Wl2_8h_a4aa536ef27e0ecf8875d9a69d0f4540d}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+A\+D\+D\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+A\+D\+D\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+A\+D\+D\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+A\+D\+D\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+A\+D\+D\+ED}{ECORE\_WL2\_EVENT\_GLOBAL\_ADDED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+A\+D\+D\+ED}

\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a3973f277f8ad452470428bc68049a4fe}\label{Ecore__Wl2_8h_a3973f277f8ad452470428bc68049a4fe}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+R\+E\+M\+O\+V\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+R\+E\+M\+O\+V\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+R\+E\+M\+O\+V\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+R\+E\+M\+O\+V\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+R\+E\+M\+O\+V\+ED}{ECORE\_WL2\_EVENT\_GLOBAL\_REMOVED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+G\+L\+O\+B\+A\+L\+\_\+\+R\+E\+M\+O\+V\+ED}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a993bb317ae7d11882e027ca5b01968a1}\label{Ecore__Wl2_8h_a993bb317ae7d11882e027ca5b01968a1}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN}{ECORE\_WL2\_EVENT\_FOCUS\_IN}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+IN}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a45051558fea48767303af1fcfa128fa1}\label{Ecore__Wl2_8h_a45051558fea48767303af1fcfa128fa1}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT}{ECORE\_WL2\_EVENT\_FOCUS\_OUT}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+F\+O\+C\+U\+S\+\_\+\+O\+UT}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a12c149c79a27cc1b0b66c9a651b47a88}\label{Ecore__Wl2_8h_a12c149c79a27cc1b0b66c9a651b47a88}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+N\+T\+ER@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+N\+T\+ER}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+N\+T\+ER@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+N\+T\+ER}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+N\+T\+ER}{ECORE\_WL2\_EVENT\_DND\_ENTER}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+N\+T\+ER}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a49a361189b77b1201111a855e6199dd6}\label{Ecore__Wl2_8h_a49a361189b77b1201111a855e6199dd6}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+L\+E\+A\+VE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+L\+E\+A\+VE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+L\+E\+A\+VE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+L\+E\+A\+VE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+L\+E\+A\+VE}{ECORE\_WL2\_EVENT\_DND\_LEAVE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+L\+E\+A\+VE}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ae48a459fd8a9fe752925ef6dbf10d419}\label{Ecore__Wl2_8h_ae48a459fd8a9fe752925ef6dbf10d419}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+M\+O\+T\+I\+ON@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+M\+O\+T\+I\+ON}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+M\+O\+T\+I\+ON@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+M\+O\+T\+I\+ON}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+M\+O\+T\+I\+ON}{ECORE\_WL2\_EVENT\_DND\_MOTION}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+M\+O\+T\+I\+ON}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_af36a93dc1895bf4e08ef1b0a578a6f00}\label{Ecore__Wl2_8h_af36a93dc1895bf4e08ef1b0a578a6f00}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+D\+R\+OP@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+D\+R\+OP}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+D\+R\+OP@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+D\+R\+OP}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+D\+R\+OP}{ECORE\_WL2\_EVENT\_DND\_DROP}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+D\+R\+OP}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a277d8359e2a7cd9f06e182613e490178}\label{Ecore__Wl2_8h_a277d8359e2a7cd9f06e182613e490178}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+ND@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+ND}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+ND@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+ND}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+ND}{ECORE\_WL2\_EVENT\_DND\_END}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+N\+D\+\_\+\+E\+ND}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a500cd0d3bafacdca86f963b8b84e2b9d}\label{Ecore__Wl2_8h_a500cd0d3bafacdca86f963b8b84e2b9d}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+E\+ND@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+E\+ND}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+E\+ND@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+E\+ND}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+E\+ND}{ECORE\_WL2\_EVENT\_DATA\_SOURCE\_END}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+E\+ND}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a5fe74524d0b4364c6d9210b495781f10}\label{Ecore__Wl2_8h_a5fe74524d0b4364c6d9210b495781f10}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+D\+R\+OP@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+D\+R\+OP}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+D\+R\+OP@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+D\+R\+OP}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+D\+R\+OP}{ECORE\_WL2\_EVENT\_DATA\_SOURCE\_DROP}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+D\+R\+OP}

\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_aec245ec0e946b15bdbf09fd9c4bb48e8}\label{Ecore__Wl2_8h_aec245ec0e946b15bdbf09fd9c4bb48e8}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+A\+C\+T\+I\+ON@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+A\+C\+T\+I\+ON}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+A\+C\+T\+I\+ON@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+A\+C\+T\+I\+ON}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+A\+C\+T\+I\+ON}{ECORE\_WL2\_EVENT\_DATA\_SOURCE\_ACTION}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+A\+C\+T\+I\+ON}

\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a553e33c114e687a6f419768b03f8198e}\label{Ecore__Wl2_8h_a553e33c114e687a6f419768b03f8198e}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+T\+A\+R\+G\+ET@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+T\+A\+R\+G\+ET}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+T\+A\+R\+G\+ET@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+T\+A\+R\+G\+ET}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+T\+A\+R\+G\+ET}{ECORE\_WL2\_EVENT\_DATA\_SOURCE\_TARGET}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+T\+A\+R\+G\+ET}

\begin{DoxySince}{Since}
1.\+18 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a5c8b2f446f767b8d1c4b20388c3d0b34}\label{Ecore__Wl2_8h_a5c8b2f446f767b8d1c4b20388c3d0b34}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+S\+E\+ND@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+S\+E\+ND}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+S\+E\+ND@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+S\+E\+ND}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+S\+E\+ND}{ECORE\_WL2\_EVENT\_DATA\_SOURCE\_SEND}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+A\+T\+A\+\_\+\+S\+O\+U\+R\+C\+E\+\_\+\+S\+E\+ND}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_adfe843d89414cc1ee252aeeca78e4b4e}\label{Ecore__Wl2_8h_adfe843d89414cc1ee252aeeca78e4b4e}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE}{ECORE\_WL2\_EVENT\_WINDOW\_CONFIGURE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+RE}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a104741701ca4b6f19245dd4a533c2d75}\label{Ecore__Wl2_8h_a104741701ca4b6f19245dd4a533c2d75}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+Y\+N\+C\+\_\+\+D\+O\+NE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+Y\+N\+C\+\_\+\+D\+O\+NE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+Y\+N\+C\+\_\+\+D\+O\+NE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+Y\+N\+C\+\_\+\+D\+O\+NE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+Y\+N\+C\+\_\+\+D\+O\+NE}{ECORE\_WL2\_EVENT\_SYNC\_DONE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+Y\+N\+C\+\_\+\+D\+O\+NE}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a89a9aceaecb2a49771467d8647bbd0ab}\label{Ecore__Wl2_8h_a89a9aceaecb2a49771467d8647bbd0ab}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+F\+F\+E\+R\+\_\+\+D\+A\+T\+A\+\_\+\+R\+E\+A\+DY@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+F\+F\+E\+R\+\_\+\+D\+A\+T\+A\+\_\+\+R\+E\+A\+DY}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+F\+F\+E\+R\+\_\+\+D\+A\+T\+A\+\_\+\+R\+E\+A\+DY@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+F\+F\+E\+R\+\_\+\+D\+A\+T\+A\+\_\+\+R\+E\+A\+DY}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+F\+F\+E\+R\+\_\+\+D\+A\+T\+A\+\_\+\+R\+E\+A\+DY}{ECORE\_WL2\_EVENT\_OFFER\_DATA\_READY}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+F\+F\+E\+R\+\_\+\+D\+A\+T\+A\+\_\+\+R\+E\+A\+DY}

\begin{DoxySince}{Since}
1.\+17 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a4ea6a74d8b8935ca00e8f14d2b420e0b}\label{Ecore__Wl2_8h_a4ea6a74d8b8935ca00e8f14d2b420e0b}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+N\+A\+M\+E\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+N\+A\+M\+E\+\_\+\+C\+H\+A\+N\+G\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+N\+A\+M\+E\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+N\+A\+M\+E\+\_\+\+C\+H\+A\+N\+G\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+N\+A\+M\+E\+\_\+\+C\+H\+A\+N\+G\+ED}{ECORE\_WL2\_EVENT\_SEAT\_NAME\_CHANGED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+N\+A\+M\+E\+\_\+\+C\+H\+A\+N\+G\+ED}

\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ad2af38d50cf05660d100fb962e35810c}\label{Ecore__Wl2_8h_ad2af38d50cf05660d100fb962e35810c}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+C\+H\+A\+N\+G\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+C\+H\+A\+N\+G\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+C\+H\+A\+N\+G\+ED}{ECORE\_WL2\_EVENT\_SEAT\_CAPABILITIES\_CHANGED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+C\+A\+P\+A\+B\+I\+L\+I\+T\+I\+E\+S\+\_\+\+C\+H\+A\+N\+G\+ED}

\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a30c47c42bfaf60d4d9fb639669afa790}\label{Ecore__Wl2_8h_a30c47c42bfaf60d4d9fb639669afa790}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+A\+D\+D\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+A\+D\+D\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+A\+D\+D\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+A\+D\+D\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+A\+D\+D\+ED}{ECORE\_WL2\_EVENT\_DEVICE\_ADDED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+A\+D\+D\+ED}

\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_aaeddd297e484fa2fe9763c3b4c34e9c7}\label{Ecore__Wl2_8h_aaeddd297e484fa2fe9763c3b4c34e9c7}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+R\+E\+M\+O\+V\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+R\+E\+M\+O\+V\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+R\+E\+M\+O\+V\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+R\+E\+M\+O\+V\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+R\+E\+M\+O\+V\+ED}{ECORE\_WL2\_EVENT\_DEVICE\_REMOVED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+D\+E\+V\+I\+C\+E\+\_\+\+R\+E\+M\+O\+V\+ED}

\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a0b74455aa421bf9126b673d23c9c5b3b}\label{Ecore__Wl2_8h_a0b74455aa421bf9126b673d23c9c5b3b}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+C\+O\+M\+P\+L\+E\+TE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+C\+O\+M\+P\+L\+E\+TE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+C\+O\+M\+P\+L\+E\+TE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+C\+O\+M\+P\+L\+E\+TE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+C\+O\+M\+P\+L\+E\+TE}{ECORE\_WL2\_EVENT\_WINDOW\_CONFIGURE\_COMPLETE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+C\+O\+N\+F\+I\+G\+U\+R\+E\+\_\+\+C\+O\+M\+P\+L\+E\+TE}

\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_aa076d81736938687e56ac805b4c1499f}\label{Ecore__Wl2_8h_aa076d81736938687e56ac805b4c1499f}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+M\+A\+P\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+M\+A\+P\+\_\+\+C\+H\+A\+N\+G\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+M\+A\+P\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+M\+A\+P\+\_\+\+C\+H\+A\+N\+G\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+M\+A\+P\+\_\+\+C\+H\+A\+N\+G\+ED}{ECORE\_WL2\_EVENT\_SEAT\_KEYMAP\_CHANGED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+M\+A\+P\+\_\+\+C\+H\+A\+N\+G\+ED}

\begin{DoxySince}{Since}
1.\+19 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_acdf7d3e19a64f2e840383d4e885009dd}\label{Ecore__Wl2_8h_acdf7d3e19a64f2e840383d4e885009dd}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+R\+E\+P\+E\+A\+T\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+R\+E\+P\+E\+A\+T\+\_\+\+C\+H\+A\+N\+G\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+R\+E\+P\+E\+A\+T\+\_\+\+C\+H\+A\+N\+G\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+R\+E\+P\+E\+A\+T\+\_\+\+C\+H\+A\+N\+G\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+R\+E\+P\+E\+A\+T\+\_\+\+C\+H\+A\+N\+G\+ED}{ECORE\_WL2\_EVENT\_SEAT\_KEYBOARD\_REPEAT\_CHANGED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+K\+E\+Y\+B\+O\+A\+R\+D\+\_\+\+R\+E\+P\+E\+A\+T\+\_\+\+C\+H\+A\+N\+G\+ED}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_acfbda0d200d6cae14358238fae017f66}\label{Ecore__Wl2_8h_acfbda0d200d6cae14358238fae017f66}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+ON@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+ON}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+ON@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+ON}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+ON}{ECORE\_WL2\_EVENT\_SEAT\_SELECTION}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+S\+E\+A\+T\+\_\+\+S\+E\+L\+E\+C\+T\+I\+ON}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ab7858b992b3d5d08bb002703d20fbfe4}\label{Ecore__Wl2_8h_ab7858b992b3d5d08bb002703d20fbfe4}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+T\+R\+A\+N\+S\+F\+O\+RM@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+T\+R\+A\+N\+S\+F\+O\+RM}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+T\+R\+A\+N\+S\+F\+O\+RM@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+T\+R\+A\+N\+S\+F\+O\+RM}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+T\+R\+A\+N\+S\+F\+O\+RM}{ECORE\_WL2\_EVENT\_OUTPUT\_TRANSFORM}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+O\+U\+T\+P\+U\+T\+\_\+\+T\+R\+A\+N\+S\+F\+O\+RM}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ae8af0472ed6055b456c9ec112670c571}\label{Ecore__Wl2_8h_ae8af0472ed6055b456c9ec112670c571}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+TE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+TE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+TE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+TE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+TE}{ECORE\_WL2\_EVENT\_WINDOW\_ROTATE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+TE}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_adf19f81c7095d8e45c879bf248a0f8bf}\label{Ecore__Wl2_8h_adf19f81c7095d8e45c879bf248a0f8bf}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+RE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+RE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+RE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+RE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+RE}{ECORE\_WL2\_EVENT\_WINDOW\_ROTATION\_CHANGE\_PREPARE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+RE}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a7d5018ea91e014bea0b00c009677a301}\label{Ecore__Wl2_8h_a7d5018ea91e014bea0b00c009677a301}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+R\+E\+\_\+\+D\+O\+NE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+R\+E\+\_\+\+D\+O\+NE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+R\+E\+\_\+\+D\+O\+NE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+R\+E\+\_\+\+D\+O\+NE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+R\+E\+\_\+\+D\+O\+NE}{ECORE\_WL2\_EVENT\_WINDOW\_ROTATION\_CHANGE\_PREPARE\_DONE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+P\+R\+E\+P\+A\+R\+E\+\_\+\+D\+O\+NE}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a5604df5f46d89cedc5956d34565cd64b}\label{Ecore__Wl2_8h_a5604df5f46d89cedc5956d34565cd64b}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+Q\+U\+E\+ST@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+Q\+U\+E\+ST}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+Q\+U\+E\+ST@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+Q\+U\+E\+ST}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+Q\+U\+E\+ST}{ECORE\_WL2\_EVENT\_WINDOW\_ROTATION\_CHANGE\_REQUEST}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+R\+E\+Q\+U\+E\+ST}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a4c32d97ec8a23419d470fbf93fbb5f81}\label{Ecore__Wl2_8h_a4c32d97ec8a23419d470fbf93fbb5f81}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+D\+O\+NE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+D\+O\+NE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+D\+O\+NE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+D\+O\+NE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+D\+O\+NE}{ECORE\_WL2\_EVENT\_WINDOW\_ROTATION\_CHANGE\_DONE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+R\+O\+T\+A\+T\+I\+O\+N\+\_\+\+C\+H\+A\+N\+G\+E\+\_\+\+D\+O\+NE}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ac0e11ddbf17cf6b512d74c28a589a37e}\label{Ecore__Wl2_8h_ac0e11ddbf17cf6b512d74c28a589a37e}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+A\+L\+L\+O\+W\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+A\+L\+L\+O\+W\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+A\+L\+L\+O\+W\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+A\+L\+L\+O\+W\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+A\+L\+L\+O\+W\+ED}{ECORE\_WL2\_EVENT\_AUX\_HINT\_ALLOWED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+A\+L\+L\+O\+W\+ED}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_aeaea3badeb8dadfa44e646f76bc493d8}\label{Ecore__Wl2_8h_aeaea3badeb8dadfa44e646f76bc493d8}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}{ECORE\_WL2\_EVENT\_AUX\_HINT\_SUPPORTED}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+H\+I\+N\+T\+\_\+\+S\+U\+P\+P\+O\+R\+T\+ED}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a0ff26c0c7bb07f7c3e05d846edeb7f30}\label{Ecore__Wl2_8h_a0ff26c0c7bb07f7c3e05d846edeb7f30}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+M\+E\+S\+S\+A\+GE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+M\+E\+S\+S\+A\+GE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+M\+E\+S\+S\+A\+GE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+M\+E\+S\+S\+A\+GE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+M\+E\+S\+S\+A\+GE}{ECORE\_WL2\_EVENT\_AUX\_MESSAGE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+A\+U\+X\+\_\+\+M\+E\+S\+S\+A\+GE}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ab664f952fe232ea578b1a87b6ead9c9a}\label{Ecore__Wl2_8h_ab664f952fe232ea578b1a87b6ead9c9a}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW}{ECORE\_WL2\_EVENT\_WINDOW\_SHOW}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+S\+H\+OW}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a20000b5cc24f3bba930d6c59d3bcb93b}\label{Ecore__Wl2_8h_a20000b5cc24f3bba930d6c59d3bcb93b}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE}{ECORE\_WL2\_EVENT\_WINDOW\_HIDE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+H\+I\+DE}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_afff294874f2d336879d0141f84d6b76e}\label{Ecore__Wl2_8h_afff294874f2d336879d0141f84d6b76e}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+A\+C\+T\+I\+V\+A\+TE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+A\+C\+T\+I\+V\+A\+TE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+A\+C\+T\+I\+V\+A\+TE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+A\+C\+T\+I\+V\+A\+TE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+A\+C\+T\+I\+V\+A\+TE}{ECORE\_WL2\_EVENT\_WINDOW\_ACTIVATE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+A\+C\+T\+I\+V\+A\+TE}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_afd72fde8fe5ad0d2ae2a250a5b647377}\label{Ecore__Wl2_8h_afd72fde8fe5ad0d2ae2a250a5b647377}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+A\+C\+T\+I\+V\+A\+TE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+A\+C\+T\+I\+V\+A\+TE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+A\+C\+T\+I\+V\+A\+TE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+A\+C\+T\+I\+V\+A\+TE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+A\+C\+T\+I\+V\+A\+TE}{ECORE\_WL2\_EVENT\_WINDOW\_DEACTIVATE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+D\+E\+A\+C\+T\+I\+V\+A\+TE}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_a8ba6717a85394c416e7e3dadeb9978cc}\label{Ecore__Wl2_8h_a8ba6717a85394c416e7e3dadeb9978cc}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+C\+O\+N\+I\+F\+Y\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+H\+A\+N\+GE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+C\+O\+N\+I\+F\+Y\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+H\+A\+N\+GE}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+C\+O\+N\+I\+F\+Y\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+H\+A\+N\+GE@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+C\+O\+N\+I\+F\+Y\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+H\+A\+N\+GE}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+C\+O\+N\+I\+F\+Y\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+H\+A\+N\+GE}{ECORE\_WL2\_EVENT\_WINDOW\_ICONIFY\_STATE\_CHANGE}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+I\+C\+O\+N\+I\+F\+Y\+\_\+\+S\+T\+A\+T\+E\+\_\+\+C\+H\+A\+N\+GE}

\begin{DoxySince}{Since}
1.\+20 
\end{DoxySince}
\mbox{\Hypertarget{Ecore__Wl2_8h_ad30c7c33afd6980ba25902df3d5beec1}\label{Ecore__Wl2_8h_ad30c7c33afd6980ba25902df3d5beec1}} 
\index{Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}!E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+O\+F\+F\+S\+C\+R\+E\+EN@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+O\+F\+F\+S\+C\+R\+E\+EN}}
\index{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+O\+F\+F\+S\+C\+R\+E\+EN@{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+O\+F\+F\+S\+C\+R\+E\+EN}!Ecore\+\_\+\+Wl2.\+h@{Ecore\+\_\+\+Wl2.\+h}}
\subsubsection{\texorpdfstring{E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+O\+F\+F\+S\+C\+R\+E\+EN}{ECORE\_WL2\_EVENT\_WINDOW\_OFFSCREEN}}
{\footnotesize\ttfamily \mbox{\hyperlink{group__Elua_ga3db3556eec8ef18cb8ddb43816974ac8}{E\+A\+PI}} int E\+C\+O\+R\+E\+\_\+\+W\+L2\+\_\+\+E\+V\+E\+N\+T\+\_\+\+W\+I\+N\+D\+O\+W\+\_\+\+O\+F\+F\+S\+C\+R\+E\+EN}

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