\hypertarget{structevas_1_1grid}{}\section{evas\+:\+:grid Struct Reference}
\label{structevas_1_1grid}\index{evas\+::grid@{evas\+::grid}}


Class grid.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structevas_1_1grid_a860a5e45bc88422770c158ae8ab35b0b}{grid} (\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\begin{DoxyCompactList}\small\item\em Eo Constructor. \end{DoxyCompactList}\item 
\hyperlink{structevas_1_1grid_a42e26711cb0ba6204c15ce9bc537a5ec}{grid} (std\+::nullptr\+\_\+t)
\begin{DoxyCompactList}\small\item\em nullptr\+\_\+t Constructor. \end{DoxyCompactList}\item 
\hyperlink{structevas_1_1grid_a6fba4dcb13256ce8e2a2556941a73037}{grid} (\hyperlink{structevas_1_1grid}{grid} const \&other)\hypertarget{structevas_1_1grid_a6fba4dcb13256ce8e2a2556941a73037}{}\label{structevas_1_1grid_a6fba4dcb13256ce8e2a2556941a73037}

\begin{DoxyCompactList}\small\item\em Copy Constructor. \end{DoxyCompactList}\item 
\hyperlink{group__Eina__Accessor__Group_ga65199ea5201a1867471028477dc26744}{Eina\+\_\+\+Accessor} $\ast$ {\bfseries accessor\+\_\+new} () const \hypertarget{structevas_1_1grid_aa88d8676be8b7b1a6a7a7a10b76f94d2}{}\label{structevas_1_1grid_aa88d8676be8b7b1a6a7a7a10b76f94d2}

\item 
void \hyperlink{structevas_1_1grid_aef5baef8817f315842844010345f37f2}{clear} (bool clear\+\_\+) const 
\item 
\hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries iterator\+\_\+new} () const \hypertarget{structevas_1_1grid_afffd42c6eac66719bfb8aad58dca59ce}{}\label{structevas_1_1grid_afffd42c6eac66719bfb8aad58dca59ce}

\item 
\+::\hyperlink{structevas_1_1object}{evas\+::object} {\bfseries add\+\_\+to} () const \hypertarget{structevas_1_1grid_a04633831ddf1fcff09d6a95c1dafcc71}{}\label{structevas_1_1grid_a04633831ddf1fcff09d6a95c1dafcc71}

\item 
bool \hyperlink{structevas_1_1grid_abfeb7eb7a9db1c72389418b3db4c0566}{unpack} (\+::\hyperlink{structevas_1_1object}{evas\+::object} child\+\_\+) const 
\item 
bool \hyperlink{structevas_1_1grid_a9f9a547abb63254f61e64d653e503b81}{pack\+\_\+get} (\+::\hyperlink{structevas_1_1object}{evas\+::object} child\+\_\+, int $\ast$x\+\_\+, int $\ast$y\+\_\+, int $\ast$w\+\_\+, int $\ast$h\+\_\+) const 
\item 
bool \hyperlink{structevas_1_1grid_a59e63c38c9b32377d06126c805d326fb}{pack} (\+::\hyperlink{structevas_1_1object}{evas\+::object} child\+\_\+, int x\+\_\+, int y\+\_\+, int w\+\_\+, int h\+\_\+) const 
\item 
bool {\bfseries mirrored\+\_\+get} () const \hypertarget{structevas_1_1grid_ad7f2fbcdcf9a949fed54546f54ad5913}{}\label{structevas_1_1grid_ad7f2fbcdcf9a949fed54546f54ad5913}

\item 
void {\bfseries mirrored\+\_\+set} (bool mirrored\+\_\+) const \hypertarget{structevas_1_1grid_aaff1eddc898fcdddc6256a1ad3f90c0e}{}\label{structevas_1_1grid_aaff1eddc898fcdddc6256a1ad3f90c0e}

