\hypertarget{structelm_1_1interface_1_1atspi_1_1Text}{}\section{elm\+:\+:interface\+:\+:atspi\+:\+:Text Struct Reference}
\label{structelm_1_1interface_1_1atspi_1_1Text}\index{elm\+::interface\+::atspi\+::\+Text@{elm\+::interface\+::atspi\+::\+Text}}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__attributes__changed__event}{access\+\_\+text\+\_\+attributes\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__bounds__changed__event}{access\+\_\+text\+\_\+bounds\+\_\+changed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__caret__moved__event}{access\+\_\+text\+\_\+caret\+\_\+moved\+\_\+event}
\item 
struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__inserted__event}{access\+\_\+text\+\_\+inserted\+\_\+event}
\item 
struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__removed__event}{access\+\_\+text\+\_\+removed\+\_\+event}
\item 
struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__selection__changed__event}{access\+\_\+text\+\_\+selection\+\_\+changed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a2e738bec7e4e3c44fac1c4941689c8e2}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a2e738bec7e4e3c44fac1c4941689c8e2} 
{\bfseries Text} (\+::\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$eo)
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a73956f9ce831db2c388317630ce669d6}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a73956f9ce831db2c388317630ce669d6} 
{\bfseries Text} (std\+::nullptr\+\_\+t)
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_aae02dfe5e1a02180b994d72cf633dbdf}{}\label{structelm_1_1interface_1_1atspi_1_1Text_aae02dfe5e1a02180b994d72cf633dbdf} 
{\bfseries Text} (\hyperlink{structelm_1_1interface_1_1atspi_1_1Text}{Text} const \&other)=default
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_acd63af5c2f595735197ed06fad70e1bf}{}\label{structelm_1_1interface_1_1atspi_1_1Text_acd63af5c2f595735197ed06fad70e1bf} 
{\bfseries Text} (\hyperlink{structelm_1_1interface_1_1atspi_1_1Text}{Text} \&\&other)=default
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a35f9feacad76df773aafdc2968bafa62}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a35f9feacad76df773aafdc2968bafa62} 
\hyperlink{structelm_1_1interface_1_1atspi_1_1Text}{Text} \& {\bfseries operator=} (\hyperlink{structelm_1_1interface_1_1atspi_1_1Text}{Text} const \&other)=default
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a5b01bc9e55ececf5f5f1f94c26c9eb1b}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a5b01bc9e55ececf5f5f1f94c26c9eb1b} 
\hyperlink{structelm_1_1interface_1_1atspi_1_1Text}{Text} \& {\bfseries operator=} (\hyperlink{structelm_1_1interface_1_1atspi_1_1Text}{Text} \&\&other)=default
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a58138fd4c3d95e2ede3d7159c7c84ea6}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a58138fd4c3d95e2ede3d7159c7c84ea6} 
{\bfseries Text} (\+::\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete} parent)
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_ae9b2b884572984fdcbb43aff500ad115}{}\label{structelm_1_1interface_1_1atspi_1_1Text_ae9b2b884572984fdcbb43aff500ad115} 
{\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 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a8462aa3cb206884594d1b89f20bb4291}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a8462aa3cb206884594d1b89f20bb4291} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ \hyperlink{group__Eina__Unicode__String_ga00d6dbe6710822ef81e9539fc57c4b12}{Eina\+\_\+\+Unicode} $>$\+::type {\bfseries character\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type offset) const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a48b0661956f91bc2c31faed20d8d6c64}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a48b0661956f91bc2c31faed20d8d6c64} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries caret\+\_\+offset\+\_\+get} () const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_afa9d09f5bc10748ea25b314596393f29}{}\label{structelm_1_1interface_1_1atspi_1_1Text_afa9d09f5bc10748ea25b314596393f29} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries caret\+\_\+offset\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type offset) const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_ae7c63554799e227861dcb1bdc47ce262}{}\label{structelm_1_1interface_1_1atspi_1_1Text_ae7c63554799e227861dcb1bdc47ce262} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries character\+\_\+extents\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type offset, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type screen\+\_\+coords, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle} $>$\+::type rect) const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a1552761059dacf4af946e83d7fc7d507}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a1552761059dacf4af946e83d7fc7d507} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries character\+\_\+count\+\_\+get} () const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_aa9ee27678c5acce6d5afd98d88bf2ac5}{}\label{structelm_1_1interface_1_1atspi_1_1Text_aa9ee27678c5acce6d5afd98d88bf2ac5} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries offset\+\_\+at\+\_\+point\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type screen\+\_\+coords, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type x, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type y) const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a68d4f4d6493226f9d8e060564f2e798c}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a68d4f4d6493226f9d8e060564f2e798c} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries range\+\_\+extents\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ bool $>$\+::type screen\+\_\+coords, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type start\+\_\+offset, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type end\+\_\+offset, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ \hyperlink{group__Eina__Rectangle__Group_gad1f49db9be2cd747f458ebf4718b6228}{Eina\+\_\+\+Rectangle} $>$\+::type rect) const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a1797ce72cc7c2a485396294b5d7c7901}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a1797ce72cc7c2a485396294b5d7c7901} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ int $>$\+::type {\bfseries selections\+\_\+count\+\_\+get} () const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a3ecb906eb4d1f20c7b4aa9b1a77bfa64}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a3ecb906eb4d1f20c7b4aa9b1a77bfa64} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ void $>$\+::type {\bfseries selection\+\_\+get} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type selection\+\_\+number, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ int $>$\+::type start\+\_\+offset, \+::\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}$<$ int $>$\+::type end\+\_\+offset) const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a1d2395f430eb4cd39042d2967da6a2a9}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a1d2395f430eb4cd39042d2967da6a2a9} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries selection\+\_\+set} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type selection\+\_\+number, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type start\+\_\+offset, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type end\+\_\+offset) const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a82901b2eafebff88f2b1f75c7a217192}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a82901b2eafebff88f2b1f75c7a217192} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries selection\+\_\+add} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type start\+\_\+offset, \+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type end\+\_\+offset) const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_ac0385985b993bd1a6f648cd9b1df4a2d}{}\label{structelm_1_1interface_1_1atspi_1_1Text_ac0385985b993bd1a6f648cd9b1df4a2d} 
\+::\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}$<$ bool $>$\+::type {\bfseries selection\+\_\+remove} (\+::\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}$<$ int $>$\+::type selection\+\_\+number) const
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a7ee0204ac8b654571dd6ad8c55c1b2a7}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a7ee0204ac8b654571dd6ad8c55c1b2a7} 
\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a2dcb28008be8b5dab55b8a4f873e379a}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a2dcb28008be8b5dab55b8a4f873e379a} 
static \hyperlink{group__Eo_ga88d29df76a2921aa5478803156d83be5}{Eo\+\_\+\+Class} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_ac2db5b4aab411822d34b5a5479091984}{}\label{structelm_1_1interface_1_1atspi_1_1Text_ac2db5b4aab411822d34b5a5479091984} 
static struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__bounds__changed__event}{elm\+::interface\+::atspi\+::\+Text\+::access\+\_\+text\+\_\+bounds\+\_\+changed\+\_\+event} {\bfseries access\+\_\+text\+\_\+bounds\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a3aa2b35ed0b8addbae3f9136da5519b2}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a3aa2b35ed0b8addbae3f9136da5519b2} 
static struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__attributes__changed__event}{elm\+::interface\+::atspi\+::\+Text\+::access\+\_\+text\+\_\+attributes\+\_\+changed\+\_\+event} {\bfseries access\+\_\+text\+\_\+attributes\+\_\+changed\+\_\+event}
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a3abae0a777894d0a014679bf3b252323}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a3abae0a777894d0a014679bf3b252323} 
static struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__caret__moved__event}{elm\+::interface\+::atspi\+::\+Text\+::access\+\_\+text\+\_\+caret\+\_\+moved\+\_\+event} {\bfseries access\+\_\+text\+\_\+caret\+\_\+moved\+\_\+event}
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a288e8a2ac1408c7f4436925942a668a6}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a288e8a2ac1408c7f4436925942a668a6} 
static struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__inserted__event}{elm\+::interface\+::atspi\+::\+Text\+::access\+\_\+text\+\_\+inserted\+\_\+event} {\bfseries access\+\_\+text\+\_\+inserted\+\_\+event}
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a16a691701918701b773495b83365c805}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a16a691701918701b773495b83365c805} 
static struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__removed__event}{elm\+::interface\+::atspi\+::\+Text\+::access\+\_\+text\+\_\+removed\+\_\+event} {\bfseries access\+\_\+text\+\_\+removed\+\_\+event}
\item 
\hypertarget{structelm_1_1interface_1_1atspi_1_1Text_a11d927d1d116f88f04a323c025b5e5ac}{}\label{structelm_1_1interface_1_1atspi_1_1Text_a11d927d1d116f88f04a323c025b5e5ac} 
static struct \hyperlink{structelm_1_1interface_1_1atspi_1_1Text_1_1access__text__selection__changed__event}{elm\+::interface\+::atspi\+::\+Text\+::access\+\_\+text\+\_\+selection\+\_\+changed\+\_\+event} {\bfseries access\+\_\+text\+\_\+selection\+\_\+changed\+\_\+event}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
