\hypertarget{structefl_1_1event_1_1Input}{}\section{efl\+:\+:event\+:\+:Input Struct Reference}
\label{structefl_1_1event_1_1Input}\index{efl\+::event\+::\+Input@{efl\+::event\+::\+Input}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1event_1_1Input_ad1234eb96e1b8bfd01148ea32bea4dfe}{}\label{structefl_1_1event_1_1Input_ad1234eb96e1b8bfd01148ea32bea4dfe} 
{\bfseries Input} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structefl_1_1event_1_1Input_ab2f4dc40aa595d1d063ee96262956e04}{}\label{structefl_1_1event_1_1Input_ab2f4dc40aa595d1d063ee96262956e04} 
{\bfseries Input} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structefl_1_1event_1_1Input_a5aa6c7678c8642d104d65f7e7f7b74b5}{}\label{structefl_1_1event_1_1Input_a5aa6c7678c8642d104d65f7e7f7b74b5} 
{\bfseries Input} (\hyperlink{structefl_1_1event_1_1Input}{Input} const \&other)=default
\item 
\hypertarget{structefl_1_1event_1_1Input_afab632fe8b767c2155dea5097cd45b14}{}\label{structefl_1_1event_1_1Input_afab632fe8b767c2155dea5097cd45b14} 
{\bfseries Input} (\hyperlink{structefl_1_1event_1_1Input}{Input} \&\&other)=default
\item 
\hypertarget{structefl_1_1event_1_1Input_a670f2749b519a476d1c0847be801fe35}{}\label{structefl_1_1event_1_1Input_a670f2749b519a476d1c0847be801fe35} 
\hyperlink{structefl_1_1event_1_1Input}{Input} \& {\bfseries operator=} (\hyperlink{structefl_1_1event_1_1Input}{Input} const \&other)=default
\item 
\hypertarget{structefl_1_1event_1_1Input_a9f81e29cce393d42e820ccae6ddd22a6}{}\label{structefl_1_1event_1_1Input_a9f81e29cce393d42e820ccae6ddd22a6} 
\hyperlink{structefl_1_1event_1_1Input}{Input} \& {\bfseries operator=} (\hyperlink{structefl_1_1event_1_1Input}{Input} \&\&other)=default
\item 
\hypertarget{structefl_1_1event_1_1Input_ab2b21204e985cf8f4a41bb67346793a4}{}\label{structefl_1_1event_1_1Input_ab2b21204e985cf8f4a41bb67346793a4} 
{\bfseries Input} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structefl_1_1event_1_1Input_a3ae0d2b8bf43c687f43273cfd635a095}{}\label{structefl_1_1event_1_1Input_a3ae0d2b8bf43c687f43273cfd635a095} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Input} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\hypertarget{structefl_1_1event_1_1Input_af0ffc15c1fbe79c79a78c826a1ad6fcb}{}\label{structefl_1_1event_1_1Input_af0ffc15c1fbe79c79a78c826a1ad6fcb} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device} $>$\+::type {\bfseries device\+\_\+get} () const
\item 
\hypertarget{structefl_1_1event_1_1Input_a12957aba4719d38ab32c5b1196088c38}{}\label{structefl_1_1event_1_1Input_a12957aba4719d38ab32c5b1196088c38} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries device\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1input_1_1Device}{efl\+::input\+::\+Device} $>$\+::type dev) const
\item 
\hypertarget{structefl_1_1event_1_1Input_a09d75e6b7676fb67ec1a96789762a15c}{}\label{structefl_1_1event_1_1Input_a09d75e6b7676fb67ec1a96789762a15c} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ Efl\+\_\+\+Event\+\_\+\+Flags $>$\+::type {\bfseries event\+\_\+flags\+\_\+get} () const
\item 
\hypertarget{structefl_1_1event_1_1Input_af5554bc1187959732175c433dbf1a6b4}{}\label{structefl_1_1event_1_1Input_af5554bc1187959732175c433dbf1a6b4} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries event\+\_\+flags\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ Efl\+\_\+\+Event\+\_\+\+Flags $>$\+::type flags) const
\item 
\hypertarget{structefl_1_1event_1_1Input_a273844da2ad8cb52e18a8d45cb895b9f}{}\label{structefl_1_1event_1_1Input_a273844da2ad8cb52e18a8d45cb895b9f} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries processed\+\_\+get} () const
\item 
\hypertarget{structefl_1_1event_1_1Input_a85f8aa8f93b02a5c950bcd3b03fd1808}{}\label{structefl_1_1event_1_1Input_a85f8aa8f93b02a5c950bcd3b03fd1808} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries processed\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type val) const
\item 
\hypertarget{structefl_1_1event_1_1Input_ad9e78d497703e7be62d51e1d254d9f1b}{}\label{structefl_1_1event_1_1Input_ad9e78d497703e7be62d51e1d254d9f1b} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries scrolling\+\_\+get} () const
\item 
\hypertarget{structefl_1_1event_1_1Input_aa58a246f48d1133e9c23542f392c64b4}{}\label{structefl_1_1event_1_1Input_aa58a246f48d1133e9c23542f392c64b4} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries scrolling\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type val) const
\item 
\hypertarget{structefl_1_1event_1_1Input_a3a4fc57cba889bd3037f9aeb524c262c}{}\label{structefl_1_1event_1_1Input_a3a4fc57cba889bd3037f9aeb524c262c} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries fake\+\_\+get} () const
\item 
\hypertarget{structefl_1_1event_1_1Input_a8110cea73293dcb030d42f78b28573cb}{}\label{structefl_1_1event_1_1Input_a8110cea73293dcb030d42f78b28573cb} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1event_1_1Input_a0edce9b5b26bbb37282c7224d735a0a3}{}\label{structefl_1_1event_1_1Input_a0edce9b5b26bbb37282c7224d735a0a3} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
