\hypertarget{structefl_1_1Image}{}\section{efl\+:\+:Image Struct Reference}
\label{structefl_1_1Image}\index{efl\+::\+Image@{efl\+::\+Image}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structefl_1_1Image_1_1preload__event}{preload\+\_\+event}
\item 
struct \hyperlink{structefl_1_1Image_1_1resize__event}{resize\+\_\+event}
\item 
struct \hyperlink{structefl_1_1Image_1_1unload__event}{unload\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1Image_a5499d86429e6eb42dd74839c081466b2}{}\label{structefl_1_1Image_a5499d86429e6eb42dd74839c081466b2} 
{\bfseries Image} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structefl_1_1Image_aa3229144069edd129024316d49ba2970}{}\label{structefl_1_1Image_aa3229144069edd129024316d49ba2970} 
{\bfseries Image} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structefl_1_1Image_adebeac55fe8a49df659d2a34b0591e10}{}\label{structefl_1_1Image_adebeac55fe8a49df659d2a34b0591e10} 
{\bfseries Image} (\hyperlink{structefl_1_1Image}{Image} const \&other)=default
\item 
\hypertarget{structefl_1_1Image_af985b0e32f891ba9d060a9ba57e150c1}{}\label{structefl_1_1Image_af985b0e32f891ba9d060a9ba57e150c1} 
{\bfseries Image} (\hyperlink{structefl_1_1Image}{Image} \&\&other)=default
\item 
\hypertarget{structefl_1_1Image_a4e79268d3c2ba3793b2bce19c0114f18}{}\label{structefl_1_1Image_a4e79268d3c2ba3793b2bce19c0114f18} 
\hyperlink{structefl_1_1Image}{Image} \& {\bfseries operator=} (\hyperlink{structefl_1_1Image}{Image} const \&other)=default
\item 
\hypertarget{structefl_1_1Image_a5c61e196d5a3f440b968bf1e474924cd}{}\label{structefl_1_1Image_a5c61e196d5a3f440b968bf1e474924cd} 
\hyperlink{structefl_1_1Image}{Image} \& {\bfseries operator=} (\hyperlink{structefl_1_1Image}{Image} \&\&other)=default
\item 
\hypertarget{structefl_1_1Image_ab71d996c224a7d3768c596bb0c67ba00}{}\label{structefl_1_1Image_ab71d996c224a7d3768c596bb0c67ba00} 
{\bfseries Image} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structefl_1_1Image_ab490a2f3e9b70f3a314e7e4c7a56a06e}{}\label{structefl_1_1Image_ab490a2f3e9b70f3a314e7e4c7a56a06e} 
{\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_1Image_a7993d4776f36bcca5f9a9e9087d7c1f8}{}\label{structefl_1_1Image_a7993d4776f36bcca5f9a9e9087d7c1f8} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries smooth\+\_\+scale\+\_\+get} () const
\item 
\hypertarget{structefl_1_1Image_af99b2f9059b9a00aa22a9542210793cb}{}\label{structefl_1_1Image_af99b2f9059b9a00aa22a9542210793cb} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries smooth\+\_\+scale\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type smooth\+\_\+scale) const
\item 
\hypertarget{structefl_1_1Image_ad7027a20186e6e3dca77619bdb38fcea}{}\label{structefl_1_1Image_ad7027a20186e6e3dca77619bdb38fcea} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ double $>$\+::type {\bfseries ratio\+\_\+get} () const
\item 
\hypertarget{structefl_1_1Image_a72b30475c72a5ceb637409b98f3bcd3c}{}\label{structefl_1_1Image_a72b30475c72a5ceb637409b98f3bcd3c} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries border\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ int $>$\+::type l, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ int $>$\+::type r, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ int $>$\+::type t, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ int $>$\+::type b) const
\item 
\hypertarget{structefl_1_1Image_a69470cea92109432a693552d730538f9}{}\label{structefl_1_1Image_a69470cea92109432a693552d730538f9} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries border\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type l, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type r, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type t, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type b) const
\item 
\hypertarget{structefl_1_1Image_a96d8ece0eab57056428dd3e286b27b6a}{}\label{structefl_1_1Image_a96d8ece0eab57056428dd3e286b27b6a} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ double $>$\+::type {\bfseries border\+\_\+scale\+\_\+get} () const
\item 
\hypertarget{structefl_1_1Image_aae36853713075437f568ec608e1a84a4}{}\label{structefl_1_1Image_aae36853713075437f568ec608e1a84a4} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries border\+\_\+scale\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ double $>$\+::type scale) const
\item 
\hypertarget{structefl_1_1Image_a608b9b74fc0c3cd43bcde86d02f44ccf}{}\label{structefl_1_1Image_a608b9b74fc0c3cd43bcde86d02f44ccf} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ Efl\+\_\+\+Gfx\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode $>$\+::type {\bfseries border\+\_\+center\+\_\+fill\+\_\+get} () const
\item 
\hypertarget{structefl_1_1Image_abdb027aa7e8c9e6fc1509c0a1f45c8b3}{}\label{structefl_1_1Image_abdb027aa7e8c9e6fc1509c0a1f45c8b3} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries border\+\_\+center\+\_\+fill\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ Efl\+\_\+\+Gfx\+\_\+\+Border\+\_\+\+Fill\+\_\+\+Mode $>$\+::type fill) const
\item 
\hypertarget{structefl_1_1Image_ab89124852adb1e1a531eb949b399e756}{}\label{structefl_1_1Image_ab89124852adb1e1a531eb949b399e756} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ Efl\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint $>$\+::type {\bfseries content\+\_\+hint\+\_\+get} () const
\item 
\hypertarget{structefl_1_1Image_ab564a403dac9bbfca9346fb6eb3235c5}{}\label{structefl_1_1Image_ab564a403dac9bbfca9346fb6eb3235c5} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries content\+\_\+hint\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ Efl\+\_\+\+Image\+\_\+\+Content\+\_\+\+Hint $>$\+::type hint) const
\item 
\hypertarget{structefl_1_1Image_a39465307d1a7516b07a61d771c7cd157}{}\label{structefl_1_1Image_a39465307d1a7516b07a61d771c7cd157} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ Efl\+\_\+\+Image\+\_\+\+Scale\+\_\+\+Hint $>$\+::type {\bfseries scale\+\_\+hint\+\_\+get} () const
\item 
\hypertarget{structefl_1_1Image_ae886736dedee3c3438780111d5ec11ea}{}\label{structefl_1_1Image_ae886736dedee3c3438780111d5ec11ea} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries scale\+\_\+hint\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ Efl\+\_\+\+Image\+\_\+\+Scale\+\_\+\+Hint $>$\+::type hint) const
\item 
\hypertarget{structefl_1_1Image_a24d0e477dea078e2ee9a8e946a8273c3}{}\label{structefl_1_1Image_a24d0e477dea078e2ee9a8e946a8273c3} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1Image_acebbd74ac5b9e4982bad03556ff8bfba}{}\label{structefl_1_1Image_acebbd74ac5b9e4982bad03556ff8bfba} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1Image_a81975dcffb9f4a44bf30ea7f76489038}{}\label{structefl_1_1Image_a81975dcffb9f4a44bf30ea7f76489038} 
static struct \hyperlink{structefl_1_1Image_1_1preload__event}{efl\+::\+Image\+::preload\+\_\+event} {\bfseries preload\+\_\+event}
\item 
\hypertarget{structefl_1_1Image_a7af865a80ca0f5f7e552fcc62d7468ad}{}\label{structefl_1_1Image_a7af865a80ca0f5f7e552fcc62d7468ad} 
static struct \hyperlink{structefl_1_1Image_1_1resize__event}{efl\+::\+Image\+::resize\+\_\+event} {\bfseries resize\+\_\+event}
\item 
\hypertarget{structefl_1_1Image_aa30f94c0225cf5397b0c152370dd3071}{}\label{structefl_1_1Image_aa30f94c0225cf5397b0c152370dd3071} 
static struct \hyperlink{structefl_1_1Image_1_1unload__event}{efl\+::\+Image\+::unload\+\_\+event} {\bfseries unload\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
