\hypertarget{structefl_1_1ui_1_1Image}{}\section{efl\+:\+:ui\+:\+:Image Struct Reference}
\label{structefl_1_1ui_1_1Image}\index{efl\+::ui\+::\+Image@{efl\+::ui\+::\+Image}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structefl_1_1ui_1_1Image_1_1download__done__event}{download\+\_\+done\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Image_1_1download__error__event}{download\+\_\+error\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Image_1_1download__progress__event}{download\+\_\+progress\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Image_1_1download__start__event}{download\+\_\+start\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Image_1_1drop__event}{drop\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1ui_1_1Image_a3f6b4eb4242252a5797822d2326b092b}{}\label{structefl_1_1ui_1_1Image_a3f6b4eb4242252a5797822d2326b092b} 
{\bfseries Image} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structefl_1_1ui_1_1Image_a720886cc66eaf90383dc14adba6a15c4}{}\label{structefl_1_1ui_1_1Image_a720886cc66eaf90383dc14adba6a15c4} 
{\bfseries Image} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structefl_1_1ui_1_1Image_ae4fc7bef08524ecfd0791b288e22de5c}{}\label{structefl_1_1ui_1_1Image_ae4fc7bef08524ecfd0791b288e22de5c} 
{\bfseries Image} (\hyperlink{structefl_1_1ui_1_1Image}{Image} const \&other)=default
\item 
\hypertarget{structefl_1_1ui_1_1Image_a5e2ee2593d67996d250bc47f44f12564}{}\label{structefl_1_1ui_1_1Image_a5e2ee2593d67996d250bc47f44f12564} 
{\bfseries Image} (\hyperlink{structefl_1_1ui_1_1Image}{Image} \&\&other)=default
\item 
\hypertarget{structefl_1_1ui_1_1Image_a2af7a7afcd8fecfb7586c6957379fa59}{}\label{structefl_1_1ui_1_1Image_a2af7a7afcd8fecfb7586c6957379fa59} 
\hyperlink{structefl_1_1ui_1_1Image}{Image} \& {\bfseries operator=} (\hyperlink{structefl_1_1ui_1_1Image}{Image} const \&other)=default
\item 
\hypertarget{structefl_1_1ui_1_1Image_aee00d076d4dd8372c8e35a7bd6c05be2}{}\label{structefl_1_1ui_1_1Image_aee00d076d4dd8372c8e35a7bd6c05be2} 
\hyperlink{structefl_1_1ui_1_1Image}{Image} \& {\bfseries operator=} (\hyperlink{structefl_1_1ui_1_1Image}{Image} \&\&other)=default
\item 
\hypertarget{structefl_1_1ui_1_1Image_a4f7f3cdfae0544a75f0a13cffcca4594}{}\label{structefl_1_1ui_1_1Image_a4f7f3cdfae0544a75f0a13cffcca4594} 
{\bfseries Image} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structefl_1_1ui_1_1Image_a116306e07d03139372df05e1ac2c0441}{}\label{structefl_1_1ui_1_1Image_a116306e07d03139372df05e1ac2c0441} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Image} (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_1ui_1_1Image_ae99be12705494e5a09a9ca95c7506198}{}\label{structefl_1_1ui_1_1Image_ae99be12705494e5a09a9ca95c7506198} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ Efl\+\_\+\+Ui\+\_\+\+Image\+\_\+\+Scale\+\_\+\+Type $>$\+::type {\bfseries scale\+\_\+type\+\_\+get} () const
\item 
\hypertarget{structefl_1_1ui_1_1Image_aa24d29ea7e85d0008b14458321df2f99}{}\label{structefl_1_1ui_1_1Image_aa24d29ea7e85d0008b14458321df2f99} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries scale\+\_\+type\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ Efl\+\_\+\+Ui\+\_\+\+Image\+\_\+\+Scale\+\_\+\+Type $>$\+::type scale\+\_\+type) const
\item 
\hypertarget{structefl_1_1ui_1_1Image_a94b9298c530e2f3eab9625590f0802b7}{}\label{structefl_1_1ui_1_1Image_a94b9298c530e2f3eab9625590f0802b7} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries scalable\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ bool $>$\+::type scale\+\_\+up, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ bool $>$\+::type scale\+\_\+down) const
\item 
\hypertarget{structefl_1_1ui_1_1Image_a64bf206a823cade12d7460512885c82d}{}\label{structefl_1_1ui_1_1Image_a64bf206a823cade12d7460512885c82d} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries scalable\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type scale\+\_\+up, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type scale\+\_\+down) const
\item 
\hypertarget{structefl_1_1ui_1_1Image_a55a6e419449a5b6dda116883c3ce66e6}{}\label{structefl_1_1ui_1_1Image_a55a6e419449a5b6dda116883c3ce66e6} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries align\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ double $>$\+::type align\+\_\+x, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ double $>$\+::type align\+\_\+y) const
\item 
\hypertarget{structefl_1_1ui_1_1Image_a548f4368ea41cb65a658062371a37328}{}\label{structefl_1_1ui_1_1Image_a548f4368ea41cb65a658062371a37328} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries align\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ double $>$\+::type align\+\_\+x, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ double $>$\+::type align\+\_\+y) const
\item 
\hypertarget{structefl_1_1ui_1_1Image_a1216d1105b6296ec4df51ebd77e0e598}{}\label{structefl_1_1ui_1_1Image_a1216d1105b6296ec4df51ebd77e0e598} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type {\bfseries icon\+\_\+get} () const
\item 
\hypertarget{structefl_1_1ui_1_1Image_aa11cffbbca2764c409b5881f6c46ef78}{}\label{structefl_1_1ui_1_1Image_aa11cffbbca2764c409b5881f6c46ef78} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries icon\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type name) const
\item 
\hypertarget{structefl_1_1ui_1_1Image_a71feb15fe4b8bf09f1ca3fcc64f6013d}{}\label{structefl_1_1ui_1_1Image_a71feb15fe4b8bf09f1ca3fcc64f6013d} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1ui_1_1Image_a118f655e44815d6243b8bf073c26e1d6}{}\label{structefl_1_1ui_1_1Image_a118f655e44815d6243b8bf073c26e1d6} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1ui_1_1Image_a9f0f928ceece9d0f11d8201b612d7f89}{}\label{structefl_1_1ui_1_1Image_a9f0f928ceece9d0f11d8201b612d7f89} 
static struct \hyperlink{structefl_1_1ui_1_1Image_1_1drop__event}{efl\+::ui\+::\+Image\+::drop\+\_\+event} {\bfseries drop\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Image_a5871f599d7e89bcd4bceee1ac481f94e}{}\label{structefl_1_1ui_1_1Image_a5871f599d7e89bcd4bceee1ac481f94e} 
static struct \hyperlink{structefl_1_1ui_1_1Image_1_1download__start__event}{efl\+::ui\+::\+Image\+::download\+\_\+start\+\_\+event} {\bfseries download\+\_\+start\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Image_ab2cd299acaa4f10c18bdb922bc6d98cc}{}\label{structefl_1_1ui_1_1Image_ab2cd299acaa4f10c18bdb922bc6d98cc} 
static struct \hyperlink{structefl_1_1ui_1_1Image_1_1download__progress__event}{efl\+::ui\+::\+Image\+::download\+\_\+progress\+\_\+event} {\bfseries download\+\_\+progress\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Image_ac02c69d1ff4421f7c01591f892615695}{}\label{structefl_1_1ui_1_1Image_ac02c69d1ff4421f7c01591f892615695} 
static struct \hyperlink{structefl_1_1ui_1_1Image_1_1download__done__event}{efl\+::ui\+::\+Image\+::download\+\_\+done\+\_\+event} {\bfseries download\+\_\+done\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Image_ab2e6713a4b71f02b8bf7babfb554c8f7}{}\label{structefl_1_1ui_1_1Image_ab2e6713a4b71f02b8bf7babfb554c8f7} 
static struct \hyperlink{structefl_1_1ui_1_1Image_1_1download__error__event}{efl\+::ui\+::\+Image\+::download\+\_\+error\+\_\+event} {\bfseries download\+\_\+error\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
