\hypertarget{structevas_1_1text}{}\section{evas\+:\+:text Struct Reference}
\label{structevas_1_1text}\index{evas\+::text@{evas\+::text}}


Class text.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structevas_1_1text_a3c3dff66e1812f4ede0c5c64b088711b}{text} (\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\begin{DoxyCompactList}\small\item\em Eo Constructor. \end{DoxyCompactList}\item 
\hyperlink{structevas_1_1text_aa28bfe6f56aa7af1eb951e1285297e18}{text} (std\+::nullptr\+\_\+t)
\begin{DoxyCompactList}\small\item\em nullptr\+\_\+t Constructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{structevas_1_1text_a7203f3abaff514a83b1a4901dc1c8e03}\label{structevas_1_1text_a7203f3abaff514a83b1a4901dc1c8e03}} 
\hyperlink{structevas_1_1text_a7203f3abaff514a83b1a4901dc1c8e03}{text} (\hyperlink{structevas_1_1text}{text} const \&other)
\begin{DoxyCompactList}\small\item\em Copy Constructor. \end{DoxyCompactList}\item 
int \hyperlink{structevas_1_1text_aca24333e8e017356889b8296746af347}{last\+\_\+up\+\_\+to\+\_\+pos} (\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} x\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} y\+\_\+) const
\item 
int \hyperlink{structevas_1_1text_af461243ead4db704c2f7df6e8999bc7f}{char\+\_\+coords\+\_\+get} (\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} x\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} y\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cx\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cy\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cw\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$ch\+\_\+) const
\item 
bool \hyperlink{structevas_1_1text_a37083a39527aeee932c08bf9a05eb119}{char\+\_\+pos\+\_\+get} (int pos\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cx\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cy\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$cw\+\_\+, \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$ch\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_a04f03e3c607460e81159333f5f3dd494}\label{structevas_1_1text_a04f03e3c607460e81159333f5f3dd494}} 
void {\bfseries shadow\+\_\+color\+\_\+get} (int $\ast$r\+\_\+, int $\ast$g\+\_\+, int $\ast$b\+\_\+, int $\ast$a\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_aad5dc0db241bfc223c11eb5686f6d792}\label{structevas_1_1text_aad5dc0db241bfc223c11eb5686f6d792}} 
void {\bfseries shadow\+\_\+color\+\_\+set} (int r\+\_\+, int g\+\_\+, int b\+\_\+, int a\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_af74359093b10f92a84d61e0ea66d99a4}\label{structevas_1_1text_af74359093b10f92a84d61e0ea66d99a4}} 
double {\bfseries ellipsis\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_af1e4cfc4d9117a7a56f90365326d6644}\label{structevas_1_1text_af1e4cfc4d9117a7a56f90365326d6644}} 
void {\bfseries ellipsis\+\_\+set} (double ellipsis\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_ad933c63e3459dcc69d667c800f5e3839}\label{structevas_1_1text_ad933c63e3459dcc69d667c800f5e3839}} 
\+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} {\bfseries bidi\+\_\+delimiters\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_a047b8a2f52af0db2af4f1a976caf4848}\label{structevas_1_1text_a047b8a2f52af0db2af4f1a976caf4848}} 
void {\bfseries bidi\+\_\+delimiters\+\_\+set} (\+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} delim\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_a4d2b09c0810ea578e8df72b5be521e13}\label{structevas_1_1text_a4d2b09c0810ea578e8df72b5be521e13}} 
void {\bfseries outline\+\_\+color\+\_\+get} (int $\ast$r\+\_\+, int $\ast$g\+\_\+, int $\ast$b\+\_\+, int $\ast$a\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_aeea9bfaef256d1d347a12fcf35dbb057}\label{structevas_1_1text_aeea9bfaef256d1d347a12fcf35dbb057}} 
void {\bfseries outline\+\_\+color\+\_\+set} (int r\+\_\+, int g\+\_\+, int b\+\_\+, int a\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_a3688207bdd9c2de5199fe7bfba2e9168}\label{structevas_1_1text_a3688207bdd9c2de5199fe7bfba2e9168}} 
void {\bfseries glow2\+\_\+color\+\_\+get} (int $\ast$r\+\_\+, int $\ast$g\+\_\+, int $\ast$b\+\_\+, int $\ast$a\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_a12a1d0f4b8fdf68db3f1325afd5fab3f}\label{structevas_1_1text_a12a1d0f4b8fdf68db3f1325afd5fab3f}} 
void {\bfseries glow2\+\_\+color\+\_\+set} (int r\+\_\+, int g\+\_\+, int b\+\_\+, int a\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_af73d52dfd4c776aa42f56b4561e3b31d}\label{structevas_1_1text_af73d52dfd4c776aa42f56b4561e3b31d}} 
\hyperlink{group__Evas_ga6b48c195b58fbe30ca8180e7451ad817}{Evas\+\_\+\+Text\+\_\+\+Style\+\_\+\+Type} {\bfseries style\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_af309bfabfbf0d986488dfbfddf1bfb22}\label{structevas_1_1text_af309bfabfbf0d986488dfbfddf1bfb22}} 
void {\bfseries style\+\_\+set} (\hyperlink{group__Evas_ga6b48c195b58fbe30ca8180e7451ad817}{Evas\+\_\+\+Text\+\_\+\+Style\+\_\+\+Type} style\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_af752bef2156eaadde8da84b55925b043}\label{structevas_1_1text_af752bef2156eaadde8da84b55925b043}} 
void {\bfseries glow\+\_\+color\+\_\+get} (int $\ast$r\+\_\+, int $\ast$g\+\_\+, int $\ast$b\+\_\+, int $\ast$a\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_a82b3f3d9302c034bc47ece789f0ee97a}\label{structevas_1_1text_a82b3f3d9302c034bc47ece789f0ee97a}} 
void {\bfseries glow\+\_\+color\+\_\+set} (int r\+\_\+, int g\+\_\+, int b\+\_\+, int a\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_a22e1bbd74ff5a22c6cb18baebef3eefd}\label{structevas_1_1text_a22e1bbd74ff5a22c6cb18baebef3eefd}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries max\+\_\+descent\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_adb96fb543755c702f51bb3b3a3ed00cf}\label{structevas_1_1text_adb96fb543755c702f51bb3b3a3ed00cf}} 
void {\bfseries style\+\_\+pad\+\_\+get} (int $\ast$l\+\_\+, int $\ast$r\+\_\+, int $\ast$t\+\_\+, int $\ast$b\+\_\+) const
\item 
\mbox{\Hypertarget{structevas_1_1text_a5af0a5234bc3383e0b7dc4741ad9847d}\label{structevas_1_1text_a5af0a5234bc3383e0b7dc4741ad9847d}} 
Evas\+\_\+\+Bi\+Di\+\_\+\+Direction {\bfseries direction\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_af18d6a53ec93820c48a8e3f79f3fc906}\label{structevas_1_1text_af18d6a53ec93820c48a8e3f79f3fc906}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries ascent\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_a6b3b6afb6a7b2b9be7606300a2ed003d}\label{structevas_1_1text_a6b3b6afb6a7b2b9be7606300a2ed003d}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries horiz\+\_\+advance\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_a7000379ae850d915429a1cbcb171b271}\label{structevas_1_1text_a7000379ae850d915429a1cbcb171b271}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries inset\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_a8c8fccf114712748dfeb5a05d3ec2c2a}\label{structevas_1_1text_a8c8fccf114712748dfeb5a05d3ec2c2a}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries max\+\_\+ascent\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_a1503a883050fd7a9d7cc8f28eef81a8c}\label{structevas_1_1text_a1503a883050fd7a9d7cc8f28eef81a8c}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries vert\+\_\+advance\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_aa2f79c6fb23c1c0772e6291ae86932e3}\label{structevas_1_1text_aa2f79c6fb23c1c0772e6291ae86932e3}} 
\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} {\bfseries descent\+\_\+get} () const
\item 
\mbox{\Hypertarget{structevas_1_1text_a207d334ac03047e4d34b502511c5a1b4}\label{structevas_1_1text_a207d334ac03047e4d34b502511c5a1b4}} 
{\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_1text_ab4f5daedbb7a3f73f66a6e04c382bdae}\label{structevas_1_1text_ab4f5daedbb7a3f73f66a6e04c382bdae}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+callback\+\_\+add\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a2848dce7cf4e3e238cc4a9939061b6bb}\label{structevas_1_1text_a2848dce7cf4e3e238cc4a9939061b6bb}} 
{\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_1text_a39b4287c7543b11b07b25bd008ebe2bd}\label{structevas_1_1text_a39b4287c7543b11b07b25bd008ebe2bd}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+callback\+\_\+del\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_ad0c815f17b752d749fd73d8145b82733}\label{structevas_1_1text_ad0c815f17b752d749fd73d8145b82733}} 
{\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_1text_a3e378fe103cd618afb3edc1124e3dcd5}\label{structevas_1_1text_a3e378fe103cd618afb3edc1124e3dcd5}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+changed\+\_\+size\+\_\+hints\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_ab0ebb3b62d9e8ba1343894ff00315f73}\label{structevas_1_1text_ab0ebb3b62d9e8ba1343894ff00315f73}} 
{\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_1text_a8ec45404b1651d8ab0aa03401f90411c}\label{structevas_1_1text_a8ec45404b1651d8ab0aa03401f90411c}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+focus\+\_\+in\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a80842d819b9536ce5951303e7b84d7e3}\label{structevas_1_1text_a80842d819b9536ce5951303e7b84d7e3}} 
{\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_1text_a61a53e369fdd078884729cad20cdd902}\label{structevas_1_1text_a61a53e369fdd078884729cad20cdd902}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+focus\+\_\+out\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a3ab43585379a204dae71b068a385622b}\label{structevas_1_1text_a3ab43585379a204dae71b068a385622b}} 
{\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_1text_ae7e0e201f7beae92a9c04421cbafe52d}\label{structevas_1_1text_ae7e0e201f7beae92a9c04421cbafe52d}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+free\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a97b210f0d58c7b0fa48c00a85190f6f5}\label{structevas_1_1text_a97b210f0d58c7b0fa48c00a85190f6f5}} 
{\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_1text_a8a14cbc2eface5c0f9e975b763ef5ffe}\label{structevas_1_1text_a8a14cbc2eface5c0f9e975b763ef5ffe}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+hide\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a427b13f8d3f02c789b2d66d391637493}\label{structevas_1_1text_a427b13f8d3f02c789b2d66d391637493}} 
{\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_1text_af2548bea45ad22f6426012e9fab09a79}\label{structevas_1_1text_af2548bea45ad22f6426012e9fab09a79}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+hold\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_ab7388420d743ee2943aabee34488977a}\label{structevas_1_1text_ab7388420d743ee2943aabee34488977a}} 
{\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_1text_a8d8d2e742cb58ab91049d6ccd13f8ab5}\label{structevas_1_1text_a8d8d2e742cb58ab91049d6ccd13f8ab5}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+preloaded\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a275615373436e86363b1124ebffed370}\label{structevas_1_1text_a275615373436e86363b1124ebffed370}} 
{\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_1text_a11203598601c9c847a52ae109fc97725}\label{structevas_1_1text_a11203598601c9c847a52ae109fc97725}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+resize\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a45c045443bd974f136d532676958af86}\label{structevas_1_1text_a45c045443bd974f136d532676958af86}} 
{\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_1text_a2ef4494d40a67e715988782da174224e}\label{structevas_1_1text_a2ef4494d40a67e715988782da174224e}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+image\+\_\+unloaded\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a3b5052d2146938fbb9325325d9e3ea21}\label{structevas_1_1text_a3b5052d2146938fbb9325325d9e3ea21}} 
{\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_1text_aab25affc20bcbc0c7a5fcee82683d91e}\label{structevas_1_1text_aab25affc20bcbc0c7a5fcee82683d91e}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+key\+\_\+down\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a725a35f7c2bad5a570d98ff51f70ee2f}\label{structevas_1_1text_a725a35f7c2bad5a570d98ff51f70ee2f}} 
{\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_1text_ab5adf9c28bd0b3a817e8335e206f4baa}\label{structevas_1_1text_ab5adf9c28bd0b3a817e8335e206f4baa}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+key\+\_\+up\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a21828f8b1b925ce6ab19c20f171a1b6e}\label{structevas_1_1text_a21828f8b1b925ce6ab19c20f171a1b6e}} 
{\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_1text_a8501cc89b7135aa9d0a30aa678e4fe0c}\label{structevas_1_1text_a8501cc89b7135aa9d0a30aa678e4fe0c}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+down\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a10c3474dbd6562dfb2dace41328a0be6}\label{structevas_1_1text_a10c3474dbd6562dfb2dace41328a0be6}} 
{\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_1text_a8fdecb8807f90cbc53b5a711f9a77ddc}\label{structevas_1_1text_a8fdecb8807f90cbc53b5a711f9a77ddc}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+in\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a20060df886e774d4dddad6adc3806fc0}\label{structevas_1_1text_a20060df886e774d4dddad6adc3806fc0}} 
{\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_1text_ae8c37a3f18c7d45f6934aa05217d99f6}\label{structevas_1_1text_ae8c37a3f18c7d45f6934aa05217d99f6}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+move\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a224d714b9c817909e2f0a424f459bb0a}\label{structevas_1_1text_a224d714b9c817909e2f0a424f459bb0a}} 
{\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_1text_ad7ba14651897444a61ee0e179b811642}\label{structevas_1_1text_ad7ba14651897444a61ee0e179b811642}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+out\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a35b43c592d41b4101e25ce8f8b1253c2}\label{structevas_1_1text_a35b43c592d41b4101e25ce8f8b1253c2}} 
{\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_1text_a37fa599bc46f6317eeee70b80c21ad87}\label{structevas_1_1text_a37fa599bc46f6317eeee70b80c21ad87}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+up\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_ad3f860a382a7dbe1d4d28f4673a360ca}\label{structevas_1_1text_ad3f860a382a7dbe1d4d28f4673a360ca}} 
{\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_1text_a0ba65946080fe9a6a9333617a4874b84}\label{structevas_1_1text_a0ba65946080fe9a6a9333617a4874b84}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+mouse\+\_\+wheel\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a22f3efeb72d7c6b9ab5b03633ad1938e}\label{structevas_1_1text_a22f3efeb72d7c6b9ab5b03633ad1938e}} 
{\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_1text_aeb2784453eaed98e81c8befa8233967c}\label{structevas_1_1text_aeb2784453eaed98e81c8befa8233967c}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+move\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a83057d6ac3a4d57b63b223c2b1ff03bc}\label{structevas_1_1text_a83057d6ac3a4d57b63b223c2b1ff03bc}} 
{\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_1text_a4ab0aff0fa53585810a31e7c7cf0e002}\label{structevas_1_1text_a4ab0aff0fa53585810a31e7c7cf0e002}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+down\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_af7ec9792657486bbac44353fa82e629c}\label{structevas_1_1text_af7ec9792657486bbac44353fa82e629c}} 
{\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_1text_a29fb16e094a5935b1541f0012e7c5ee8}\label{structevas_1_1text_a29fb16e094a5935b1541f0012e7c5ee8}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+move\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a790af1eacea5ae06c8b138c1bfa711fa}\label{structevas_1_1text_a790af1eacea5ae06c8b138c1bfa711fa}} 
{\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_1text_a997ccdca014fb92dead2febcb0ede802}\label{structevas_1_1text_a997ccdca014fb92dead2febcb0ede802}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+multi\+\_\+up\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a1e04cb0b93e5f9a4dcea491a5e9f5bd4}\label{structevas_1_1text_a1e04cb0b93e5f9a4dcea491a5e9f5bd4}} 
{\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_1text_a01a174b839f74c7c1a55aed449567593}\label{structevas_1_1text_a01a174b839f74c7c1a55aed449567593}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+resize\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_a9e99e494b4e6ec597dd8027aa9916c8b}\label{structevas_1_1text_a9e99e494b4e6ec597dd8027aa9916c8b}} 
{\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_1text_a49bc0a8ad3ee832599df49aad370da3e}\label{structevas_1_1text_a49bc0a8ad3ee832599df49aad370da3e}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+restack\+\_\+call} (T $\ast$info)
\item 
\mbox{\Hypertarget{structevas_1_1text_abc694fc6919f2ae0c18e09d29b867b5d}\label{structevas_1_1text_abc694fc6919f2ae0c18e09d29b867b5d}} 
{\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_1text_a0c42f67050e31edbd768d98bf34005ab}\label{structevas_1_1text_a0c42f67050e31edbd768d98bf34005ab}} 
{\footnotesize template$<$typename T $>$ }\\void {\bfseries callback\+\_\+show\+\_\+call} (T $\ast$info)
\end{DoxyCompactItemize}
\textbf{ }\par
\begin{DoxyCompactItemize}
\item 
\hyperlink{structevas_1_1text_aa641dc8505e07f63c2435da71d348059}{text} (\+::\hyperlink{structefl_1_1eo_1_1parent__type}{efl\+::eo\+::parent\+\_\+type} \+\_\+p)
\begin{DoxyCompactList}\small\item\em Constructs a new \hyperlink{structevas_1_1text}{evas\+::text} object. \end{DoxyCompactList}\end{DoxyCompactItemize}

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


