\hypertarget{structefl_1_1ui_1_1Base}{}\section{efl\+:\+:ui\+:\+:Base Struct Reference}
\label{structefl_1_1ui_1_1Base}\index{efl\+::ui\+::\+Base@{efl\+::ui\+::\+Base}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_aba6f2321e592d68226746eb2f2a38f9e}\label{structefl_1_1ui_1_1Base_aba6f2321e592d68226746eb2f2a38f9e}} 
{\bfseries Base} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_ade2f514990b1e302e4651efe04ee9b8c}\label{structefl_1_1ui_1_1Base_ade2f514990b1e302e4651efe04ee9b8c}} 
{\bfseries Base} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_a6266ff5063316520725cdf1c70eba1ef}\label{structefl_1_1ui_1_1Base_a6266ff5063316520725cdf1c70eba1ef}} 
{\bfseries Base} (\mbox{\hyperlink{structefl_1_1ui_1_1Base}{Base}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_a8c79eaf2fb1bb077b35f84f5efc5387d}\label{structefl_1_1ui_1_1Base_a8c79eaf2fb1bb077b35f84f5efc5387d}} 
{\bfseries Base} (\mbox{\hyperlink{structefl_1_1ui_1_1Base}{Base}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_a761173f313d563c91df04228824c7588}\label{structefl_1_1ui_1_1Base_a761173f313d563c91df04228824c7588}} 
\mbox{\hyperlink{structefl_1_1ui_1_1Base}{Base}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1ui_1_1Base}{Base}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_aebb783650600096e9274f581d51e5d06}\label{structefl_1_1ui_1_1Base_aebb783650600096e9274f581d51e5d06}} 
\mbox{\hyperlink{structefl_1_1ui_1_1Base}{Base}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1ui_1_1Base}{Base}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_afd5b5780245f18fb8550fa17011c2426}\label{structefl_1_1ui_1_1Base_afd5b5780245f18fb8550fa17011c2426}} 
{\bfseries Base} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_ab6f17ff9db4fdf02295e50fea23c09f0}\label{structefl_1_1ui_1_1Base_ab6f17ff9db4fdf02295e50fea23c09f0}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Base} (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_1Base_a64de8888d6f501cd43a536d177e62766}\label{structefl_1_1ui_1_1Base_a64de8888d6f501cd43a536d177e62766}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries mirrored\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_a4b45796fdb2d8b6f1b8577d4b9bc7d64}\label{structefl_1_1ui_1_1Base_a4b45796fdb2d8b6f1b8577d4b9bc7d64}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries mirrored\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type rtl) const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_a65e192eb77305f110dc937820057f90e}\label{structefl_1_1ui_1_1Base_a65e192eb77305f110dc937820057f90e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries mirrored\+\_\+automatic\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_ac406ceb53fd49bcc0200743d9943e82d}\label{structefl_1_1ui_1_1Base_ac406ceb53fd49bcc0200743d9943e82d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries mirrored\+\_\+automatic\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type automatic) const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_aca102ec74c7a0ebbeeedd0a9d469d555}\label{structefl_1_1ui_1_1Base_aca102ec74c7a0ebbeeedd0a9d469d555}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type {\bfseries language\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_af57538d0ebb06617e0815d0b9a881431}\label{structefl_1_1ui_1_1Base_af57538d0ebb06617e0815d0b9a881431}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries language\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type language) const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_a3fafd19e545e52fac67cee93f5056245}\label{structefl_1_1ui_1_1Base_a3fafd19e545e52fac67cee93f5056245}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ double $>$\+::type {\bfseries scale\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_a5e2b2ea3303a1e8d4d9b6b7632da2073}\label{structefl_1_1ui_1_1Base_a5e2b2ea3303a1e8d4d9b6b7632da2073}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries scale\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ double $>$\+::type scale) const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_a60af9ffe31c3b53eccb56860464bd047}\label{structefl_1_1ui_1_1Base_a60af9ffe31c3b53eccb56860464bd047}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ double $>$\+::type {\bfseries base\+\_\+scale\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1Base_a7ff556ed45212c24fa02425522ac545d}\label{structefl_1_1ui_1_1Base_a7ff556ed45212c24fa02425522ac545d}} 
\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_1Base_a072e3415095ce23d91e077fcf85df1a7}\label{structefl_1_1ui_1_1Base_a072e3415095ce23d91e077fcf85df1a7}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
