\hypertarget{structelm_1_1Fileselector}{}\section{elm\+:\+:Fileselector Struct Reference}
\label{structelm_1_1Fileselector}\index{elm\+::\+Fileselector@{elm\+::\+Fileselector}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{structelm_1_1Fileselector_1_1activated__event}{activated\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1Fileselector_1_1directory__open__event}{directory\+\_\+open\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1Fileselector_1_1done__event}{done\+\_\+event}}
\item 
struct \mbox{\hyperlink{structelm_1_1Fileselector_1_1selected__invalid__event}{selected\+\_\+invalid\+\_\+event}}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_ac3df6e837046ad9f30c532706a0aaf2e}\label{structelm_1_1Fileselector_ac3df6e837046ad9f30c532706a0aaf2e}} 
{\bfseries Fileselector} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a70dd463ecd5a1a4985a14c65fc1c625b}\label{structelm_1_1Fileselector_a70dd463ecd5a1a4985a14c65fc1c625b}} 
{\bfseries Fileselector} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a5c444bdb8895118893aef9cbea89b38e}\label{structelm_1_1Fileselector_a5c444bdb8895118893aef9cbea89b38e}} 
{\bfseries Fileselector} (\mbox{\hyperlink{structelm_1_1Fileselector}{Fileselector}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a11ba968dcb4de24c08295e2b1ba9a999}\label{structelm_1_1Fileselector_a11ba968dcb4de24c08295e2b1ba9a999}} 
{\bfseries Fileselector} (\mbox{\hyperlink{structelm_1_1Fileselector}{Fileselector}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a9f3f988ae6842e28ece2f77007d71bb3}\label{structelm_1_1Fileselector_a9f3f988ae6842e28ece2f77007d71bb3}} 
\mbox{\hyperlink{structelm_1_1Fileselector}{Fileselector}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1Fileselector}{Fileselector}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a6055baa2b615da1336950b8356abdda3}\label{structelm_1_1Fileselector_a6055baa2b615da1336950b8356abdda3}} 
\mbox{\hyperlink{structelm_1_1Fileselector}{Fileselector}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1Fileselector}{Fileselector}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a22bffc494fabd68ea553877012314507}\label{structelm_1_1Fileselector_a22bffc494fabd68ea553877012314507}} 
{\bfseries Fileselector} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_aa155cee8fcc1e832308c3bc82f67d377}\label{structelm_1_1Fileselector_aa155cee8fcc1e832308c3bc82f67d377}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Fileselector} (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{structelm_1_1Fileselector_a01ab600b047b8c2c96d8dd76c353e32a}\label{structelm_1_1Fileselector_a01ab600b047b8c2c96d8dd76c353e32a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries buttons\+\_\+ok\+\_\+cancel\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a4371d5dc10047a8bf9990b021317f706}\label{structelm_1_1Fileselector_a4371d5dc10047a8bf9990b021317f706}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries buttons\+\_\+ok\+\_\+cancel\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type visible) const
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_aaaa28683534759aefad7ce558385b36c}\label{structelm_1_1Fileselector_aaaa28683534759aefad7ce558385b36c}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a20419868abc9a5563debfe9f4f77df1b}\label{structelm_1_1Fileselector_a20419868abc9a5563debfe9f4f77df1b}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a25ac7451394c48db37d38ef42717f8c1}\label{structelm_1_1Fileselector_a25ac7451394c48db37d38ef42717f8c1}} 
static struct \mbox{\hyperlink{structelm_1_1Fileselector_1_1done__event}{elm\+::\+Fileselector\+::done\+\_\+event}} {\bfseries done\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a02d35b9a9482f8e3164fd7cf4a2b1f91}\label{structelm_1_1Fileselector_a02d35b9a9482f8e3164fd7cf4a2b1f91}} 
static struct \mbox{\hyperlink{structelm_1_1Fileselector_1_1activated__event}{elm\+::\+Fileselector\+::activated\+\_\+event}} {\bfseries activated\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_a64936206a519167576362705072ac35c}\label{structelm_1_1Fileselector_a64936206a519167576362705072ac35c}} 
static struct \mbox{\hyperlink{structelm_1_1Fileselector_1_1selected__invalid__event}{elm\+::\+Fileselector\+::selected\+\_\+invalid\+\_\+event}} {\bfseries selected\+\_\+invalid\+\_\+event}
\item 
\mbox{\Hypertarget{structelm_1_1Fileselector_aa1827de4291fbab1e6ec35e38c3f3e0a}\label{structelm_1_1Fileselector_aa1827de4291fbab1e6ec35e38c3f3e0a}} 
static struct \mbox{\hyperlink{structelm_1_1Fileselector_1_1directory__open__event}{elm\+::\+Fileselector\+::directory\+\_\+open\+\_\+event}} {\bfseries directory\+\_\+open\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
