\hypertarget{structefl_1_1ui_1_1focus_1_1Object}{}\section{efl\+:\+:ui\+:\+:focus\+:\+:Object Struct Reference}
\label{structefl_1_1ui_1_1focus_1_1Object}\index{efl\+::ui\+::focus\+::\+Object@{efl\+::ui\+::focus\+::\+Object}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1focus_1_1Object_1_1focus__changed__event}{focus\+\_\+changed\+\_\+event}}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_a80f1c6587ab8dd5a033331dfacbfb98d}\label{structefl_1_1ui_1_1focus_1_1Object_a80f1c6587ab8dd5a033331dfacbfb98d}} 
{\bfseries Object} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_a86a3f16d24459e7b2e5c5f15030882e6}\label{structefl_1_1ui_1_1focus_1_1Object_a86a3f16d24459e7b2e5c5f15030882e6}} 
{\bfseries Object} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_aaec62d1e833ec0d55afafeebbf2ef927}\label{structefl_1_1ui_1_1focus_1_1Object_aaec62d1e833ec0d55afafeebbf2ef927}} 
{\bfseries Object} (\mbox{\hyperlink{structefl_1_1ui_1_1focus_1_1Object}{Object}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_a29b6460f99fc99731e423c2678689265}\label{structefl_1_1ui_1_1focus_1_1Object_a29b6460f99fc99731e423c2678689265}} 
{\bfseries Object} (\mbox{\hyperlink{structefl_1_1ui_1_1focus_1_1Object}{Object}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_aa370fba2f471abb6d769c02f22569c20}\label{structefl_1_1ui_1_1focus_1_1Object_aa370fba2f471abb6d769c02f22569c20}} 
\mbox{\hyperlink{structefl_1_1ui_1_1focus_1_1Object}{Object}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1ui_1_1focus_1_1Object}{Object}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_af181d2d57d53c6743cfe5a95a9e3001e}\label{structefl_1_1ui_1_1focus_1_1Object_af181d2d57d53c6743cfe5a95a9e3001e}} 
\mbox{\hyperlink{structefl_1_1ui_1_1focus_1_1Object}{Object}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1ui_1_1focus_1_1Object}{Object}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_a3aa0b30c2a052b74fcf762a8d09d3b77}\label{structefl_1_1ui_1_1focus_1_1Object_a3aa0b30c2a052b74fcf762a8d09d3b77}} 
{\bfseries Object} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_ad0d48ac43edb2d97fbad5c185448b3f0}\label{structefl_1_1ui_1_1focus_1_1Object_ad0d48ac43edb2d97fbad5c185448b3f0}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Object} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\mbox{\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_ac08fa0e8404bd8122988978e738fcfdd}\label{structefl_1_1ui_1_1focus_1_1Object_ac08fa0e8404bd8122988978e738fcfdd}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \mbox{\hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle}} $>$\+::type {\bfseries focus\+\_\+geometry\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_a044f444c2fc8877fcfac4ad47e788b8c}\label{structefl_1_1ui_1_1focus_1_1Object_a044f444c2fc8877fcfac4ad47e788b8c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries focus\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_a371fa411311f691537186d49096cf4c5}\label{structefl_1_1ui_1_1focus_1_1Object_a371fa411311f691537186d49096cf4c5}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries focus\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type focus) const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_a6ec21bda341c18fde5ae7db07c2e58cd}\label{structefl_1_1ui_1_1focus_1_1Object_a6ec21bda341c18fde5ae7db07c2e58cd}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_ace1430352141a8f889a29b0d898cb8f1}\label{structefl_1_1ui_1_1focus_1_1Object_ace1430352141a8f889a29b0d898cb8f1}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1focus_1_1Object_a5a17b677f85c88fbbff0a37002243515}\label{structefl_1_1ui_1_1focus_1_1Object_a5a17b677f85c88fbbff0a37002243515}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1focus_1_1Object_1_1focus__changed__event}{efl\+::ui\+::focus\+::\+Object\+::focus\+\_\+changed\+\_\+event}} {\bfseries focus\+\_\+changed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
