\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 
\mbox{\Hypertarget{structevas_1_1grid_a6fba4dcb13256ce8e2a2556941a73037}\label{structevas_1_1grid_a6fba4dcb13256ce8e2a2556941a73037}} 
\hyperlink{structevas_1_1grid_a6fba4dcb13256ce8e2a2556941a73037}{grid} (\hyperlink{structevas_1_1grid}{grid} const \&other)
\begin{DoxyCompactList}\small\item\em Copy Constructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structevas_1_1grid_adf73f75f9db423fb1cf71eef9b635123}\label{structevas_1_1grid_adf73f75f9db423fb1cf71eef9b635123}} 
\hyperlink{group__Eina__Accessor__Group_ga65199ea5201a1867471028477dc26744}{Eina\+\_\+\+Accessor} $\ast$ {\bfseries accessor\+\_\+new} () const
\item 
void \hyperlink{structevas_1_1grid_a4c841549c79e956b07a2a379540fb30a}{clear} (bool clear\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1grid_ad4f2d604a15ff542304b33ca8d273e7e}\label{structevas_1_1grid_ad4f2d604a15ff542304b33ca8d273e7e}} 
\hyperlink{group__Eina__Iterator__Group_ga15b975bb881d955249ce13d4ebc96948}{Eina\+\_\+\+Iterator} $\ast$ {\bfseries iterator\+\_\+new} () const
\item 
\mbox{\Hypertarget{structevas_1_1grid_afd6e2a67f3bf2a100709747a10b56197}\label{structevas_1_1grid_afd6e2a67f3bf2a100709747a10b56197}} 
\+::\hyperlink{structevas_1_1object}{evas\+::object} {\bfseries add\+\_\+to} () const
\item 
bool \hyperlink{structevas_1_1grid_aa44a32a2f97ec609a0d28692fb418baf}{unpack} (\+::\hyperlink{structevas_1_1object}{evas\+::object} child\+\_\+) const
\item 
bool \hyperlink{structevas_1_1grid_a1d6c56c18c1eb211692c8b402c5a4f30}{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_aa5dd69c5e58f58cb54ee197cb22b4419}{pack} (\+::\hyperlink{structevas_1_1object}{evas\+::object} child\+\_\+, int x\+\_\+, int y\+\_\+, int w\+\_\+, int h\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1grid_ae5d1638001b7947571ebb116fe52731d}\label{structevas_1_1grid_ae5d1638001b7947571ebb116fe52731d}} 
bool {\bfseries mirrored\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1grid_a54c921d0f62e3d8546bccda9d95f8b9a}\label{structevas_1_1grid_a54c921d0f62e3d8546bccda9d95f8b9a}} 
void {\bfseries mirrored\+\_\+set} (bool mirrored\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1grid_a91fe538cdade855a29762f208ba311f2}\label{structevas_1_1grid_a91fe538cdade855a29762f208ba311f2}} 
void {\bfseries size\+\_\+get} (int $\ast$w\+\_\+, int $\ast$h\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1grid_aa33bf640c6073c0231b7f026bfbdb848}\label{structevas_1_1grid_aa33bf640c6073c0231b7f026bfbdb848}} 
void {\bfseries size\+\_\+set} (int w\+\_\+, int h\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1grid_a1befec5a22a013d4cd5b0e2a28d43efc}\label{structevas_1_1grid_a1befec5a22a013d4cd5b0e2a28d43efc}} 
\+::\hyperlink{classefl_1_1eina_1_1list}{efl\+::eina\+::list}$<$ \+::\hyperlink{structevas_1_1object}{evas\+::object} $>$ {\bfseries children\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1grid_a48af2bb9ca5ec8c51f861751a6cc7502}\label{structevas_1_1grid_a48af2bb9ca5ec8c51f861751a6cc7502}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a2852aaf581c8837eb026341e75ac2779}\label{structevas_1_1grid_a2852aaf581c8837eb026341e75ac2779}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+callback\+\_\+add\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a241a00b51cb1542a95d4d2e7ede88b2d}\label{structevas_1_1grid_a241a00b51cb1542a95d4d2e7ede88b2d}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a10eb001cc1ba27c73eaf15e71664a67e}\label{structevas_1_1grid_a10eb001cc1ba27c73eaf15e71664a67e}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+callback\+\_\+del\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_abd8167a0233ccbe3650d5c6247a8f8a3}\label{structevas_1_1grid_abd8167a0233ccbe3650d5c6247a8f8a3}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a49279c1d7f70aab5719d294509c41959}\label{structevas_1_1grid_a49279c1d7f70aab5719d294509c41959}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+changed\+\_\+size\+\_\+hints\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_adfd8647668e2c3c8d8f450db971b85f4}\label{structevas_1_1grid_adfd8647668e2c3c8d8f450db971b85f4}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_aec2c580c5734e1e601313bec3f9985eb}\label{structevas_1_1grid_aec2c580c5734e1e601313bec3f9985eb}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+focus\+\_\+in\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a4aeec1e5129dff0b0fa3ceeb01a42130}\label{structevas_1_1grid_a4aeec1e5129dff0b0fa3ceeb01a42130}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a82fef09445d20ae66cfc513c6a74bcff}\label{structevas_1_1grid_a82fef09445d20ae66cfc513c6a74bcff}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+focus\+\_\+out\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a7396002a6ea49b2efd085389246213c1}\label{structevas_1_1grid_a7396002a6ea49b2efd085389246213c1}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a31522612af2de2cad59ee2edc85ce607}\label{structevas_1_1grid_a31522612af2de2cad59ee2edc85ce607}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+free\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a7cdc9ceab70c975640d423fcd09ccb16}\label{structevas_1_1grid_a7cdc9ceab70c975640d423fcd09ccb16}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a510f82f4ef269568b90091bd6617f31b}\label{structevas_1_1grid_a510f82f4ef269568b90091bd6617f31b}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+hide\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a6613367645bb9602257a37347260ac77}\label{structevas_1_1grid_a6613367645bb9602257a37347260ac77}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_ae2013851f504ba147cb1e63c86d5c047}\label{structevas_1_1grid_ae2013851f504ba147cb1e63c86d5c047}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+hold\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a4c473490138cc9054349bbb68da4d1fd}\label{structevas_1_1grid_a4c473490138cc9054349bbb68da4d1fd}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a46c96241f56f3fe610efb2f19d0070f1}\label{structevas_1_1grid_a46c96241f56f3fe610efb2f19d0070f1}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+preloaded\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_af3f1c50de0514a1a4a6a5a5fa51a6ca3}\label{structevas_1_1grid_af3f1c50de0514a1a4a6a5a5fa51a6ca3}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a7e667d3eb78f3db95048caa067653b7c}\label{structevas_1_1grid_a7e667d3eb78f3db95048caa067653b7c}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+resize\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_acf4a093ef110e4f7f6fc8593cada3b79}\label{structevas_1_1grid_acf4a093ef110e4f7f6fc8593cada3b79}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_ad83db69bf88298a428f84ff033476725}\label{structevas_1_1grid_ad83db69bf88298a428f84ff033476725}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+unloaded\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a777b68d84e4bf5b040613551a04c9103}\label{structevas_1_1grid_a777b68d84e4bf5b040613551a04c9103}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a1a5fca1ff0ab54a8590cfa97a3e397f7}\label{structevas_1_1grid_a1a5fca1ff0ab54a8590cfa97a3e397f7}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+key\+\_\+down\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a8070bf6be0e401a77e4aa4a788d460d7}\label{structevas_1_1grid_a8070bf6be0e401a77e4aa4a788d460d7}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_afd58b7534a47a6ef49ebd496060f479c}\label{structevas_1_1grid_afd58b7534a47a6ef49ebd496060f479c}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+key\+\_\+up\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_adb405baf095e5abe5a003c78ff391ece}\label{structevas_1_1grid_adb405baf095e5abe5a003c78ff391ece}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_aa31635ddacb7d1c4754c1b40833d5874}\label{structevas_1_1grid_aa31635ddacb7d1c4754c1b40833d5874}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+down\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a1246ed940cbf2cc7931064d752d6c8f7}\label{structevas_1_1grid_a1246ed940cbf2cc7931064d752d6c8f7}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a78a970d532a30987abdf229f718f952e}\label{structevas_1_1grid_a78a970d532a30987abdf229f718f952e}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+in\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_af6a242a3210800d2d0ae1f270443ca46}\label{structevas_1_1grid_af6a242a3210800d2d0ae1f270443ca46}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a5ad5249594b11a541e42167f9b9fbdb3}\label{structevas_1_1grid_a5ad5249594b11a541e42167f9b9fbdb3}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+move\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a831eec6a12e71a99b8e987f7b8d25402}\label{structevas_1_1grid_a831eec6a12e71a99b8e987f7b8d25402}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_ac8452b8605844124d6191919c8c33d80}\label{structevas_1_1grid_ac8452b8605844124d6191919c8c33d80}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+out\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a39ce3c38b6c8ffd485c7e6c3eee40eab}\label{structevas_1_1grid_a39ce3c38b6c8ffd485c7e6c3eee40eab}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_ac6d4cd003f259467662e26814b2a7327}\label{structevas_1_1grid_ac6d4cd003f259467662e26814b2a7327}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+up\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a4171a475097fd70da57dd9b9aacce6a8}\label{structevas_1_1grid_a4171a475097fd70da57dd9b9aacce6a8}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a37aca151e6020bf81e6f10bc56867ed9}\label{structevas_1_1grid_a37aca151e6020bf81e6f10bc56867ed9}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+wheel\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a54a471700858217ab24f97e6e82ca05f}\label{structevas_1_1grid_a54a471700858217ab24f97e6e82ca05f}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a7678373bcbd823020c67655afb247e86}\label{structevas_1_1grid_a7678373bcbd823020c67655afb247e86}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+move\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a13e5f06df737c9a432911f87d84ea162}\label{structevas_1_1grid_a13e5f06df737c9a432911f87d84ea162}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a370d85dd2c84f7e7636367bf5196632a}\label{structevas_1_1grid_a370d85dd2c84f7e7636367bf5196632a}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+down\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a9ffebe347013ca45df08a673e46a3592}\label{structevas_1_1grid_a9ffebe347013ca45df08a673e46a3592}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a9c723bed4477bd51855a239c522fbc38}\label{structevas_1_1grid_a9c723bed4477bd51855a239c522fbc38}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+move\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_ad4953496f60bd7ccaceff5c2751f97ca}\label{structevas_1_1grid_ad4953496f60bd7ccaceff5c2751f97ca}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_ab233c5970816e258e97cbaf31bcc59bf}\label{structevas_1_1grid_ab233c5970816e258e97cbaf31bcc59bf}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+up\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a8f4f9ce601aaad3cceb29936df1959f8}\label{structevas_1_1grid_a8f4f9ce601aaad3cceb29936df1959f8}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a051972ef61c140c99e2639a03e9c534a}\label{structevas_1_1grid_a051972ef61c140c99e2639a03e9c534a}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+resize\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_aa3fe838c94c563e8dbbeacabd5f128aa}\label{structevas_1_1grid_aa3fe838c94c563e8dbbeacabd5f128aa}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_a2130ddaf1a4da14f67be720518becd49}\label{structevas_1_1grid_a2130ddaf1a4da14f67be720518becd49}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+restack\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1grid_af05914fa4aedcccf03d99f08f0273085}\label{structevas_1_1grid_af05914fa4aedcccf03d99f08f0273085}} 
{\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\+\_\+)
\item 
\mbox{\Hypertarget{structevas_1_1grid_ab19b6234bab35ada4ed4fcecf60b7bda}\label{structevas_1_1grid_ab19b6234bab35ada4ed4fcecf60b7bda}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+show\+\_\+call} (T $\ast$info)
\end{DoxyCompactItemize}
\textbf{ }\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 
\mbox{\Hypertarget{structevas_1_1grid_adc531bf9865fdf6788801108f4015433}\label{structevas_1_1grid_adc531bf9865fdf6788801108f4015433}} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Class grid. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structevas_1_1grid_a3ab73cf9a05d53c6b34257547e04cab2}\label{structevas_1_1grid_a3ab73cf9a05d53c6b34257547e04cab2}} 
\index{evas\+::grid@{evas\+::grid}!grid@{grid}}
\index{grid@{grid}!evas\+::grid@{evas\+::grid}}
\subsubsection{\texorpdfstring{grid()}{grid()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily evas\+::grid\+::grid (\begin{DoxyParamCaption}\item[{\+::\hyperlink{structefl_1_1eo_1_1parent__type}{efl\+::eo\+::parent\+\_\+type}}]{\+\_\+p }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



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.

\mbox{\Hypertarget{structevas_1_1grid_a860a5e45bc88422770c158ae8ab35b0b}\label{structevas_1_1grid_a860a5e45bc88422770c158ae8ab35b0b}} 
\index{evas\+::grid@{evas\+::grid}!grid@{grid}}
\index{grid@{grid}!evas\+::grid@{evas\+::grid}}
\subsubsection{\texorpdfstring{grid()}{grid()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily evas\+::grid\+::grid (\begin{DoxyParamCaption}\item[{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$}]{eo }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



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}
\mbox{\Hypertarget{structevas_1_1grid_a42e26711cb0ba6204c15ce9bc537a5ec}\label{structevas_1_1grid_a42e26711cb0ba6204c15ce9bc537a5ec}} 
\index{evas\+::grid@{evas\+::grid}!grid@{grid}}
\index{grid@{grid}!evas\+::grid@{evas\+::grid}}
\subsubsection{\texorpdfstring{grid()}{grid()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily evas\+::grid\+::grid (\begin{DoxyParamCaption}\item[{std\+::nullptr\+\_\+t}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



nullptr\+\_\+t Constructor. 

Constructs an empty (null) object. 

\subsection{Member Function Documentation}
\mbox{\Hypertarget{structevas_1_1grid_a4c841549c79e956b07a2a379540fb30a}\label{structevas_1_1grid_a4c841549c79e956b07a2a379540fb30a}} 
\index{evas\+::grid@{evas\+::grid}!clear@{clear}}
\index{clear@{clear}!evas\+::grid@{evas\+::grid}}
\subsubsection{\texorpdfstring{clear()}{clear()}}
{\footnotesize\ttfamily void evas\+::grid\+::clear (\begin{DoxyParamCaption}\item[{bool}]{clear\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em clear} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{structevas_1_1grid_aa44a32a2f97ec609a0d28692fb418baf}\label{structevas_1_1grid_aa44a32a2f97ec609a0d28692fb418baf}} 
\index{evas\+::grid@{evas\+::grid}!unpack@{unpack}}
\index{unpack@{unpack}!evas\+::grid@{evas\+::grid}}
\subsubsection{\texorpdfstring{unpack()}{unpack()}}
{\footnotesize\ttfamily bool evas\+::grid\+::unpack (\begin{DoxyParamCaption}\item[{\+::\hyperlink{structevas_1_1object}{evas\+::object}}]{child\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em child} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{structevas_1_1grid_a1d6c56c18c1eb211692c8b402c5a4f30}\label{structevas_1_1grid_a1d6c56c18c1eb211692c8b402c5a4f30}} 
\index{evas\+::grid@{evas\+::grid}!pack\+\_\+get@{pack\+\_\+get}}
\index{pack\+\_\+get@{pack\+\_\+get}!evas\+::grid@{evas\+::grid}}
\subsubsection{\texorpdfstring{pack\+\_\+get()}{pack\_get()}}
{\footnotesize\ttfamily bool evas\+::grid\+::pack\+\_\+get (\begin{DoxyParamCaption}\item[{\+::\hyperlink{structevas_1_1object}{evas\+::object}}]{child\+\_\+,  }\item[{int $\ast$}]{x\+\_\+,  }\item[{int $\ast$}]{y\+\_\+,  }\item[{int $\ast$}]{w\+\_\+,  }\item[{int $\ast$}]{h\+\_\+ }\end{DoxyParamCaption}) const}


\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}
\mbox{\Hypertarget{structevas_1_1grid_aa5dd69c5e58f58cb54ee197cb22b4419}\label{structevas_1_1grid_aa5dd69c5e58f58cb54ee197cb22b4419}} 
\index{evas\+::grid@{evas\+::grid}!pack@{pack}}
\index{pack@{pack}!evas\+::grid@{evas\+::grid}}
\subsubsection{\texorpdfstring{pack()}{pack()}}
{\footnotesize\ttfamily bool evas\+::grid\+::pack (\begin{DoxyParamCaption}\item[{\+::\hyperlink{structevas_1_1object}{evas\+::object}}]{child\+\_\+,  }\item[{int}]{x\+\_\+,  }\item[{int}]{y\+\_\+,  }\item[{int}]{w\+\_\+,  }\item[{int}]{h\+\_\+ }\end{DoxyParamCaption}) const}


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