\subsection{Detailed Description}
Class text. 

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

Constructs a new \hyperlink{structevas_1_1text}{evas\+::text} 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_1text}{evas::text} my\_text(\hyperlink{group__Efl__Cxx__API_ga9a67daec890c873d3df9cf33b2ddd187}{efl::eo::parent} = parent\_object);
\end{DoxyCode}


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


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

\mbox{\Hypertarget{structevas_1_1text_a3c3dff66e1812f4ede0c5c64b088711b}\label{structevas_1_1text_a3c3dff66e1812f4ede0c5c64b088711b}} 
\index{evas\+::text@{evas\+::text}!text@{text}}
\index{text@{text}!evas\+::text@{evas\+::text}}
\subsubsection{\texorpdfstring{text()}{text()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily evas\+::text\+::text (\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_1text_aa28bfe6f56aa7af1eb951e1285297e18}\label{structevas_1_1text_aa28bfe6f56aa7af1eb951e1285297e18}} 
\index{evas\+::text@{evas\+::text}!text@{text}}
\index{text@{text}!evas\+::text@{evas\+::text}}
\subsubsection{\texorpdfstring{text()}{text()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily evas\+::text\+::text (\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_1text_aca24333e8e017356889b8296746af347}\label{structevas_1_1text_aca24333e8e017356889b8296746af347}} 
\index{evas\+::text@{evas\+::text}!last\+\_\+up\+\_\+to\+\_\+pos@{last\+\_\+up\+\_\+to\+\_\+pos}}
\index{last\+\_\+up\+\_\+to\+\_\+pos@{last\+\_\+up\+\_\+to\+\_\+pos}!evas\+::text@{evas\+::text}}
\subsubsection{\texorpdfstring{last\+\_\+up\+\_\+to\+\_\+pos()}{last\_up\_to\_pos()}}
{\footnotesize\ttfamily int evas\+::text\+::last\+\_\+up\+\_\+to\+\_\+pos (\begin{DoxyParamCaption}\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}}]{x\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}}]{y\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}{Parameters}
{\em x} & \\
\hline
{\em y} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{structevas_1_1text_af461243ead4db704c2f7df6e8999bc7f}\label{structevas_1_1text_af461243ead4db704c2f7df6e8999bc7f}} 
\index{evas\+::text@{evas\+::text}!char\+\_\+coords\+\_\+get@{char\+\_\+coords\+\_\+get}}
\index{char\+\_\+coords\+\_\+get@{char\+\_\+coords\+\_\+get}!evas\+::text@{evas\+::text}}
\subsubsection{\texorpdfstring{char\+\_\+coords\+\_\+get()}{char\_coords\_get()}}
{\footnotesize\ttfamily int evas\+::text\+::char\+\_\+coords\+\_\+get (\begin{DoxyParamCaption}\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}}]{x\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord}}]{y\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$}]{cx\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$}]{cy\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$}]{cw\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$}]{ch\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}[1]{Parameters}
 & {\em x} & \\
