\hypertarget{structefl_1_1ui_1_1Selectable}{}\section{efl\+:\+:ui\+:\+:Selectable Struct Reference}
\label{structefl_1_1ui_1_1Selectable}\index{efl\+::ui\+::\+Selectable@{efl\+::ui\+::\+Selectable}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selected__event}{selected\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__changed__event}{selection\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__cleared__event}{selection\+\_\+cleared\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__copy__event}{selection\+\_\+copy\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__cut__event}{selection\+\_\+cut\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__paste__event}{selection\+\_\+paste\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__start__event}{selection\+\_\+start\+\_\+event}
\item 
struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1unselected__event}{unselected\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a190b2eb9c19a23a4be1ed45fea29a6d4}{}\label{structefl_1_1ui_1_1Selectable_a190b2eb9c19a23a4be1ed45fea29a6d4} 
{\bfseries Selectable} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_aca92cd92938a1f8896652f84682334e6}{}\label{structefl_1_1ui_1_1Selectable_aca92cd92938a1f8896652f84682334e6} 
{\bfseries Selectable} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a9179d4312b3ee8e1a1fc99e9ac4f6cc2}{}\label{structefl_1_1ui_1_1Selectable_a9179d4312b3ee8e1a1fc99e9ac4f6cc2} 
{\bfseries Selectable} (\hyperlink{structefl_1_1ui_1_1Selectable}{Selectable} const \&other)=default
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a771d27e3a5497f602d7778ab7f192505}{}\label{structefl_1_1ui_1_1Selectable_a771d27e3a5497f602d7778ab7f192505} 
{\bfseries Selectable} (\hyperlink{structefl_1_1ui_1_1Selectable}{Selectable} \&\&other)=default
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a28e8c2b74c2f23c161539ba64f95c9ec}{}\label{structefl_1_1ui_1_1Selectable_a28e8c2b74c2f23c161539ba64f95c9ec} 
\hyperlink{structefl_1_1ui_1_1Selectable}{Selectable} \& {\bfseries operator=} (\hyperlink{structefl_1_1ui_1_1Selectable}{Selectable} const \&other)=default
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a4f437319ac6ea15bbd72c1f1662adf13}{}\label{structefl_1_1ui_1_1Selectable_a4f437319ac6ea15bbd72c1f1662adf13} 
\hyperlink{structefl_1_1ui_1_1Selectable}{Selectable} \& {\bfseries operator=} (\hyperlink{structefl_1_1ui_1_1Selectable}{Selectable} \&\&other)=default
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a9ab75735d36309ef6966f64f22158387}{}\label{structefl_1_1ui_1_1Selectable_a9ab75735d36309ef6966f64f22158387} 
{\bfseries Selectable} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a134da0e6424e1280823927d3c252c0ce}{}\label{structefl_1_1ui_1_1Selectable_a134da0e6424e1280823927d3c252c0ce} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Selectable} (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_1ui_1_1Selectable_a275fae3aea739284f6a2e4568bff0f09}{}\label{structefl_1_1ui_1_1Selectable_a275fae3aea739284f6a2e4568bff0f09} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_aca6fb6e921915e7d0011c61abf94477b}{}\label{structefl_1_1ui_1_1Selectable_aca6fb6e921915e7d0011c61abf94477b} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_ac37571eab14b51260e420f00f2997e1c}{}\label{structefl_1_1ui_1_1Selectable_ac37571eab14b51260e420f00f2997e1c} 
static struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selected__event}{efl\+::ui\+::\+Selectable\+::selected\+\_\+event} {\bfseries selected\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a1d4c5576ce979cdd0ec745af7eaa4ad4}{}\label{structefl_1_1ui_1_1Selectable_a1d4c5576ce979cdd0ec745af7eaa4ad4} 
static struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1unselected__event}{efl\+::ui\+::\+Selectable\+::unselected\+\_\+event} {\bfseries unselected\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a4fef097aa163409eb2ce60c87d87a1aa}{}\label{structefl_1_1ui_1_1Selectable_a4fef097aa163409eb2ce60c87d87a1aa} 
static struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__paste__event}{efl\+::ui\+::\+Selectable\+::selection\+\_\+paste\+\_\+event} {\bfseries selection\+\_\+paste\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a76eb8d70e8c44315457334cfb4c3fcaf}{}\label{structefl_1_1ui_1_1Selectable_a76eb8d70e8c44315457334cfb4c3fcaf} 
static struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__copy__event}{efl\+::ui\+::\+Selectable\+::selection\+\_\+copy\+\_\+event} {\bfseries selection\+\_\+copy\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_ade0f3e01369934b240df8e8d16ee34df}{}\label{structefl_1_1ui_1_1Selectable_ade0f3e01369934b240df8e8d16ee34df} 
static struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__cut__event}{efl\+::ui\+::\+Selectable\+::selection\+\_\+cut\+\_\+event} {\bfseries selection\+\_\+cut\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a48060002d502ddf67aced3c0c931052b}{}\label{structefl_1_1ui_1_1Selectable_a48060002d502ddf67aced3c0c931052b} 
static struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__start__event}{efl\+::ui\+::\+Selectable\+::selection\+\_\+start\+\_\+event} {\bfseries selection\+\_\+start\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_a5de9e24b7c4ce5d7e866896b5c253e92}{}\label{structefl_1_1ui_1_1Selectable_a5de9e24b7c4ce5d7e866896b5c253e92} 
static struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__changed__event}{efl\+::ui\+::\+Selectable\+::selection\+\_\+changed\+\_\+event} {\bfseries selection\+\_\+changed\+\_\+event}
\item 
\hypertarget{structefl_1_1ui_1_1Selectable_acf7ade05df527d9bad2c83234c33123e}{}\label{structefl_1_1ui_1_1Selectable_acf7ade05df527d9bad2c83234c33123e} 
static struct \hyperlink{structefl_1_1ui_1_1Selectable_1_1selection__cleared__event}{efl\+::ui\+::\+Selectable\+::selection\+\_\+cleared\+\_\+event} {\bfseries selection\+\_\+cleared\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
