\hypertarget{structefl_1_1canvas_1_1Group}{}\section{efl\+:\+:canvas\+:\+:Group Struct Reference}
\label{structefl_1_1canvas_1_1Group}\index{efl\+::canvas\+::\+Group@{efl\+::canvas\+::\+Group}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_ae84711ca8c3c867cd935cf4d14e840b4}\label{structefl_1_1canvas_1_1Group_ae84711ca8c3c867cd935cf4d14e840b4}} 
{\bfseries Group} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_ad0b9a5bb35a2589f8d9d7998fb66354b}\label{structefl_1_1canvas_1_1Group_ad0b9a5bb35a2589f8d9d7998fb66354b}} 
{\bfseries Group} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a63b0a8f5a26467e72b733694a3f53a20}\label{structefl_1_1canvas_1_1Group_a63b0a8f5a26467e72b733694a3f53a20}} 
{\bfseries Group} (\mbox{\hyperlink{structefl_1_1canvas_1_1Group}{Group}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a9553128d000cd01472e143d8ea2c5bf0}\label{structefl_1_1canvas_1_1Group_a9553128d000cd01472e143d8ea2c5bf0}} 
{\bfseries Group} (\mbox{\hyperlink{structefl_1_1canvas_1_1Group}{Group}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a9d6a871024a66dbc0be2825fb070e0a3}\label{structefl_1_1canvas_1_1Group_a9d6a871024a66dbc0be2825fb070e0a3}} 
\mbox{\hyperlink{structefl_1_1canvas_1_1Group}{Group}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1canvas_1_1Group}{Group}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a918614343e41b761cf17f1e138bedc9f}\label{structefl_1_1canvas_1_1Group_a918614343e41b761cf17f1e138bedc9f}} 
\mbox{\hyperlink{structefl_1_1canvas_1_1Group}{Group}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1canvas_1_1Group}{Group}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_ac5b15243342b84218a6e84bf815a7a5d}\label{structefl_1_1canvas_1_1Group_ac5b15243342b84218a6e84bf815a7a5d}} 
{\bfseries Group} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a493959407ade6fb3fe5e2c2d0cdf6c07}\label{structefl_1_1canvas_1_1Group_a493959407ade6fb3fe5e2c2d0cdf6c07}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Group} (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{structefl_1_1canvas_1_1Group_a6e16b32386f6342657a458d4cbab8563}\label{structefl_1_1canvas_1_1Group_a6e16b32386f6342657a458d4cbab8563}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries group\+\_\+need\+\_\+recalculate\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_ae6c04c4bb282bc1f6d89121e2c348146}\label{structefl_1_1canvas_1_1Group_ae6c04c4bb282bc1f6d89121e2c348146}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries group\+\_\+need\+\_\+recalculate\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type value) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a45387c26cd3601a9a8a9bc31fb4865a8}\label{structefl_1_1canvas_1_1Group_a45387c26cd3601a9a8a9bc31fb4865a8}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries group\+\_\+change} () const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a776e8dfb34f03d3c6613a5700e1080b6}\label{structefl_1_1canvas_1_1Group_a776e8dfb34f03d3c6613a5700e1080b6}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries group\+\_\+calculate} () const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_ab0fe9d37ec47c9389aa1d9bb864e903b}\label{structefl_1_1canvas_1_1Group_ab0fe9d37ec47c9389aa1d9bb864e903b}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1eina_1_1iterator}{efl\+::eina\+::iterator}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$ $>$\+::type {\bfseries group\+\_\+children\+\_\+iterate} () const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a48e322588f80040d8b5e6cc1898c7cad}\label{structefl_1_1canvas_1_1Group_a48e322588f80040d8b5e6cc1898c7cad}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries group\+\_\+member\+\_\+add} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type sub\+\_\+obj) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_ac4a07f01e69fa83ca203bc5fb3395fb8}\label{structefl_1_1canvas_1_1Group_ac4a07f01e69fa83ca203bc5fb3395fb8}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries group\+\_\+member\+\_\+del} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type sub\+\_\+obj) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a2d8685fdd30c4d2d3ce7a389805d42ba}\label{structefl_1_1canvas_1_1Group_a2d8685fdd30c4d2d3ce7a389805d42ba}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Group_a9b03f61cf28cf8ca36da63376eea7037}\label{structefl_1_1canvas_1_1Group_a9b03f61cf28cf8ca36da63376eea7037}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
