\hypertarget{structelm_1_1toolbar_1_1Item}{}\section{elm\+:\+:toolbar\+:\+:Item Struct Reference}
\label{structelm_1_1toolbar_1_1Item}\index{elm\+::toolbar\+::\+Item@{elm\+::toolbar\+::\+Item}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_ae83cabfdbe19ec6326cc0917632de897}\label{structelm_1_1toolbar_1_1Item_ae83cabfdbe19ec6326cc0917632de897}} 
{\bfseries Item} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a1bdb1eca6556d240e7c0e8abbac1ec4d}\label{structelm_1_1toolbar_1_1Item_a1bdb1eca6556d240e7c0e8abbac1ec4d}} 
{\bfseries Item} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_aa663b9d5fc7038e4022cc905d15cc11a}\label{structelm_1_1toolbar_1_1Item_aa663b9d5fc7038e4022cc905d15cc11a}} 
{\bfseries Item} (\mbox{\hyperlink{structelm_1_1toolbar_1_1Item}{Item}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_aca1cf58c7506410b0c28e1d01c3174a1}\label{structelm_1_1toolbar_1_1Item_aca1cf58c7506410b0c28e1d01c3174a1}} 
{\bfseries Item} (\mbox{\hyperlink{structelm_1_1toolbar_1_1Item}{Item}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a11f3d28d5b26b5bf53cf1eb1678ccc7c}\label{structelm_1_1toolbar_1_1Item_a11f3d28d5b26b5bf53cf1eb1678ccc7c}} 
\mbox{\hyperlink{structelm_1_1toolbar_1_1Item}{Item}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1toolbar_1_1Item}{Item}} const \&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_ad2cf40a67cadfbb31f9615b45ef7b7e5}\label{structelm_1_1toolbar_1_1Item_ad2cf40a67cadfbb31f9615b45ef7b7e5}} 
\mbox{\hyperlink{structelm_1_1toolbar_1_1Item}{Item}} \& {\bfseries operator=} (\mbox{\hyperlink{structelm_1_1toolbar_1_1Item}{Item}} \&\&other)=default
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_aedb50d2cd763d12f827784fe97d4e85c}\label{structelm_1_1toolbar_1_1Item_aedb50d2cd763d12f827784fe97d4e85c}} 
{\bfseries Item} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a55c9208b9b0c6b98f261b8751f30a7ae}\label{structelm_1_1toolbar_1_1Item_a55c9208b9b0c6b98f261b8751f30a7ae}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Item} (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_1toolbar_1_1Item_a7e65ae2afc4be3c40d7ad7d0b9146514}\label{structelm_1_1toolbar_1_1Item_a7e65ae2afc4be3c40d7ad7d0b9146514}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ int $>$\+::type {\bfseries priority\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a748a38b58575f852163934c1e386d79c}\label{structelm_1_1toolbar_1_1Item_a748a38b58575f852163934c1e386d79c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries priority\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type priority) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a02d0c8cf7ad00a9d11a697750a80237d}\label{structelm_1_1toolbar_1_1Item_a02d0c8cf7ad00a9d11a697750a80237d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type {\bfseries icon\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_ae3854b459ed90025a6ab2cd5e3e6bbf7}\label{structelm_1_1toolbar_1_1Item_ae3854b459ed90025a6ab2cd5e3e6bbf7}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries icon\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type icon) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_ae49b5990c88e5bab51b97fb6d7a3241e}\label{structelm_1_1toolbar_1_1Item_ae49b5990c88e5bab51b97fb6d7a3241e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries object\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_ac587f3c3d8e5201cfab4cead1ef342c2}\label{structelm_1_1toolbar_1_1Item_ac587f3c3d8e5201cfab4cead1ef342c2}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries icon\+\_\+object\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a76f60d62788893130e88ebc9ad640cfb}\label{structelm_1_1toolbar_1_1Item_a76f60d62788893130e88ebc9ad640cfb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries separator\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a0c6c44aa47c98d7d890e433d59491d43}\label{structelm_1_1toolbar_1_1Item_a0c6c44aa47c98d7d890e433d59491d43}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries separator\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type separator) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_ad0cf1abfa91908671ab5eb9ab3c37475}\label{structelm_1_1toolbar_1_1Item_ad0cf1abfa91908671ab5eb9ab3c37475}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries menu\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a63f9e8151b4258bc98eef4cc8caca2ed}\label{structelm_1_1toolbar_1_1Item_a63f9e8151b4258bc98eef4cc8caca2ed}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \mbox{\hyperlink{struct__Elm__Toolbar__Item__State}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}} \& $>$\+::type {\bfseries state\+\_\+get} () const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_afb814f33886699ea2b64f4c0ef03bd9d}\label{structelm_1_1toolbar_1_1Item_afb814f33886699ea2b64f4c0ef03bd9d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries state\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \mbox{\hyperlink{struct__Elm__Toolbar__Item__State}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}} const \&$>$\+::type state) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a9e23de7cb428418dcd9bc217083bdfc1}\label{structelm_1_1toolbar_1_1Item_a9e23de7cb428418dcd9bc217083bdfc1}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries icon\+\_\+memfile\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ void const $\ast$$>$\+::type img, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ size\+\_\+t $>$\+::type size, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type format, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type key) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a9fb98b3d7c91a7255dd5a42ce71a23e3}\label{structelm_1_1toolbar_1_1Item_a9fb98b3d7c91a7255dd5a42ce71a23e3}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries icon\+\_\+file\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type file, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type key) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_ae4de5f98b92ecb90ece3b4c9d80e943b}\label{structelm_1_1toolbar_1_1Item_ae4de5f98b92ecb90ece3b4c9d80e943b}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \mbox{\hyperlink{struct__Elm__Toolbar__Item__State}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}} \& $>$\+::type {\bfseries state\+\_\+add} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type icon, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type label, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1eina_1_1optional}{efl\+::eina\+::optional}}$<$ \mbox{\hyperlink{Evas__Common_8h_afbde245aa36db11d8280b266235c25b2}{Evas\+\_\+\+Smart\+\_\+\+Cb}} $>$$>$\+::type func, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ void const $\ast$$>$\+::type data) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a4ca1ad8aa60a57b08579cc2b1a32ab9c}\label{structelm_1_1toolbar_1_1Item_a4ca1ad8aa60a57b08579cc2b1a32ab9c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries state\+\_\+del} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \mbox{\hyperlink{struct__Elm__Toolbar__Item__State}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}} const \&$>$\+::type state) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_ab6aae3154b1d43427d2bb33704d82327}\label{structelm_1_1toolbar_1_1Item_ab6aae3154b1d43427d2bb33704d82327}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \mbox{\hyperlink{struct__Elm__Toolbar__Item__State}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}} \& $>$\+::type {\bfseries state\+\_\+next} () const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a16f880206f26054b0b90149136281f7c}\label{structelm_1_1toolbar_1_1Item_a16f880206f26054b0b90149136281f7c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \mbox{\hyperlink{struct__Elm__Toolbar__Item__State}{Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+State}} \& $>$\+::type {\bfseries state\+\_\+prev} () const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_a02e0eb24987ba7e6f951ccbbfcbe4843}\label{structelm_1_1toolbar_1_1Item_a02e0eb24987ba7e6f951ccbbfcbe4843}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries show} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type $>$\+::type scrollto) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_aa5805d35c597449b58a0543989913251}\label{structelm_1_1toolbar_1_1Item_aa5805d35c597449b58a0543989913251}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries bring\+\_\+in} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ Elm\+\_\+\+Toolbar\+\_\+\+Item\+\_\+\+Scrollto\+\_\+\+Type $>$\+::type scrollto) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_ac8700df0e903b44304b0869fac20f3fa}\label{structelm_1_1toolbar_1_1Item_ac8700df0e903b44304b0869fac20f3fa}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries menu\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type menu) const
\item 
\mbox{\Hypertarget{structelm_1_1toolbar_1_1Item_aff271ad0c9c32fd325319bc61fd1c6af}\label{structelm_1_1toolbar_1_1Item_aff271ad0c9c32fd325319bc61fd1c6af}} 
\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_1toolbar_1_1Item_aeed29fcbe3ed0015997e57782b8c4e4e}\label{structelm_1_1toolbar_1_1Item_aeed29fcbe3ed0015997e57782b8c4e4e}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
