\hypertarget{structefl_1_1ui_1_1image_1_1Zoomable}{}\section{efl\+:\+:ui\+:\+:image\+:\+:Zoomable Struct Reference}
\label{structefl_1_1ui_1_1image_1_1Zoomable}\index{efl\+::ui\+::image\+::\+Zoomable@{efl\+::ui\+::image\+::\+Zoomable}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1download__done__event}{download\+\_\+done\+\_\+event}}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1download__error__event}{download\+\_\+error\+\_\+event}}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1download__progress__event}{download\+\_\+progress\+\_\+event}}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1download__start__event}{download\+\_\+start\+\_\+event}}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1load__detail__event}{load\+\_\+detail\+\_\+event}}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1load__event}{load\+\_\+event}}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1loaded__detail__event}{loaded\+\_\+detail\+\_\+event}}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1loaded__event}{loaded\+\_\+event}}
\item 
struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1press__event}{press\+\_\+event}}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_aa0b7a1d9f2c6b967559092eb5622a2cb}\label{structefl_1_1ui_1_1image_1_1Zoomable_aa0b7a1d9f2c6b967559092eb5622a2cb}} 
{\bfseries Zoomable} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_afb93875bb4b726fc336890b18e8c7bd3}\label{structefl_1_1ui_1_1image_1_1Zoomable_afb93875bb4b726fc336890b18e8c7bd3}} 
{\bfseries Zoomable} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a78e8b8c5a6fdb26786dabe6dbe6901e4}\label{structefl_1_1ui_1_1image_1_1Zoomable_a78e8b8c5a6fdb26786dabe6dbe6901e4}} 
{\bfseries Zoomable} (\mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable}{Zoomable}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_ab2d9d6ac4d6bf6da6ed64f8418d82018}\label{structefl_1_1ui_1_1image_1_1Zoomable_ab2d9d6ac4d6bf6da6ed64f8418d82018}} 
{\bfseries Zoomable} (\mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable}{Zoomable}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a61073624f493dcc1a33a60866581c0a0}\label{structefl_1_1ui_1_1image_1_1Zoomable_a61073624f493dcc1a33a60866581c0a0}} 
\mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable}{Zoomable}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable}{Zoomable}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a9a29c5fc5f5cfaa8d6dc8ad006dedb2b}\label{structefl_1_1ui_1_1image_1_1Zoomable_a9a29c5fc5f5cfaa8d6dc8ad006dedb2b}} 
\mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable}{Zoomable}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable}{Zoomable}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_ad3f2017316c295306345deae057569d1}\label{structefl_1_1ui_1_1image_1_1Zoomable_ad3f2017316c295306345deae057569d1}} 
{\bfseries Zoomable} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_ad4aec3e9c8ba7e9429fab75ca1f4f98d}\label{structefl_1_1ui_1_1image_1_1Zoomable_ad4aec3e9c8ba7e9429fab75ca1f4f98d}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Zoomable} (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_1image_1_1Zoomable_a166b6945ee7b5266b1bb3ca443adafda}\label{structefl_1_1ui_1_1image_1_1Zoomable_a166b6945ee7b5266b1bb3ca443adafda}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries gesture\+\_\+enabled\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a7f26a0797926ed32efc3a6339665ca02}\label{structefl_1_1ui_1_1image_1_1Zoomable_a7f26a0797926ed32efc3a6339665ca02}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries gesture\+\_\+enabled\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type gesture) const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_ad7844b2f3313f975ac90c6d99ff06a54}\label{structefl_1_1ui_1_1image_1_1Zoomable_ad7844b2f3313f975ac90c6d99ff06a54}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries image\+\_\+region\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type h) const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a0495d0a1cac755757aae2289d046f7bb}\label{structefl_1_1ui_1_1image_1_1Zoomable_a0495d0a1cac755757aae2289d046f7bb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries image\+\_\+region\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type h) const
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_aac510a61f51dc8095694db0080dd1b29}\label{structefl_1_1ui_1_1image_1_1Zoomable_aac510a61f51dc8095694db0080dd1b29}} 
\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_1image_1_1Zoomable_a1e36db075338b83db2464a6ca22fceb1}\label{structefl_1_1ui_1_1image_1_1Zoomable_a1e36db075338b83db2464a6ca22fceb1}} 
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_1image_1_1Zoomable_ad346281ce9793c91b2bf126be3993cbb}\label{structefl_1_1ui_1_1image_1_1Zoomable_ad346281ce9793c91b2bf126be3993cbb}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1press__event}{efl\+::ui\+::image\+::\+Zoomable\+::press\+\_\+event}} {\bfseries press\+\_\+event}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a685e99a67b8f2327b4fe651d76e50643}\label{structefl_1_1ui_1_1image_1_1Zoomable_a685e99a67b8f2327b4fe651d76e50643}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1load__event}{efl\+::ui\+::image\+::\+Zoomable\+::load\+\_\+event}} {\bfseries load\+\_\+event}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a1c419f5a32ee2af1e0c097a4168605a7}\label{structefl_1_1ui_1_1image_1_1Zoomable_a1c419f5a32ee2af1e0c097a4168605a7}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1loaded__event}{efl\+::ui\+::image\+::\+Zoomable\+::loaded\+\_\+event}} {\bfseries loaded\+\_\+event}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_aeebb903acdf69c0fb5f2b155904bfe9a}\label{structefl_1_1ui_1_1image_1_1Zoomable_aeebb903acdf69c0fb5f2b155904bfe9a}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1load__detail__event}{efl\+::ui\+::image\+::\+Zoomable\+::load\+\_\+detail\+\_\+event}} {\bfseries load\+\_\+detail\+\_\+event}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a2302afa6149c15810f0a63a91ea07847}\label{structefl_1_1ui_1_1image_1_1Zoomable_a2302afa6149c15810f0a63a91ea07847}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1loaded__detail__event}{efl\+::ui\+::image\+::\+Zoomable\+::loaded\+\_\+detail\+\_\+event}} {\bfseries loaded\+\_\+detail\+\_\+event}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_ab386f5f720f7747811dfa55ae80cae9c}\label{structefl_1_1ui_1_1image_1_1Zoomable_ab386f5f720f7747811dfa55ae80cae9c}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1download__start__event}{efl\+::ui\+::image\+::\+Zoomable\+::download\+\_\+start\+\_\+event}} {\bfseries download\+\_\+start\+\_\+event}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a9fe1766886407c73e977c4df42a9f943}\label{structefl_1_1ui_1_1image_1_1Zoomable_a9fe1766886407c73e977c4df42a9f943}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1download__progress__event}{efl\+::ui\+::image\+::\+Zoomable\+::download\+\_\+progress\+\_\+event}} {\bfseries download\+\_\+progress\+\_\+event}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a56b477e9cf9f342e96b93bf8379b7afc}\label{structefl_1_1ui_1_1image_1_1Zoomable_a56b477e9cf9f342e96b93bf8379b7afc}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1download__done__event}{efl\+::ui\+::image\+::\+Zoomable\+::download\+\_\+done\+\_\+event}} {\bfseries download\+\_\+done\+\_\+event}
\item 
\mbox{\Hypertarget{structefl_1_1ui_1_1image_1_1Zoomable_a9b0435a5a746e04f7f54703ff2b288b9}\label{structefl_1_1ui_1_1image_1_1Zoomable_a9b0435a5a746e04f7f54703ff2b288b9}} 
static struct \mbox{\hyperlink{structefl_1_1ui_1_1image_1_1Zoomable_1_1download__error__event}{efl\+::ui\+::image\+::\+Zoomable\+::download\+\_\+error\+\_\+event}} {\bfseries download\+\_\+error\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
