\hypertarget{structevas_1_1textgrid}{}\section{evas\+:\+:textgrid Struct Reference}
\label{structevas_1_1textgrid}\index{evas\+::textgrid@{evas\+::textgrid}}


Class textgrid.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structevas_1_1textgrid_a3a4e362e284cc2ee9187b8b43e844eca}{textgrid} (\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\begin{DoxyCompactList}\small\item\em Eo Constructor. \end{DoxyCompactList}\item 
\hyperlink{structevas_1_1textgrid_ad27bd1a36949d9ad14fa765acc01d0b2}{textgrid} (std\+::nullptr\+\_\+t)
\begin{DoxyCompactList}\small\item\em nullptr\+\_\+t Constructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structevas_1_1textgrid_ad660da32fe600d332fd42e34af555cb0}\label{structevas_1_1textgrid_ad660da32fe600d332fd42e34af555cb0}} 
\hyperlink{structevas_1_1textgrid_ad660da32fe600d332fd42e34af555cb0}{textgrid} (\hyperlink{structevas_1_1textgrid}{textgrid} const \&other)
\begin{DoxyCompactList}\small\item\em Copy Constructor. \end{DoxyCompactList}\item 
void \hyperlink{structevas_1_1textgrid_a95107f8081d6f31f170a1e03c6de63b9}{update\+\_\+add} (int x\+\_\+, int y\+\_\+, int w\+\_\+, int h\+\_\+) const
\item 
void \hyperlink{structevas_1_1textgrid_ad7590ff2c4c85bdb7e615962d1787f7b}{cellrow\+\_\+set} (int y\+\_\+, const \hyperlink{struct__Evas__Textgrid__Cell}{Evas\+\_\+\+Textgrid\+\_\+\+Cell} $\ast$row\+\_\+) const
\item 
\hyperlink{struct__Evas__Textgrid__Cell}{Evas\+\_\+\+Textgrid\+\_\+\+Cell} $\ast$ \hyperlink{structevas_1_1textgrid_a691c5258a45c8cf9bdc6d9da2a567bb3}{cellrow\+\_\+get} (int y\+\_\+) const
\item 
void \hyperlink{structevas_1_1textgrid_a49ff5e8fea3dc5eb7c28b74b938aac28}{palette\+\_\+set} (Evas\+\_\+\+Textgrid\+\_\+\+Palette pal\+\_\+, int idx\+\_\+, int r\+\_\+, int g\+\_\+, int b\+\_\+, int a\+\_\+) const
\item 
void \hyperlink{structevas_1_1textgrid_aaba450ddee191975eac97c72d62f1e37}{palette\+\_\+get} (Evas\+\_\+\+Textgrid\+\_\+\+Palette pal\+\_\+, int idx\+\_\+, int $\ast$r\+\_\+, int $\ast$g\+\_\+, int $\ast$b\+\_\+, int $\ast$a\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a88a50407bb4d16c3e32cc25caf9349de}\label{structevas_1_1textgrid_a88a50407bb4d16c3e32cc25caf9349de}} 
Evas\+\_\+\+Textgrid\+\_\+\+Font\+\_\+\+Style {\bfseries supported\+\_\+font\+\_\+styles\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a70c2392d82d50ba3671ed4d7fce6f422}\label{structevas_1_1textgrid_a70c2392d82d50ba3671ed4d7fce6f422}} 
void {\bfseries supported\+\_\+font\+\_\+styles\+\_\+set} (Evas\+\_\+\+Textgrid\+\_\+\+Font\+\_\+\+Style styles\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a21ccaf6903ef1f67fd991927b4aa1c28}\label{structevas_1_1textgrid_a21ccaf6903ef1f67fd991927b4aa1c28}} 
void {\bfseries size\+\_\+get} (int $\ast$w\+\_\+, int $\ast$h\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a74424a69eebb5d2a783e8e03cf92a029}\label{structevas_1_1textgrid_a74424a69eebb5d2a783e8e03cf92a029}} 
void {\bfseries size\+\_\+set} (int w\+\_\+, int h\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a8bc4bdac6ba003371143124a21c2e16b}\label{structevas_1_1textgrid_a8bc4bdac6ba003371143124a21c2e16b}} 
void {\bfseries cell\+\_\+size\+\_\+get} (int $\ast$width\+\_\+, int $\ast$height\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a892fc4fd6cf33df7db9d2fe3611d858a}\label{structevas_1_1textgrid_a892fc4fd6cf33df7db9d2fe3611d858a}} 
{\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_1textgrid_a5d821f9d2da2a1f621c694b494eedd95}\label{structevas_1_1textgrid_a5d821f9d2da2a1f621c694b494eedd95}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+callback\+\_\+add\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_ab4f84d86ef5eba692a786dbfa39147e8}\label{structevas_1_1textgrid_ab4f84d86ef5eba692a786dbfa39147e8}} 
{\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_1textgrid_a07cfa20c80b0638fd93ae59530807002}\label{structevas_1_1textgrid_a07cfa20c80b0638fd93ae59530807002}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+callback\+\_\+del\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a6bfd31bb2e5378f454ce703220fb79e7}\label{structevas_1_1textgrid_a6bfd31bb2e5378f454ce703220fb79e7}} 
{\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_1textgrid_a471ed7093293eb2776465c28848bc0d3}\label{structevas_1_1textgrid_a471ed7093293eb2776465c28848bc0d3}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+changed\+\_\+size\+\_\+hints\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a5d0f8fc18abdb9782b5e7ee09a5c4d8b}\label{structevas_1_1textgrid_a5d0f8fc18abdb9782b5e7ee09a5c4d8b}} 
{\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_1textgrid_a687904a2dae4afff541cf8bd6e506b7a}\label{structevas_1_1textgrid_a687904a2dae4afff541cf8bd6e506b7a}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+focus\+\_\+in\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_aa0b1b7cfd60f6855788ce0a30087a4ef}\label{structevas_1_1textgrid_aa0b1b7cfd60f6855788ce0a30087a4ef}} 
{\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_1textgrid_a21fd0e1d12c9493f5d4817ae063e2416}\label{structevas_1_1textgrid_a21fd0e1d12c9493f5d4817ae063e2416}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+focus\+\_\+out\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a4f186eb422af95e6c3eb60fefd6d7ca0}\label{structevas_1_1textgrid_a4f186eb422af95e6c3eb60fefd6d7ca0}} 
{\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_1textgrid_a3b5ca21801626b172a2d1950f6f1d9a2}\label{structevas_1_1textgrid_a3b5ca21801626b172a2d1950f6f1d9a2}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+free\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_ae2e97da58a9b4c4b250399f60765a490}\label{structevas_1_1textgrid_ae2e97da58a9b4c4b250399f60765a490}} 
{\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_1textgrid_abdea83753e96385b12bad21fef78c410}\label{structevas_1_1textgrid_abdea83753e96385b12bad21fef78c410}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+hide\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a52343b8531ad78821a3bc463f8c14811}\label{structevas_1_1textgrid_a52343b8531ad78821a3bc463f8c14811}} 
{\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_1textgrid_ae22d13ddb3c2369b6235eb591c76d96e}\label{structevas_1_1textgrid_ae22d13ddb3c2369b6235eb591c76d96e}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+hold\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a895164d826350daea815d24574b8d704}\label{structevas_1_1textgrid_a895164d826350daea815d24574b8d704}} 
{\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_1textgrid_a02e433b30358c747d01afae3dfda953a}\label{structevas_1_1textgrid_a02e433b30358c747d01afae3dfda953a}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+preloaded\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a098e6e702be30c8865a67b97bbb400c0}\label{structevas_1_1textgrid_a098e6e702be30c8865a67b97bbb400c0}} 
{\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_1textgrid_a4dd0713e46c848cd0e6e080cd15fac14}\label{structevas_1_1textgrid_a4dd0713e46c848cd0e6e080cd15fac14}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+resize\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_aaf091633f67aed09a26482959cc08273}\label{structevas_1_1textgrid_aaf091633f67aed09a26482959cc08273}} 
{\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_1textgrid_a27d121dfffb95959ea0dbc4cb308a50d}\label{structevas_1_1textgrid_a27d121dfffb95959ea0dbc4cb308a50d}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+unloaded\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a677a534cabc6037cb4bc197f191f1822}\label{structevas_1_1textgrid_a677a534cabc6037cb4bc197f191f1822}} 
{\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_1textgrid_a380f36443a6a9fbec4b13825d37bb98b}\label{structevas_1_1textgrid_a380f36443a6a9fbec4b13825d37bb98b}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+key\+\_\+down\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a87a46a01c535377941534a84b81cefd8}\label{structevas_1_1textgrid_a87a46a01c535377941534a84b81cefd8}} 
{\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_1textgrid_a3434a41910e70682b5f85954a31e3029}\label{structevas_1_1textgrid_a3434a41910e70682b5f85954a31e3029}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+key\+\_\+up\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_ae32c80f359521fb93712840943036b35}\label{structevas_1_1textgrid_ae32c80f359521fb93712840943036b35}} 
{\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_1textgrid_af66eb1892a4dffc8ff5d12775947fa2f}\label{structevas_1_1textgrid_af66eb1892a4dffc8ff5d12775947fa2f}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+down\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a475ffc19eb4f5b87690a7fd3f931da43}\label{structevas_1_1textgrid_a475ffc19eb4f5b87690a7fd3f931da43}} 
{\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_1textgrid_a9263f9ffae8bed7dfbedd9adc50bd697}\label{structevas_1_1textgrid_a9263f9ffae8bed7dfbedd9adc50bd697}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+in\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a4f0703a84a2d256c6af9c0fb33a1e921}\label{structevas_1_1textgrid_a4f0703a84a2d256c6af9c0fb33a1e921}} 
{\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_1textgrid_a30fe58ef7a53ce7318f5205b168c58b3}\label{structevas_1_1textgrid_a30fe58ef7a53ce7318f5205b168c58b3}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+move\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a77d771b2c219e9cc2739bb5385ee0cb0}\label{structevas_1_1textgrid_a77d771b2c219e9cc2739bb5385ee0cb0}} 
{\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_1textgrid_aa0bc91a72bf801af23a299609c42fbb0}\label{structevas_1_1textgrid_aa0bc91a72bf801af23a299609c42fbb0}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+out\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a731f59f0691abe96a906a5cbdaf03ec5}\label{structevas_1_1textgrid_a731f59f0691abe96a906a5cbdaf03ec5}} 
{\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_1textgrid_abae861fb4f61e897b5559713651394f5}\label{structevas_1_1textgrid_abae861fb4f61e897b5559713651394f5}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+up\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a02cb73e9aae06b49778c11bd09c06d1a}\label{structevas_1_1textgrid_a02cb73e9aae06b49778c11bd09c06d1a}} 
{\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_1textgrid_a744414c500ed851c19f201cc43e32f8f}\label{structevas_1_1textgrid_a744414c500ed851c19f201cc43e32f8f}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+wheel\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a3c0f5b6469cb489e08be37bb11923987}\label{structevas_1_1textgrid_a3c0f5b6469cb489e08be37bb11923987}} 
{\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_1textgrid_a60975837b860a80f0cbb0df6bb21a8c7}\label{structevas_1_1textgrid_a60975837b860a80f0cbb0df6bb21a8c7}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+move\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a2893d93f19b471bbdf87c0601548d4d9}\label{structevas_1_1textgrid_a2893d93f19b471bbdf87c0601548d4d9}} 
{\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_1textgrid_aef18394b69dcaaf19b7534ad56db0029}\label{structevas_1_1textgrid_aef18394b69dcaaf19b7534ad56db0029}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+down\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a7110de62dc4ef3ffb8596b99db7d1732}\label{structevas_1_1textgrid_a7110de62dc4ef3ffb8596b99db7d1732}} 
{\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_1textgrid_a23dd5ff924781cfbc8740a8f6fa85fd9}\label{structevas_1_1textgrid_a23dd5ff924781cfbc8740a8f6fa85fd9}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+move\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a780d1f59ae75ba6abb3896119ff888f4}\label{structevas_1_1textgrid_a780d1f59ae75ba6abb3896119ff888f4}} 
{\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_1textgrid_a895d55c076605b4d885bbd806f0f065e}\label{structevas_1_1textgrid_a895d55c076605b4d885bbd806f0f065e}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+up\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a4554039d50eac3a0aef001da84ad14b4}\label{structevas_1_1textgrid_a4554039d50eac3a0aef001da84ad14b4}} 
{\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_1textgrid_a9567ace3a21a910a92db866147639a42}\label{structevas_1_1textgrid_a9567ace3a21a910a92db866147639a42}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+resize\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a75e26ecc8312126f85c6fd0b1e75f468}\label{structevas_1_1textgrid_a75e26ecc8312126f85c6fd0b1e75f468}} 
{\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_1textgrid_ac1d9d7990727b5f274ce1e435ad2d773}\label{structevas_1_1textgrid_ac1d9d7990727b5f274ce1e435ad2d773}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+restack\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a1673b01356c51328902a138968d28fba}\label{structevas_1_1textgrid_a1673b01356c51328902a138968d28fba}} 
{\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_1textgrid_afb67ee726ee04dff5209e06a0bb83742}\label{structevas_1_1textgrid_afb67ee726ee04dff5209e06a0bb83742}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+show\+\_\+call} (T $\ast$info)
\end{DoxyCompactItemize}
\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
\hyperlink{structevas_1_1textgrid_aba6666d34fc27377852ca1cb71f32356}{textgrid} (\+::\hyperlink{structefl_1_1eo_1_1parent__type}{efl\+::eo\+::parent\+\_\+type} \+\_\+p)
\begin{DoxyCompactList}\small\item\em Constructs a new \hyperlink{structevas_1_1textgrid}{evas\+::textgrid} object. \end{DoxyCompactList}\end{DoxyCompactItemize}

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structevas_1_1textgrid_a89aa0254e29543cffa043b827681b606}\label{structevas_1_1textgrid_a89aa0254e29543cffa043b827681b606}} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
Class textgrid. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structevas_1_1textgrid_aba6666d34fc27377852ca1cb71f32356}\label{structevas_1_1textgrid_aba6666d34fc27377852ca1cb71f32356}} 
\index{evas\+::textgrid@{evas\+::textgrid}!textgrid@{textgrid}}
\index{textgrid@{textgrid}!evas\+::textgrid@{evas\+::textgrid}}
\subsubsection{\texorpdfstring{textgrid()}{textgrid()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily evas\+::textgrid\+::textgrid (\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_1textgrid}{evas\+::textgrid} object. 

Constructs a new \hyperlink{structevas_1_1textgrid}{evas\+::textgrid} 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_1textgrid}{evas::textgrid} my\_textgrid(\hyperlink{group__Efl__Cxx__API_ga9a67daec890c873d3df9cf33b2ddd187}{efl::eo::parent} = parent\_object);
\end{DoxyCode}


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


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

\mbox{\Hypertarget{structevas_1_1textgrid_a3a4e362e284cc2ee9187b8b43e844eca}\label{structevas_1_1textgrid_a3a4e362e284cc2ee9187b8b43e844eca}} 
\index{evas\+::textgrid@{evas\+::textgrid}!textgrid@{textgrid}}
\index{textgrid@{textgrid}!evas\+::textgrid@{evas\+::textgrid}}
\subsubsection{\texorpdfstring{textgrid()}{textgrid()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily evas\+::textgrid\+::textgrid (\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_1textgrid_ad27bd1a36949d9ad14fa765acc01d0b2}\label{structevas_1_1textgrid_ad27bd1a36949d9ad14fa765acc01d0b2}} 
\index{evas\+::textgrid@{evas\+::textgrid}!textgrid@{textgrid}}
\index{textgrid@{textgrid}!evas\+::textgrid@{evas\+::textgrid}}
\subsubsection{\texorpdfstring{textgrid()}{textgrid()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily evas\+::textgrid\+::textgrid (\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_1textgrid_a95107f8081d6f31f170a1e03c6de63b9}\label{structevas_1_1textgrid_a95107f8081d6f31f170a1e03c6de63b9}} 
\index{evas\+::textgrid@{evas\+::textgrid}!update\+\_\+add@{update\+\_\+add}}
\index{update\+\_\+add@{update\+\_\+add}!evas\+::textgrid@{evas\+::textgrid}}
\subsubsection{\texorpdfstring{update\+\_\+add()}{update\_add()}}
{\footnotesize\ttfamily void evas\+::textgrid\+::update\+\_\+add (\begin{DoxyParamCaption}\item[{int}]{x\+\_\+,  }\item[{int}]{y\+\_\+,  }\item[{int}]{w\+\_\+,  }\item[{int}]{h\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em x} & \\
\hline
{\em y} & \\
\hline
{\em w} & \\
\hline
{\em h} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{structevas_1_1textgrid_ad7590ff2c4c85bdb7e615962d1787f7b}\label{structevas_1_1textgrid_ad7590ff2c4c85bdb7e615962d1787f7b}} 
\index{evas\+::textgrid@{evas\+::textgrid}!cellrow\+\_\+set@{cellrow\+\_\+set}}
\index{cellrow\+\_\+set@{cellrow\+\_\+set}!evas\+::textgrid@{evas\+::textgrid}}
\subsubsection{\texorpdfstring{cellrow\+\_\+set()}{cellrow\_set()}}
{\footnotesize\ttfamily void evas\+::textgrid\+::cellrow\+\_\+set (\begin{DoxyParamCaption}\item[{int}]{y\+\_\+,  }\item[{const \hyperlink{struct__Evas__Textgrid__Cell}{Evas\+\_\+\+Textgrid\+\_\+\+Cell} $\ast$}]{row\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em y} & \\
\hline
{\em row} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{structevas_1_1textgrid_a691c5258a45c8cf9bdc6d9da2a567bb3}\label{structevas_1_1textgrid_a691c5258a45c8cf9bdc6d9da2a567bb3}} 
\index{evas\+::textgrid@{evas\+::textgrid}!cellrow\+\_\+get@{cellrow\+\_\+get}}
\index{cellrow\+\_\+get@{cellrow\+\_\+get}!evas\+::textgrid@{evas\+::textgrid}}
\subsubsection{\texorpdfstring{cellrow\+\_\+get()}{cellrow\_get()}}
{\footnotesize\ttfamily \hyperlink{struct__Evas__Textgrid__Cell}{Evas\+\_\+\+Textgrid\+\_\+\+Cell}$\ast$ evas\+::textgrid\+::cellrow\+\_\+get (\begin{DoxyParamCaption}\item[{int}]{y\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em y} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{structevas_1_1textgrid_a49ff5e8fea3dc5eb7c28b74b938aac28}\label{structevas_1_1textgrid_a49ff5e8fea3dc5eb7c28b74b938aac28}} 
\index{evas\+::textgrid@{evas\+::textgrid}!palette\+\_\+set@{palette\+\_\+set}}
\index{palette\+\_\+set@{palette\+\_\+set}!evas\+::textgrid@{evas\+::textgrid}}
\subsubsection{\texorpdfstring{palette\+\_\+set()}{palette\_set()}}
{\footnotesize\ttfamily void evas\+::textgrid\+::palette\+\_\+set (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Textgrid\+\_\+\+Palette}]{pal\+\_\+,  }\item[{int}]{idx\+\_\+,  }\item[{int}]{r\+\_\+,  }\item[{int}]{g\+\_\+,  }\item[{int}]{b\+\_\+,  }\item[{int}]{a\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em pal} & \\
\hline
{\em idx} & \\
\hline
{\em r} & \\
\hline
{\em g} & \\
\hline
{\em b} & \\
\hline
{\em a} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{structevas_1_1textgrid_aaba450ddee191975eac97c72d62f1e37}\label{structevas_1_1textgrid_aaba450ddee191975eac97c72d62f1e37}} 
\index{evas\+::textgrid@{evas\+::textgrid}!palette\+\_\+get@{palette\+\_\+get}}
\index{palette\+\_\+get@{palette\+\_\+get}!evas\+::textgrid@{evas\+::textgrid}}
\subsubsection{\texorpdfstring{palette\+\_\+get()}{palette\_get()}}
{\footnotesize\ttfamily void evas\+::textgrid\+::palette\+\_\+get (\begin{DoxyParamCaption}\item[{Evas\+\_\+\+Textgrid\+\_\+\+Palette}]{pal\+\_\+,  }\item[{int}]{idx\+\_\+,  }\item[{int $\ast$}]{r\+\_\+,  }\item[{int $\ast$}]{g\+\_\+,  }\item[{int $\ast$}]{b\+\_\+,  }\item[{int $\ast$}]{a\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}[1]{Parameters}
 & {\em pal} & \\
\hline
 & {\em idx} & \\
\hline
\mbox{\tt out}  & {\em r} & \\
\hline
\mbox{\tt out}  & {\em g} & \\
\hline
\mbox{\tt out}  & {\em b} & \\
\hline
\mbox{\tt out}  & {\em a} & \\
\hline
\end{DoxyParams}