\hline
 & {\em y} & \\
\hline
\mbox{\tt out}  & {\em cx} & \\
\hline
\mbox{\tt out}  & {\em cy} & \\
\hline
\mbox{\tt out}  & {\em cw} & \\
\hline
\mbox{\tt out}  & {\em ch} & \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{structevas_1_1text_a37083a39527aeee932c08bf9a05eb119}\label{structevas_1_1text_a37083a39527aeee932c08bf9a05eb119}} 
\index{evas\+::text@{evas\+::text}!char\+\_\+pos\+\_\+get@{char\+\_\+pos\+\_\+get}}
\index{char\+\_\+pos\+\_\+get@{char\+\_\+pos\+\_\+get}!evas\+::text@{evas\+::text}}
\subsubsection{\texorpdfstring{char\+\_\+pos\+\_\+get()}{char\_pos\_get()}}
{\footnotesize\ttfamily bool evas\+::text\+::char\+\_\+pos\+\_\+get (\begin{DoxyParamCaption}\item[{int}]{pos\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$}]{cx\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$}]{cy\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$}]{cw\+\_\+,  }\item[{\hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $\ast$}]{ch\+\_\+ }\end{DoxyParamCaption}) const}


\begin{DoxyParams}[1]{Parameters}
 & {\em pos} & \\
\hline
\mbox{\tt out}  & {\em cx} & \\
\hline
\mbox{\tt out}  & {\em cy} & \\
\hline
\mbox{\tt out}  & {\em cw} & \\
\hline
\mbox{\tt out}  & {\em ch} & \\
\hline
\end{DoxyParams}
