\hypertarget{structelm_1_1menu_1_1Item}{}\section{elm\+:\+:menu\+:\+:Item Struct Reference}
\label{structelm_1_1menu_1_1Item}\index{elm\+::menu\+::\+Item@{elm\+::menu\+::\+Item}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1menu_1_1Item_a8f6d1d893c757480c79c689ea845bc15}{}\label{structelm_1_1menu_1_1Item_a8f6d1d893c757480c79c689ea845bc15} 
{\bfseries Item} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structelm_1_1menu_1_1Item_a660df27862c310443640811a8384e347}{}\label{structelm_1_1menu_1_1Item_a660df27862c310443640811a8384e347} 
{\bfseries Item} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structelm_1_1menu_1_1Item_ae6556f5b48858c5a607c4d0f7deea88b}{}\label{structelm_1_1menu_1_1Item_ae6556f5b48858c5a607c4d0f7deea88b} 
{\bfseries Item} (\hyperlink{structelm_1_1menu_1_1Item}{Item} const \&other)=default
\item 
\hypertarget{structelm_1_1menu_1_1Item_adf1957a05dc4d37ba07147ec5b986d72}{}\label{structelm_1_1menu_1_1Item_adf1957a05dc4d37ba07147ec5b986d72} 
{\bfseries Item} (\hyperlink{structelm_1_1menu_1_1Item}{Item} \&\&other)=default
\item 
\hypertarget{structelm_1_1menu_1_1Item_a37858f07e54f4408316557b58327397e}{}\label{structelm_1_1menu_1_1Item_a37858f07e54f4408316557b58327397e} 
\hyperlink{structelm_1_1menu_1_1Item}{Item} \& {\bfseries operator=} (\hyperlink{structelm_1_1menu_1_1Item}{Item} const \&other)=default
\item 
\hypertarget{structelm_1_1menu_1_1Item_aaba7c1ae6824210df3e7ba3b875b649e}{}\label{structelm_1_1menu_1_1Item_aaba7c1ae6824210df3e7ba3b875b649e} 
\hyperlink{structelm_1_1menu_1_1Item}{Item} \& {\bfseries operator=} (\hyperlink{structelm_1_1menu_1_1Item}{Item} \&\&other)=default
\item 
\hypertarget{structelm_1_1menu_1_1Item_adbd7b317d88c4ae076866bed5e237e55}{}\label{structelm_1_1menu_1_1Item_adbd7b317d88c4ae076866bed5e237e55} 
{\bfseries Item} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structelm_1_1menu_1_1Item_ae003b0d3e6a54596b10171d90b28b5ea}{}\label{structelm_1_1menu_1_1Item_ae003b0d3e6a54596b10171d90b28b5ea} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Item} (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_1menu_1_1Item_a727e0e534cdcb764eb978b6a59b90558}{}\label{structelm_1_1menu_1_1Item_a727e0e534cdcb764eb978b6a59b90558} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type {\bfseries icon\+\_\+name\+\_\+get} () const
\item 
\hypertarget{structelm_1_1menu_1_1Item_a20efe1a1471df023c8f1ade2b62ed0b9}{}\label{structelm_1_1menu_1_1Item_a20efe1a1471df023c8f1ade2b62ed0b9} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries icon\+\_\+name\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type icon) const
\item 
\hypertarget{structelm_1_1menu_1_1Item_ada0b90632313a0a099e026700e43e8a6}{}\label{structelm_1_1menu_1_1Item_ada0b90632313a0a099e026700e43e8a6} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries selected\+\_\+get} () const
\item 
\hypertarget{structelm_1_1menu_1_1Item_aee362825abfe8e0797a12ea0da18e373}{}\label{structelm_1_1menu_1_1Item_aee362825abfe8e0797a12ea0da18e373} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries selected\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type selected) const
\item 
\hypertarget{structelm_1_1menu_1_1Item_aba23199cc61905c27ea9689e9d4a8573}{}\label{structelm_1_1menu_1_1Item_aba23199cc61905c27ea9689e9d4a8573} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item} $>$\+::type {\bfseries prev\+\_\+get} () const
\item 
\hypertarget{structelm_1_1menu_1_1Item_a0de318fa1ce286c5b8d365a6a5753870}{}\label{structelm_1_1menu_1_1Item_a0de318fa1ce286c5b8d365a6a5753870} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item} $>$\+::type {\bfseries next\+\_\+get} () const
\item 
\hypertarget{structelm_1_1menu_1_1Item_a126ecba1590cec1db4a9a360fab1cd4e}{}\label{structelm_1_1menu_1_1Item_a126ecba1590cec1db4a9a360fab1cd4e} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ unsigned int $>$\+::type {\bfseries index\+\_\+get} () const
\item 
\hypertarget{structelm_1_1menu_1_1Item_ab9eecd4c358c2a2f67575284dcf94589}{}\label{structelm_1_1menu_1_1Item_ab9eecd4c358c2a2f67575284dcf94589} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries subitems\+\_\+clear} () const
\item 
\hypertarget{structelm_1_1menu_1_1Item_a76e07c44d0ebd21897240d78d21e3548}{}\label{structelm_1_1menu_1_1Item_a76e07c44d0ebd21897240d78d21e3548} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1range__list}{efl\+::eina\+::range\+\_\+list}$<$ \+::\hyperlink{structelm_1_1widget_1_1Item}{elm\+::widget\+::\+Item} $>$ $>$\+::type {\bfseries subitems\+\_\+get} () const
\item 
\hypertarget{structelm_1_1menu_1_1Item_aecebbcf5642bd90219dbda606f4256d7}{}\label{structelm_1_1menu_1_1Item_aecebbcf5642bd90219dbda606f4256d7} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries is\+\_\+separator} () const
\item 
\hypertarget{structelm_1_1menu_1_1Item_a4d55ef9c949e8ccfd922fb2a2cea3f76}{}\label{structelm_1_1menu_1_1Item_a4d55ef9c949e8ccfd922fb2a2cea3f76} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type {\bfseries object\+\_\+get} () const
\item 
\hypertarget{structelm_1_1menu_1_1Item_a50044e9358ecfc8ec242b16a525114b1}{}\label{structelm_1_1menu_1_1Item_a50044e9358ecfc8ec242b16a525114b1} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1menu_1_1Item_a455bd1108f91dd2c1563fb0b6aa63ab8}{}\label{structelm_1_1menu_1_1Item_a455bd1108f91dd2c1563fb0b6aa63ab8} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
