\hypertarget{structevas_1_1Grid}{}\section{evas\+:\+:Grid Struct Reference}
\label{structevas_1_1Grid}\index{evas\+::\+Grid@{evas\+::\+Grid}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a5cb2eb43e9e472b9ccbfcba26767c656}\label{structevas_1_1Grid_a5cb2eb43e9e472b9ccbfcba26767c656}} 
{\bfseries Grid} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a37ab9e4825fe3e34285a24b7b3053a17}\label{structevas_1_1Grid_a37ab9e4825fe3e34285a24b7b3053a17}} 
{\bfseries Grid} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a1949721ebd0046e3f3807645ee3da8e1}\label{structevas_1_1Grid_a1949721ebd0046e3f3807645ee3da8e1}} 
{\bfseries Grid} (\mbox{\hyperlink{structevas_1_1Grid}{Grid}} const \&other)=default
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a635fd44a24bcdd0a88b6b45f55437f59}\label{structevas_1_1Grid_a635fd44a24bcdd0a88b6b45f55437f59}} 
{\bfseries Grid} (\mbox{\hyperlink{structevas_1_1Grid}{Grid}} \&\&other)=default
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a602269166009a226782e89ddca16d6a7}\label{structevas_1_1Grid_a602269166009a226782e89ddca16d6a7}} 
\mbox{\hyperlink{structevas_1_1Grid}{Grid}} \& {\bfseries operator=} (\mbox{\hyperlink{structevas_1_1Grid}{Grid}} const \&other)=default
\item 
\mbox{\Hypertarget{structevas_1_1Grid_af91552487ec5f1bf7ec0292c3c8fa4ca}\label{structevas_1_1Grid_af91552487ec5f1bf7ec0292c3c8fa4ca}} 
\mbox{\hyperlink{structevas_1_1Grid}{Grid}} \& {\bfseries operator=} (\mbox{\hyperlink{structevas_1_1Grid}{Grid}} \&\&other)=default
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a4d619df0593955ed9727ad0795b4ec0b}\label{structevas_1_1Grid_a4d619df0593955ed9727ad0795b4ec0b}} 
{\bfseries Grid} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structevas_1_1Grid_ad1c13e25c76c76da162dcc623dbe08e2}\label{structevas_1_1Grid_ad1c13e25c76c76da162dcc623dbe08e2}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Grid} (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{structevas_1_1Grid_a9ecd427450453b5a85823bc68b497927}\label{structevas_1_1Grid_a9ecd427450453b5a85823bc68b497927}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries mirrored\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a40bf146133294e553a1898ea783c7735}\label{structevas_1_1Grid_a40bf146133294e553a1898ea783c7735}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries mirrored\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type mirrored) const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_ab147e8eeeb378575e7e482b97e7ca676}\label{structevas_1_1Grid_ab147e8eeeb378575e7e482b97e7ca676}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries size\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type h) const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a7bc30eddf38a60209e1303b9e2c0d35d}\label{structevas_1_1Grid_a7bc30eddf38a60209e1303b9e2c0d35d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries size\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type h) const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_ae226109af48d9daee1002d3251726ca1}\label{structevas_1_1Grid_ae226109af48d9daee1002d3251726ca1}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1list}{efl\+::eina\+::list}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$ $>$\+::type {\bfseries children\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a03dd348e34aa1118d426cee643e2e28f}\label{structevas_1_1Grid_a03dd348e34aa1118d426cee643e2e28f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1eina_1_1accessor}{efl\+::eina\+::accessor}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$ $>$\+::type {\bfseries accessor\+\_\+new} () const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a86e8e7e535c6b8b9340c274d33a7981a}\label{structevas_1_1Grid_a86e8e7e535c6b8b9340c274d33a7981a}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries clear} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ bool $>$\+::type clear) const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_ab2e98566689c2dd7e6c5124b1a8ad642}\label{structevas_1_1Grid_ab2e98566689c2dd7e6c5124b1a8ad642}} 
\+::\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 iterator\+\_\+new} () const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a82a518e7e903a832ab55653ba219964d}\label{structevas_1_1Grid_a82a518e7e903a832ab55653ba219964d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type {\bfseries add\+\_\+to} () const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_adc72a03e6a8a3f4417e34ea459454526}\label{structevas_1_1Grid_adc72a03e6a8a3f4417e34ea459454526}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries unpack} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type child) const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a703918a71b61f5fe5e3355ad26241660}\label{structevas_1_1Grid_a703918a71b61f5fe5e3355ad26241660}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries pack\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type child, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type h) const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_a381fdbef5a6a26ebf4de6192d87a9d24}\label{structevas_1_1Grid_a381fdbef5a6a26ebf4de6192d87a9d24}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ bool $>$\+::type {\bfseries pack} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object}} $>$\+::type child, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type x, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type y, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type w, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type h) const
\item 
\mbox{\Hypertarget{structevas_1_1Grid_aa69d3e7eef65ba34141d27768dc5b3b7}\label{structevas_1_1Grid_aa69d3e7eef65ba34141d27768dc5b3b7}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structevas_1_1Grid_ad1a858687eebe922e47ae404c4ab038e}\label{structevas_1_1Grid_ad1a858687eebe922e47ae404c4ab038e}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