\item 
void {\bfseries size\+\_\+get} (int $\ast$w\+\_\+, int $\ast$h\+\_\+) const \hypertarget{structevas_1_1grid_a257a8a321044f0e3a8c42d395c59f0ac}{}\label{structevas_1_1grid_a257a8a321044f0e3a8c42d395c59f0ac}

\item 
void {\bfseries size\+\_\+set} (int w\+\_\+, int h\+\_\+) const \hypertarget{structevas_1_1grid_a2d6938be93b9d1af3c8d1a928e9feb26}{}\label{structevas_1_1grid_a2d6938be93b9d1af3c8d1a928e9feb26}

\item 
\+::\hyperlink{classefl_1_1eina_1_1list}{efl\+::eina\+::list}$<$ \+::\hyperlink{structevas_1_1object}{evas\+::object} $>$ {\bfseries children\+\_\+get} () const \hypertarget{structevas_1_1grid_aab1e996e459243317c7a96b1660cc29d}{}\label{structevas_1_1grid_aab1e996e459243317c7a96b1660cc29d}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+callback\+\_\+add\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a8f7ad99e69544215e5d4472d31f0c359}{}\label{structevas_1_1grid_a8f7ad99e69544215e5d4472d31f0c359}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+callback\+\_\+add\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a2852aaf581c8837eb026341e75ac2779}{}\label{structevas_1_1grid_a2852aaf581c8837eb026341e75ac2779}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+callback\+\_\+del\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_aac53ecee5108dd91e445ab9ba6060074}{}\label{structevas_1_1grid_aac53ecee5108dd91e445ab9ba6060074}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+callback\+\_\+del\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a10eb001cc1ba27c73eaf15e71664a67e}{}\label{structevas_1_1grid_a10eb001cc1ba27c73eaf15e71664a67e}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+changed\+\_\+size\+\_\+hints\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a8363d585cbb7689ef37036892b29897d}{}\label{structevas_1_1grid_a8363d585cbb7689ef37036892b29897d}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+changed\+\_\+size\+\_\+hints\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a49279c1d7f70aab5719d294509c41959}{}\label{structevas_1_1grid_a49279c1d7f70aab5719d294509c41959}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+focus\+\_\+in\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a8cd8a06982630313fd022c88fb959b20}{}\label{structevas_1_1grid_a8cd8a06982630313fd022c88fb959b20}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+focus\+\_\+in\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_aec2c580c5734e1e601313bec3f9985eb}{}\label{structevas_1_1grid_aec2c580c5734e1e601313bec3f9985eb}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+focus\+\_\+out\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a0c2c310dd89c8a96e8ed60a102c09e40}{}\label{structevas_1_1grid_a0c2c310dd89c8a96e8ed60a102c09e40}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+focus\+\_\+out\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a82fef09445d20ae66cfc513c6a74bcff}{}\label{structevas_1_1grid_a82fef09445d20ae66cfc513c6a74bcff}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+free\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a873b5c1a30140ce31be4205a37c08dbf}{}\label{structevas_1_1grid_a873b5c1a30140ce31be4205a37c08dbf}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+free\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a31522612af2de2cad59ee2edc85ce607}{}\label{structevas_1_1grid_a31522612af2de2cad59ee2edc85ce607}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+hide\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_aa31402b997f757c0e82516a1e1a3502f}{}\label{structevas_1_1grid_aa31402b997f757c0e82516a1e1a3502f}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+hide\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a510f82f4ef269568b90091bd6617f31b}{}\label{structevas_1_1grid_a510f82f4ef269568b90091bd6617f31b}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+hold\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_aa7b5bf8031325a4fd688e37e22d345c8}{}\label{structevas_1_1grid_aa7b5bf8031325a4fd688e37e22d345c8}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+hold\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_ae2013851f504ba147cb1e63c86d5c047}{}\label{structevas_1_1grid_ae2013851f504ba147cb1e63c86d5c047}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+image\+\_\+preloaded\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a25841a13b81745ac475d64b0152f0d0d}{}\label{structevas_1_1grid_a25841a13b81745ac475d64b0152f0d0d}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+preloaded\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a46c96241f56f3fe610efb2f19d0070f1}{}\label{structevas_1_1grid_a46c96241f56f3fe610efb2f19d0070f1}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+image\+\_\+resize\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a69bd113e5111fe1b4f517bff7c0f3a99}{}\label{structevas_1_1grid_a69bd113e5111fe1b4f517bff7c0f3a99}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+resize\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a7e667d3eb78f3db95048caa067653b7c}{}\label{structevas_1_1grid_a7e667d3eb78f3db95048caa067653b7c}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+image\+\_\+unloaded\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a596fd5cdf591baba7d6403f6968c845b}{}\label{structevas_1_1grid_a596fd5cdf591baba7d6403f6968c845b}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+unloaded\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_ad83db69bf88298a428f84ff033476725}{}\label{structevas_1_1grid_ad83db69bf88298a428f84ff033476725}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+key\+\_\+down\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_abc4a8aea27e19fdf1b5f3784a388d3d2}{}\label{structevas_1_1grid_abc4a8aea27e19fdf1b5f3784a388d3d2}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+key\+\_\+down\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a1a5fca1ff0ab54a8590cfa97a3e397f7}{}\label{structevas_1_1grid_a1a5fca1ff0ab54a8590cfa97a3e397f7}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+key\+\_\+up\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a3b14fd497c42b45c5005a7d399c20186}{}\label{structevas_1_1grid_a3b14fd497c42b45c5005a7d399c20186}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+key\+\_\+up\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_afd58b7534a47a6ef49ebd496060f479c}{}\label{structevas_1_1grid_afd58b7534a47a6ef49ebd496060f479c}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+mouse\+\_\+down\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_af94e9905b9245c04974e2dde9aa90370}{}\label{structevas_1_1grid_af94e9905b9245c04974e2dde9aa90370}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+down\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_aa31635ddacb7d1c4754c1b40833d5874}{}\label{structevas_1_1grid_aa31635ddacb7d1c4754c1b40833d5874}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+mouse\+\_\+in\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a3ba4ddd9c3efc4ad05b42d45a1a7f988}{}\label{structevas_1_1grid_a3ba4ddd9c3efc4ad05b42d45a1a7f988}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+in\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a78a970d532a30987abdf229f718f952e}{}\label{structevas_1_1grid_a78a970d532a30987abdf229f718f952e}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+mouse\+\_\+move\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_abb465d364c10d9d0e97e70631bfb61f6}{}\label{structevas_1_1grid_abb465d364c10d9d0e97e70631bfb61f6}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+move\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a5ad5249594b11a541e42167f9b9fbdb3}{}\label{structevas_1_1grid_a5ad5249594b11a541e42167f9b9fbdb3}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+mouse\+\_\+out\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a230f5a083d21fe6c71fbc4f9cb8f6326}{}\label{structevas_1_1grid_a230f5a083d21fe6c71fbc4f9cb8f6326}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+out\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_ac8452b8605844124d6191919c8c33d80}{}\label{structevas_1_1grid_ac8452b8605844124d6191919c8c33d80}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+mouse\+\_\+up\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a2624c87f7f69e9d2821678af72074c31}{}\label{structevas_1_1grid_a2624c87f7f69e9d2821678af72074c31}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+up\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_ac6d4cd003f259467662e26814b2a7327}{}\label{structevas_1_1grid_ac6d4cd003f259467662e26814b2a7327}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+mouse\+\_\+wheel\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_abcc658635366a3a4bd58d87fa5b1451d}{}\label{structevas_1_1grid_abcc658635366a3a4bd58d87fa5b1451d}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+wheel\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a37aca151e6020bf81e6f10bc56867ed9}{}\label{structevas_1_1grid_a37aca151e6020bf81e6f10bc56867ed9}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+move\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a8efeb9cf26e2cf586b3fe07ea37c4b60}{}\label{structevas_1_1grid_a8efeb9cf26e2cf586b3fe07ea37c4b60}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+move\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a7678373bcbd823020c67655afb247e86}{}\label{structevas_1_1grid_a7678373bcbd823020c67655afb247e86}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+multi\+\_\+down\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_ae94ca885a82bd5411fcfcdd487e1fc5e}{}\label{structevas_1_1grid_ae94ca885a82bd5411fcfcdd487e1fc5e}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+down\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a370d85dd2c84f7e7636367bf5196632a}{}\label{structevas_1_1grid_a370d85dd2c84f7e7636367bf5196632a}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+multi\+\_\+move\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a008c86be4a0b73a91755e1bfc3dc44aa}{}\label{structevas_1_1grid_a008c86be4a0b73a91755e1bfc3dc44aa}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+move\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a9c723bed4477bd51855a239c522fbc38}{}\label{structevas_1_1grid_a9c723bed4477bd51855a239c522fbc38}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+multi\+\_\+up\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a0b184084938950744b5563cb872e4f1c}{}\label{structevas_1_1grid_a0b184084938950744b5563cb872e4f1c}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+up\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_ab233c5970816e258e97cbaf31bcc59bf}{}\label{structevas_1_1grid_ab233c5970816e258e97cbaf31bcc59bf}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+resize\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_aa1461e9e807e7efd45b8a48a5398afe0}{}\label{structevas_1_1grid_aa1461e9e807e7efd45b8a48a5398afe0}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+resize\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a051972ef61c140c99e2639a03e9c534a}{}\label{structevas_1_1grid_a051972ef61c140c99e2639a03e9c534a}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+restack\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a2ad97842d22f68a149c57cf59719580b}{}\label{structevas_1_1grid_a2ad97842d22f68a149c57cf59719580b}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+restack\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_a2130ddaf1a4da14f67be720518becd49}{}\label{structevas_1_1grid_a2130ddaf1a4da14f67be720518becd49}

