\hypertarget{structefl_1_1canvas_1_1Text}{}\section{efl\+:\+:canvas\+:\+:Text Struct Reference}
\label{structefl_1_1canvas_1_1Text}\index{efl\+::canvas\+::\+Text@{efl\+::canvas\+::\+Text}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structefl_1_1canvas_1_1Text_1_1changed__event}{changed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a37b13b7a900e4bf8edae72cadafd6635}\label{structefl_1_1canvas_1_1Text_a37b13b7a900e4bf8edae72cadafd6635}} 
{\bfseries Text} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_ae0b3ba64e1c6730eaa9a6b409ada9592}\label{structefl_1_1canvas_1_1Text_ae0b3ba64e1c6730eaa9a6b409ada9592}} 
{\bfseries Text} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_affe584ce567e91bb96ad75d12b753c75}\label{structefl_1_1canvas_1_1Text_affe584ce567e91bb96ad75d12b753c75}} 
{\bfseries Text} (\hyperlink{structefl_1_1canvas_1_1Text}{Text} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a0d585da60869dd9908c1bc0ac9cdbc76}\label{structefl_1_1canvas_1_1Text_a0d585da60869dd9908c1bc0ac9cdbc76}} 
{\bfseries Text} (\hyperlink{structefl_1_1canvas_1_1Text}{Text} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_ac3ac9841ae85255d0d20d58f8fd32eea}\label{structefl_1_1canvas_1_1Text_ac3ac9841ae85255d0d20d58f8fd32eea}} 
\hyperlink{structefl_1_1canvas_1_1Text}{Text} \& {\bfseries operator=} (\hyperlink{structefl_1_1canvas_1_1Text}{Text} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_adebea829dd7446479c46fdda80310aa3}\label{structefl_1_1canvas_1_1Text_adebea829dd7446479c46fdda80310aa3}} 
\hyperlink{structefl_1_1canvas_1_1Text}{Text} \& {\bfseries operator=} (\hyperlink{structefl_1_1canvas_1_1Text}{Text} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a1e8a8f1b7e8de0c7518d7240b285a861}\label{structefl_1_1canvas_1_1Text_a1e8a8f1b7e8de0c7518d7240b285a861}} 
{\bfseries Text} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_ad54759a075a4ee8997ca896591635d7a}\label{structefl_1_1canvas_1_1Text_ad54759a075a4ee8997ca896591635d7a}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Text} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_af72d2c843b505d1ae3678f0f03a7436b}\label{structefl_1_1canvas_1_1Text_af72d2c843b505d1ae3678f0f03a7436b}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type {\bfseries bidi\+\_\+delimiters\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_aec2021925c5979ed913d68de60abd4d4}\label{structefl_1_1canvas_1_1Text_aec2021925c5979ed913d68de60abd4d4}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries bidi\+\_\+delimiters\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type delim) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a73490d1a89a109ecb3f99e6f714e3023}\label{structefl_1_1canvas_1_1Text_a73490d1a89a109ecb3f99e6f714e3023}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries legacy\+\_\+newline\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a7a8f39e9288d4c0e7a7640ee9058d60d}\label{structefl_1_1canvas_1_1Text_a7a8f39e9288d4c0e7a7640ee9058d60d}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries legacy\+\_\+newline\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type mode) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_aa28550895567773149b38de154eefca3}\label{structefl_1_1canvas_1_1Text_aa28550895567773149b38de154eefca3}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type {\bfseries style\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type key) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a9e7a5b204fd00b94cba30177a3ba39ce}\label{structefl_1_1canvas_1_1Text_a9e7a5b204fd00b94cba30177a3ba39ce}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries style\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type key, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view} $>$\+::type style) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a8de4075443c9d2fdbcbf4184521b6ec8}\label{structefl_1_1canvas_1_1Text_a8de4075443c9d2fdbcbf4184521b6ec8}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries size\+\_\+formatted\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type w, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type h) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a8f3b9aa5baea4d2bbe34146b8aee78a2}\label{structefl_1_1canvas_1_1Text_a8f3b9aa5baea4d2bbe34146b8aee78a2}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1text_1_1Cursor}{efl\+::canvas\+::text\+::\+Cursor} $>$\+::type {\bfseries cursor\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a8e0352a0e7b215429f00494a65681a28}\label{structefl_1_1canvas_1_1Text_a8e0352a0e7b215429f00494a65681a28}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries size\+\_\+native\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type w, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type h) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a3634d09e199263ae4fa7d90aef4af214}\label{structefl_1_1canvas_1_1Text_a3634d09e199263ae4fa7d90aef4af214}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries style\+\_\+insets\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type l, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type r, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type t, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Evas_ga2453e92182bad3b0e0d84e5aff433b07}{Evas\+\_\+\+Coord} $>$\+::type b) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_aaa39104495b21fa4c6baba0f56b49aa0}\label{structefl_1_1canvas_1_1Text_aaa39104495b21fa4c6baba0f56b49aa0}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries is\+\_\+empty\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a6a75c243ca38516ef97119d602a9d833}\label{structefl_1_1canvas_1_1Text_a6a75c243ca38516ef97119d602a9d833}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries obstacle\+\_\+add} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type eo\+\_\+obs) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a5580aabe53bd78fba2816d6a51335d26}\label{structefl_1_1canvas_1_1Text_a5580aabe53bd78fba2816d6a51335d26}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries obstacle\+\_\+del} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1Object}{efl\+::canvas\+::\+Object} $>$\+::type eo\+\_\+obs) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a099b5ae9e34a69930544a4e0b04a4dc8}\label{structefl_1_1canvas_1_1Text_a099b5ae9e34a69930544a4e0b04a4dc8}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries obstacles\+\_\+update} () const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_aa946e7d9df3afb5897e247a7b272675d}\label{structefl_1_1canvas_1_1Text_aa946e7d9df3afb5897e247a7b272675d}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1eina_1_1iterator}{efl\+::eina\+::iterator}$<$ \hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle} $>$ $>$\+::type {\bfseries range\+\_\+geometry\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1text_1_1Cursor}{efl\+::canvas\+::text\+::\+Cursor} $>$\+::type cur1, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1text_1_1Cursor}{efl\+::canvas\+::text\+::\+Cursor} $>$\+::type cur2) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a1a42743aef4516020f5c9eb7476388dd}\label{structefl_1_1canvas_1_1Text_a1a42743aef4516020f5c9eb7476388dd}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries range\+\_\+delete} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1text_1_1Cursor}{efl\+::canvas\+::text\+::\+Cursor} $>$\+::type cur1, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1text_1_1Cursor}{efl\+::canvas\+::text\+::\+Cursor} $>$\+::type cur2) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a2f18098a405141f846c358f80fda72bb}\label{structefl_1_1canvas_1_1Text_a2f18098a405141f846c358f80fda72bb}} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries visible\+\_\+range\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1text_1_1Cursor}{efl\+::canvas\+::text\+::\+Cursor} $>$\+::type start, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ \+::\hyperlink{structefl_1_1canvas_1_1text_1_1Cursor}{efl\+::canvas\+::text\+::\+Cursor} $>$\+::type end) const
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_ab9b5dc4e11cff5a283e145ae773de62a}\label{structefl_1_1canvas_1_1Text_ab9b5dc4e11cff5a283e145ae773de62a}} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a3cab3cf16a91cbc99dd234229c7dfb08}\label{structefl_1_1canvas_1_1Text_a3cab3cf16a91cbc99dd234229c7dfb08}} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1canvas_1_1Text_a1feedb42fc69214079807d9e422c51cc}\label{structefl_1_1canvas_1_1Text_a1feedb42fc69214079807d9e422c51cc}} 
static struct \hyperlink{structefl_1_1canvas_1_1Text_1_1changed__event}{efl\+::canvas\+::\+Text\+::changed\+\_\+event} {\bfseries changed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
