\hypertarget{structelm_1_1photocam_1_1Pan}{}\section{elm\+:\+:photocam\+:\+:Pan Struct Reference}
\label{structelm_1_1photocam_1_1Pan}\index{elm\+::photocam\+::\+Pan@{elm\+::photocam\+::\+Pan}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1download__done__event}{download\+\_\+done\+\_\+event}
\item 
struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1download__error__event}{download\+\_\+error\+\_\+event}
\item 
struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1download__progress__event}{download\+\_\+progress\+\_\+event}
\item 
struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1download__start__event}{download\+\_\+start\+\_\+event}
\item 
struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1load__detail__event}{load\+\_\+detail\+\_\+event}
\item 
struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1load__event}{load\+\_\+event}
\item 
struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1loaded__detail__event}{loaded\+\_\+detail\+\_\+event}
\item 
struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1loaded__event}{loaded\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_ab3834e658bbba9f824bdaabc167f320e}{}\label{structelm_1_1photocam_1_1Pan_ab3834e658bbba9f824bdaabc167f320e} 
{\bfseries Pan} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_adb023d9e96cfa7d7238ecca19ac427d8}{}\label{structelm_1_1photocam_1_1Pan_adb023d9e96cfa7d7238ecca19ac427d8} 
{\bfseries Pan} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_ae3b04045f6b37551539b2551c5dd9aa2}{}\label{structelm_1_1photocam_1_1Pan_ae3b04045f6b37551539b2551c5dd9aa2} 
{\bfseries Pan} (\hyperlink{structelm_1_1photocam_1_1Pan}{Pan} const \&other)=default
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a0288c75d3addda7b956dfeb4a24a1fc1}{}\label{structelm_1_1photocam_1_1Pan_a0288c75d3addda7b956dfeb4a24a1fc1} 
{\bfseries Pan} (\hyperlink{structelm_1_1photocam_1_1Pan}{Pan} \&\&other)=default
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a5e7e59983ed4b85e326b1d2ab504e378}{}\label{structelm_1_1photocam_1_1Pan_a5e7e59983ed4b85e326b1d2ab504e378} 
\hyperlink{structelm_1_1photocam_1_1Pan}{Pan} \& {\bfseries operator=} (\hyperlink{structelm_1_1photocam_1_1Pan}{Pan} const \&other)=default
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_aee07e0579d50781b7d7e280ed26a93e8}{}\label{structelm_1_1photocam_1_1Pan_aee07e0579d50781b7d7e280ed26a93e8} 
\hyperlink{structelm_1_1photocam_1_1Pan}{Pan} \& {\bfseries operator=} (\hyperlink{structelm_1_1photocam_1_1Pan}{Pan} \&\&other)=default
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a0f00812c70fd479f069dbb53ee197ea0}{}\label{structelm_1_1photocam_1_1Pan_a0f00812c70fd479f069dbb53ee197ea0} 
{\bfseries Pan} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a1ec14359db55ac39955d04ea529ad0e1}{}\label{structelm_1_1photocam_1_1Pan_a1ec14359db55ac39955d04ea529ad0e1} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Pan} (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_1photocam_1_1Pan_a40015d45dc6004daade27f9b68c2182f}{}\label{structelm_1_1photocam_1_1Pan_a40015d45dc6004daade27f9b68c2182f} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a620e3fa3e3cd9d93e14e82f1b871c1ad}{}\label{structelm_1_1photocam_1_1Pan_a620e3fa3e3cd9d93e14e82f1b871c1ad} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_abf6870ae35f3809f468967a65323a1a0}{}\label{structelm_1_1photocam_1_1Pan_abf6870ae35f3809f468967a65323a1a0} 
static struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1load__event}{elm\+::photocam\+::\+Pan\+::load\+\_\+event} {\bfseries load\+\_\+event}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a89c063598556334ac2f9335b80351520}{}\label{structelm_1_1photocam_1_1Pan_a89c063598556334ac2f9335b80351520} 
static struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1loaded__event}{elm\+::photocam\+::\+Pan\+::loaded\+\_\+event} {\bfseries loaded\+\_\+event}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a4732042b5cbece0f52327316118bd760}{}\label{structelm_1_1photocam_1_1Pan_a4732042b5cbece0f52327316118bd760} 
static struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1load__detail__event}{elm\+::photocam\+::\+Pan\+::load\+\_\+detail\+\_\+event} {\bfseries load\+\_\+detail\+\_\+event}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a56d5d5b3b299fcf6ba74abd4347a72b3}{}\label{structelm_1_1photocam_1_1Pan_a56d5d5b3b299fcf6ba74abd4347a72b3} 
static struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1loaded__detail__event}{elm\+::photocam\+::\+Pan\+::loaded\+\_\+detail\+\_\+event} {\bfseries loaded\+\_\+detail\+\_\+event}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a332c83258afcaf245e66c817721c40e9}{}\label{structelm_1_1photocam_1_1Pan_a332c83258afcaf245e66c817721c40e9} 
static struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1download__start__event}{elm\+::photocam\+::\+Pan\+::download\+\_\+start\+\_\+event} {\bfseries download\+\_\+start\+\_\+event}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a79ea868842fbe8def440f04f146d7c85}{}\label{structelm_1_1photocam_1_1Pan_a79ea868842fbe8def440f04f146d7c85} 
static struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1download__progress__event}{elm\+::photocam\+::\+Pan\+::download\+\_\+progress\+\_\+event} {\bfseries download\+\_\+progress\+\_\+event}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a3023927198fee055faaf8a88223395ad}{}\label{structelm_1_1photocam_1_1Pan_a3023927198fee055faaf8a88223395ad} 
static struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1download__done__event}{elm\+::photocam\+::\+Pan\+::download\+\_\+done\+\_\+event} {\bfseries download\+\_\+done\+\_\+event}
\item 
\hypertarget{structelm_1_1photocam_1_1Pan_a08c7ebe2381437a208a3a2ff636cbdec}{}\label{structelm_1_1photocam_1_1Pan_a08c7ebe2381437a208a3a2ff636cbdec} 
static struct \hyperlink{structelm_1_1photocam_1_1Pan_1_1download__error__event}{elm\+::photocam\+::\+Pan\+::download\+\_\+error\+\_\+event} {\bfseries download\+\_\+error\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