\item 
{\footnotesize template$<$typename F $>$ }\\\+::\hyperlink{structefl_1_1eo_1_1signal__connection}{efl\+::eo\+::signal\+\_\+connection} {\bfseries callback\+\_\+show\+\_\+add} (F \&\&callback\+\_\+,\+::efl\+::eo\+::callback\+\_\+priority priority\+\_\+=\+::efl\+::eo\+::callback\+\_\+priorities\+::default\+\_\+)\hypertarget{structevas_1_1grid_a03c1f14b50396c17091ee7f1d0ab3004}{}\label{structevas_1_1grid_a03c1f14b50396c17091ee7f1d0ab3004}

\item 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+show\+\_\+call} (T $\ast$info)\hypertarget{structevas_1_1grid_ab19b6234bab35ada4ed4fcecf60b7bda}{}\label{structevas_1_1grid_ab19b6234bab35ada4ed4fcecf60b7bda}

\end{DoxyCompactItemize}
{\bf }\par
\begin{DoxyCompactItemize}
\item 
\hyperlink{structevas_1_1grid_a3ab73cf9a05d53c6b34257547e04cab2}{grid} (\+::\hyperlink{structefl_1_1eo_1_1parent__type}{efl\+::eo\+::parent\+\_\+type} \+\_\+p)
\begin{DoxyCompactList}\small\item\em Constructs a new \hyperlink{structevas_1_1grid}{evas\+::grid} object. \end{DoxyCompactList}\end{DoxyCompactItemize}

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()\hypertarget{structevas_1_1grid_adc531bf9865fdf6788801108f4015433}{}\label{structevas_1_1grid_adc531bf9865fdf6788801108f4015433}

