\hypertarget{structefl_1_1text_1_1Font}{}\section{efl\+:\+:text\+:\+:Font Struct Reference}
\label{structefl_1_1text_1_1Font}\index{efl\+::text\+::\+Font@{efl\+::text\+::\+Font}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_ab4f3dc4665d111eb8658d13372c8caa2}\label{structefl_1_1text_1_1Font_ab4f3dc4665d111eb8658d13372c8caa2}} 
{\bfseries Font} (\+::\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$eo)
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a3f46684eca1370510b30055fe2a66f27}\label{structefl_1_1text_1_1Font_a3f46684eca1370510b30055fe2a66f27}} 
{\bfseries Font} (std\+::nullptr\+\_\+t)
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a4c3085f464e750cde202b492bcb671f4}\label{structefl_1_1text_1_1Font_a4c3085f464e750cde202b492bcb671f4}} 
{\bfseries Font} (\mbox{\hyperlink{structefl_1_1text_1_1Font}{Font}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a0efd797bbfd1b0238b0b0ad7c051ee25}\label{structefl_1_1text_1_1Font_a0efd797bbfd1b0238b0b0ad7c051ee25}} 
{\bfseries Font} (\mbox{\hyperlink{structefl_1_1text_1_1Font}{Font}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_ae7a58ca577123d5594153ce544b674cd}\label{structefl_1_1text_1_1Font_ae7a58ca577123d5594153ce544b674cd}} 
\mbox{\hyperlink{structefl_1_1text_1_1Font}{Font}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1text_1_1Font}{Font}} const \&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_aa2fdcbfff0407611ba225032d1094b5c}\label{structefl_1_1text_1_1Font_aa2fdcbfff0407611ba225032d1094b5c}} 
\mbox{\hyperlink{structefl_1_1text_1_1Font}{Font}} \& {\bfseries operator=} (\mbox{\hyperlink{structefl_1_1text_1_1Font}{Font}} \&\&other)=default
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a4c78b9295641f48508ff6a177cd4140d}\label{structefl_1_1text_1_1Font_a4c78b9295641f48508ff6a177cd4140d}} 
{\bfseries Font} (\+::\mbox{\hyperlink{structefl_1_1eo_1_1concrete}{efl\+::eo\+::concrete}} parent)
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a940f0bb0736a05511f629f71f2d8aae7}\label{structefl_1_1text_1_1Font_a940f0bb0736a05511f629f71f2d8aae7}} 
{\footnotesize template$<$typename F $>$ }\\{\bfseries Font} (F f, typename \+::std\+::enable\+\_\+if$<$ \+::\mbox{\hyperlink{structefl_1_1eolian_1_1is__callable}{efl\+::eolian\+::is\+\_\+callable}}$<$ F $>$\+::value $>$\+::type $\ast$=0)
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_ab2ae3c1cc0cc553aaaef0cb66ab3775e}\label{structefl_1_1text_1_1Font_ab2ae3c1cc0cc553aaaef0cb66ab3775e}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+get} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type font, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1out__traits}{efl\+::eolian\+::out\+\_\+traits}}$<$ int $>$\+::type size) const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_abb4bf6f5271f216b2b0035790169144b}\label{structefl_1_1text_1_1Font_abb4bf6f5271f216b2b0035790169144b}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type font, \+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ int $>$\+::type size) const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a0d20193ac4af7fa1823f165346bfcadb}\label{structefl_1_1text_1_1Font_a0d20193ac4af7fa1823f165346bfcadb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type {\bfseries font\+\_\+source\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_ab1d3a81bcc3692fb487bbe27620e7ba6}\label{structefl_1_1text_1_1Font_ab1d3a81bcc3692fb487bbe27620e7ba6}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+source\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type font\+\_\+source) const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a083730aa28d5b1ff9e39e37ba34388fe}\label{structefl_1_1text_1_1Font_a083730aa28d5b1ff9e39e37ba34388fe}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type {\bfseries font\+\_\+fallbacks\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_afda9bd8c15272b1a930ada7a00d6de25}\label{structefl_1_1text_1_1Font_afda9bd8c15272b1a930ada7a00d6de25}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+fallbacks\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type font\+\_\+fallbacks) const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_ac51d83f979564cf7b119072fcc25f88f}\label{structefl_1_1text_1_1Font_ac51d83f979564cf7b119072fcc25f88f}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ Efl\+\_\+\+Text\+\_\+\+Font\+\_\+\+Weight $>$\+::type {\bfseries font\+\_\+weight\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a0ebd499a77e0708a87482b9219306385}\label{structefl_1_1text_1_1Font_a0ebd499a77e0708a87482b9219306385}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+weight\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ Efl\+\_\+\+Text\+\_\+\+Font\+\_\+\+Weight $>$\+::type font\+\_\+weight) const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a346982ef67eeb7a504855bb4ca77a19d}\label{structefl_1_1text_1_1Font_a346982ef67eeb7a504855bb4ca77a19d}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ Efl\+\_\+\+Text\+\_\+\+Font\+\_\+\+Slant $>$\+::type {\bfseries font\+\_\+slant\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a1ee47ee858d1ae0deb1988edab0a989c}\label{structefl_1_1text_1_1Font_a1ee47ee858d1ae0deb1988edab0a989c}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+slant\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ Efl\+\_\+\+Text\+\_\+\+Font\+\_\+\+Slant $>$\+::type style) const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_ad7a9f7f11dd2e345e6060247fbcc3608}\label{structefl_1_1text_1_1Font_ad7a9f7f11dd2e345e6060247fbcc3608}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ Efl\+\_\+\+Text\+\_\+\+Font\+\_\+\+Width $>$\+::type {\bfseries font\+\_\+width\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a55c13fa8fdf28c83bd22f84ea7e46abb}\label{structefl_1_1text_1_1Font_a55c13fa8fdf28c83bd22f84ea7e46abb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+width\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ Efl\+\_\+\+Text\+\_\+\+Font\+\_\+\+Width $>$\+::type width) const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_a5a310162430b91dae33933e44fad0be3}\label{structefl_1_1text_1_1Font_a5a310162430b91dae33933e44fad0be3}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type {\bfseries font\+\_\+lang\+\_\+get} () const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_ad04c6c480210c3915fc7f2948d7f28bb}\label{structefl_1_1text_1_1Font_ad04c6c480210c3915fc7f2948d7f28bb}} 
\+::\mbox{\hyperlink{structefl_1_1eolian_1_1return__traits}{efl\+::eolian\+::return\+\_\+traits}}$<$ void $>$\+::type {\bfseries font\+\_\+lang\+\_\+set} (\+::\mbox{\hyperlink{structefl_1_1eolian_1_1in__traits}{efl\+::eolian\+::in\+\_\+traits}}$<$ \+::\mbox{\hyperlink{classefl_1_1eina_1_1basic__string__view}{efl\+::eina\+::string\+\_\+view}} $>$\+::type lang) const
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_aa4cfe66e37591163b1686a6a6e3121c4}\label{structefl_1_1text_1_1Font_aa4cfe66e37591163b1686a6a6e3121c4}} 
\mbox{\hyperlink{group__Eo_ga9f3010a50b61a892d41f4ec2bda73f4c}{Eo}} $\ast$ {\bfseries \+\_\+eo\+\_\+ptr} () const
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structefl_1_1text_1_1Font_afca73a299618418e09194f31be40a991}\label{structefl_1_1text_1_1Font_afca73a299618418e09194f31be40a991}} 
static \mbox{\hyperlink{group__Eo_ga4f7483d7c5a34a3b81d8f8467fdd566a}{Efl\+\_\+\+Class}} const  $\ast$ {\bfseries \+\_\+eo\+\_\+class} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}
