\hypertarget{structelm_1_1Icon}{}\section{elm\+:\+:Icon Struct Reference}
\label{structelm_1_1Icon}\index{elm\+::\+Icon@{elm\+::\+Icon}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structelm_1_1Icon_1_1thumb__done__event}{thumb\+\_\+done\+\_\+event}
\item 
struct \hyperlink{structelm_1_1Icon_1_1thumb__error__event}{thumb\+\_\+error\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1Icon_afa9f48230d492bf538c2bfb80e552d57}{}\label{structelm_1_1Icon_afa9f48230d492bf538c2bfb80e552d57} 
{\bfseries Icon} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structelm_1_1Icon_a1f14d5c1dd982b6eca7886f5d6b7216a}{}\label{structelm_1_1Icon_a1f14d5c1dd982b6eca7886f5d6b7216a} 
{\bfseries Icon} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structelm_1_1Icon_a40b8b55545bddfeaf2520672df5b1f8f}{}\label{structelm_1_1Icon_a40b8b55545bddfeaf2520672df5b1f8f} 
{\bfseries Icon} (\hyperlink{structelm_1_1Icon}{Icon} const \&other)=default
\item 
\hypertarget{structelm_1_1Icon_af14af8bec559cb5b42cfd5a7038e7e97}{}\label{structelm_1_1Icon_af14af8bec559cb5b42cfd5a7038e7e97} 
{\bfseries Icon} (\hyperlink{structelm_1_1Icon}{Icon} \&\&other)=default
\item 
\hypertarget{structelm_1_1Icon_a49196e0a8867e68f420df55ecd16c992}{}\label{structelm_1_1Icon_a49196e0a8867e68f420df55ecd16c992} 
\hyperlink{structelm_1_1Icon}{Icon} \& {\bfseries operator=} (\hyperlink{structelm_1_1Icon}{Icon} const \&other)=default
\item 
\hypertarget{structelm_1_1Icon_ac12d4af3dc343520b1fb0e352fe0f8be}{}\label{structelm_1_1Icon_ac12d4af3dc343520b1fb0e352fe0f8be} 
\hyperlink{structelm_1_1Icon}{Icon} \& {\bfseries operator=} (\hyperlink{structelm_1_1Icon}{Icon} \&\&other)=default
\item 
\hypertarget{structelm_1_1Icon_a2575debbea238ac0e8aadc99e1105301}{}\label{structelm_1_1Icon_a2575debbea238ac0e8aadc99e1105301} 
{\bfseries Icon} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structelm_1_1Icon_afebac38f2c9016988ef48b51eb28cdd3}{}\label{structelm_1_1Icon_afebac38f2c9016988ef48b51eb28cdd3} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Icon} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\hypertarget{structelm_1_1Icon_ac5cf3504eb1e7a3113720d63dbd38f03}{}\label{structelm_1_1Icon_ac5cf3504eb1e7a3113720d63dbd38f03} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1Icon_a3d00d66ec38942f5929eaefb936adb44}{}\label{structelm_1_1Icon_a3d00d66ec38942f5929eaefb936adb44} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1Icon_a750420615ea76c9db6a01f05c457e099}{}\label{structelm_1_1Icon_a750420615ea76c9db6a01f05c457e099} 
static struct \hyperlink{structelm_1_1Icon_1_1thumb__done__event}{elm\+::\+Icon\+::thumb\+\_\+done\+\_\+event} {\bfseries thumb\+\_\+done\+\_\+event}
\item 
\hypertarget{structelm_1_1Icon_a997c6a61ca96cf5be8df543b6ee6c975}{}\label{structelm_1_1Icon_a997c6a61ca96cf5be8df543b6ee6c975} 
static struct \hyperlink{structelm_1_1Icon_1_1thumb__error__event}{elm\+::\+Icon\+::thumb\+\_\+error\+\_\+event} {\bfseries thumb\+\_\+error\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