\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Class grid. 

\subsection{Constructor \& Destructor Documentation}
\index{evas\+::grid@{evas\+::grid}!grid@{grid}}
\index{grid@{grid}!evas\+::grid@{evas\+::grid}}
\subsubsection[{\texorpdfstring{grid(\+::efl\+::eo\+::parent\+\_\+type \+\_\+p)}{grid(::efl::eo::parent_type _p)}}]{\setlength{\rightskip}{0pt plus 5cm}evas\+::grid\+::grid (
\begin{DoxyParamCaption}
\item[{\+::{\bf efl\+::eo\+::parent\+\_\+type}}]{\+\_\+p}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\hypertarget{structevas_1_1grid_a3ab73cf9a05d53c6b34257547e04cab2}{}\label{structevas_1_1grid_a3ab73cf9a05d53c6b34257547e04cab2}


Constructs a new \hyperlink{structevas_1_1grid}{evas\+::grid} object. 

Constructs a new \hyperlink{structevas_1_1grid}{evas\+::grid} object. If you want this object to be a child of another Eo object, use an efl\+::eo\+::parent expression, like the example.

Example\+: 
\begin{DoxyCode}
\hyperlink{structevas_1_1grid}{evas::grid} my\_grid(\hyperlink{group__Efl__Cxx__API_ga9a67daec890c873d3df9cf33b2ddd187}{efl::eo::parent} = parent\_object);
\end{DoxyCode}


\begin{DoxySeeAlso}{See also}
\hyperlink{structevas_1_1grid_a860a5e45bc88422770c158ae8ab35b0b}{grid(\+Eo$\ast$ eo)} 
\end{DoxySeeAlso}


References efl\+::eo\+::parent.

\index{evas\+::grid@{evas\+::grid}!grid@{grid}}
\index{grid@{grid}!evas\+::grid@{evas\+::grid}}
\subsubsection[{\texorpdfstring{grid(\+Eo $\ast$eo)}{grid(Eo *eo)}}]{\setlength{\rightskip}{0pt plus 5cm}evas\+::grid\+::grid (
\begin{DoxyParamCaption}
\item[{{\bf Eo} $\ast$}]{eo}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\hypertarget{structevas_1_1grid_a860a5e45bc88422770c158ae8ab35b0b}{}\label{structevas_1_1grid_a860a5e45bc88422770c158ae8ab35b0b}


Eo Constructor. 

Constructs the object from an Eo$\ast$ pointer stealing its ownership.


\begin{DoxyParams}{Parameters}
{\em eo} & The Eo object pointer. \\
\hline
\end{DoxyParams}
\index{evas\+::grid@{evas\+::grid}!grid@{grid}}
\index{grid@{grid}!evas\+::grid@{evas\+::grid}}
\subsubsection[{\texorpdfstring{grid(std\+::nullptr\+\_\+t)}{grid(std::nullptr_t)}}]{\setlength{\rightskip}{0pt plus 5cm}evas\+::grid\+::grid (
\begin{DoxyParamCaption}
\item[{std\+::nullptr\+\_\+t}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}\hypertarget{structevas_1_1grid_a42e26711cb0ba6204c15ce9bc537a5ec}{}\label{structevas_1_1grid_a42e26711cb0ba6204c15ce9bc537a5ec}


nullptr\+\_\+t Constructor. 

Constructs an empty (null) object. 

\subsection{Member Function Documentation}
\index{evas\+::grid@{evas\+::grid}!clear@{clear}}
\index{clear@{clear}!evas\+::grid@{evas\+::grid}}
\subsubsection[{\texorpdfstring{clear(bool clear\+\_\+) const }{clear(bool clear_) const }}]{\setlength{\rightskip}{0pt plus 5cm}void evas\+::grid\+::clear (
\begin{DoxyParamCaption}
\item[{bool}]{clear\+\_\+}
\end{DoxyParamCaption}
) const}\hypertarget{structevas_1_1grid_aef5baef8817f315842844010345f37f2}{}\label{structevas_1_1grid_aef5baef8817f315842844010345f37f2}

\begin{DoxyParams}{Parameters}
{\em clear} & \\
\hline
\end{DoxyParams}
\index{evas\+::grid@{evas\+::grid}!unpack@{unpack}}
\index{unpack@{unpack}!evas\+::grid@{evas\+::grid}}
\subsubsection[{\texorpdfstring{unpack(\+::evas\+::object child\+\_\+) const }{unpack(::evas::object child_) const }}]{\setlength{\rightskip}{0pt plus 5cm}bool evas\+::grid\+::unpack (
\begin{DoxyParamCaption}
\item[{\+::{\bf evas\+::object}}]{child\+\_\+}
\end{DoxyParamCaption}
) const}\hypertarget{structevas_1_1grid_abfeb7eb7a9db1c72389418b3db4c0566}{}\label{structevas_1_1grid_abfeb7eb7a9db1c72389418b3db4c0566}

\begin{DoxyParams}{Parameters}
{\em child} & \\
\hline
\end{DoxyParams}
\index{evas\+::grid@{evas\+::grid}!pack\+\_\+get@{pack\+\_\+get}}
\index{pack\+\_\+get@{pack\+\_\+get}!evas\+::grid@{evas\+::grid}}
\subsubsection[{\texorpdfstring{pack\+\_\+get(\+::evas\+::object child\+\_\+, int $\ast$x\+\_\+, int $\ast$y\+\_\+, int $\ast$w\+\_\+, int $\ast$h\+\_\+) const }{pack_get(::evas::object child_, int *x_, int *y_, int *w_, int *h_) const }}]{\setlength{\rightskip}{0pt plus 5cm}bool evas\+::grid\+::pack\+\_\+get (
\begin{DoxyParamCaption}
\item[{\+::{\bf evas\+::object}}]{child\+\_\+, }
\item[{int $\ast$}]{x\+\_\+, }
\item[{int $\ast$}]{y\+\_\+, }
\item[{int $\ast$}]{w\+\_\+, }
\item[{int $\ast$}]{h\+\_\+}
\end{DoxyParamCaption}
) const}\hypertarget{structevas_1_1grid_a9f9a547abb63254f61e64d653e503b81}{}\label{structevas_1_1grid_a9f9a547abb63254f61e64d653e503b81}

\begin{DoxyParams}[1]{Parameters}
 & {\em child} & \\
\hline
\mbox{\tt out}  & {\em x} & \\
\hline
\mbox{\tt out}  & {\em y} & \\
\hline
\mbox{\tt out}  & {\em w} & \\
\hline
\mbox{\tt out}  & {\em h} & \\
\hline
\end{DoxyParams}
\index{evas\+::grid@{evas\+::grid}!pack@{pack}}
\index{pack@{pack}!evas\+::grid@{evas\+::grid}}
\subsubsection[{\texorpdfstring{pack(\+::evas\+::object child\+\_\+, int x\+\_\+, int y\+\_\+, int w\+\_\+, int h\+\_\+) const }{pack(::evas::object child_, int x_, int y_, int w_, int h_) const }}]{\setlength{\rightskip}{0pt plus 5cm}bool evas\+::grid\+::pack (
\begin{DoxyParamCaption}
\item[{\+::{\bf evas\+::object}}]{child\+\_\+, }
\item[{int}]{x\+\_\+, }
\item[{int}]{y\+\_\+, }
\item[{int}]{w\+\_\+, }
\item[{int}]{h\+\_\+}
\end{DoxyParamCaption}
) const}\hypertarget{structevas_1_1grid_a59e63c38c9b32377d06126c805d326fb}{}\label{structevas_1_1grid_a59e63c38c9b32377d06126c805d326fb}

\begin{DoxyParams}{Parameters}
{\em child} & \\
\hline
{\em x} & \\
\hline
{\em y} & \\
\hline
{\em w} & \\
\hline
{\em h} & \\
\hline
\end{DoxyParams}
