\hypertarget{group__Evas__Font__Path__Group}{\section{Font Path Functions}
\label{group__Evas__Font__Path__Group}\index{Font Path Functions@{Font Path Functions}}
}


Functions that edit the paths being used to load fonts.  


\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{group__Evas__Font__Path__Group_ga61c1c8ebdfde411567d10ffb7e7dd284}{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-clear}()~E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-I\-D(E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-N\-T\-\_\-\-P\-A\-T\-H\-\_\-\-C\-L\-E\-A\-R)
\item 
\#define \hyperlink{group__Evas__Font__Path__Group_ga0cab8eb14d4745cb91617f6226cf9445}{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-append}(path)~E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-I\-D(E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-N\-T\-\_\-\-P\-A\-T\-H\-\_\-\-A\-P\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, path)
\item 
\#define \hyperlink{group__Evas__Font__Path__Group_ga877670476c9ffbf3abb4646da2ff60d3}{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-prepend}(path)~E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-I\-D(E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-N\-T\-\_\-\-P\-A\-T\-H\-\_\-\-P\-R\-E\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, path)
\item 
\#define \hyperlink{group__Evas__Font__Path__Group_ga11a06196ac10312e08752749a757ad84}{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-list}(ret)~E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-I\-D(E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-N\-T\-\_\-\-P\-A\-T\-H\-\_\-\-L\-I\-S\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\-\_\-\-List} $\ast$$\ast$, ret)
\end{DoxyCompactItemize}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{group__Evas__Font__Group_gaa3bb259664bc38f481ce21165f7ebd03}{evas\-\_\-font\-\_\-path\-\_\-clear} (\hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e)
\begin{DoxyCompactList}\small\item\em Removes all font paths loaded into memory for the given evas. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Font__Group_ga4d581f273cd5b30be751897c4ab3efc2}{evas\-\_\-font\-\_\-path\-\_\-append} (\hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e, const char $\ast$path)
\begin{DoxyCompactList}\small\item\em Appends a font path to the list of font paths used by the given evas. \end{DoxyCompactList}\item 
void \hyperlink{group__Evas__Font__Group_gab2fbebd1d71fdd3df5c8868360876b9d}{evas\-\_\-font\-\_\-path\-\_\-prepend} (\hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e, const char $\ast$path)
\begin{DoxyCompactList}\small\item\em Prepends a font path to the list of font paths used by the given evas. \end{DoxyCompactList}\item 
const \hyperlink{group__Eina__List__Group_ga3295e1210efea1fb0fd6acbf3cbc1f29}{Eina\-\_\-\-List} $\ast$ \hyperlink{group__Evas__Font__Group_gad50bce3d4dc0315d6693f13810443f56}{evas\-\_\-font\-\_\-path\-\_\-list} (const \hyperlink{group__Evas__Canvas_ga5ff87cc4ce6bc43e3b640a6d37f73043}{Evas} $\ast$e)
\begin{DoxyCompactList}\small\item\em Retrieves the list of font paths used by the given evas. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Functions that edit the paths being used to load fonts. 

\subsection{Macro Definition Documentation}
\hypertarget{group__Evas__Font__Path__Group_ga61c1c8ebdfde411567d10ffb7e7dd284}{\index{Font Path Functions@{Font Path Functions}!evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-clear@{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-clear}}
\index{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-clear@{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-clear}!Font Path Functions@{Font Path Functions}}
\subsubsection[{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-clear}]{\setlength{\rightskip}{0pt plus 5cm}\#define evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-clear(
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)~E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-I\-D(E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-N\-T\-\_\-\-P\-A\-T\-H\-\_\-\-C\-L\-E\-A\-R)}}\label{group__Evas__Font__Path__Group_ga61c1c8ebdfde411567d10ffb7e7dd284}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Removes all font paths loaded into memory for the given evas.

\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Evas__Font__Group_gaa3bb259664bc38f481ce21165f7ebd03}{evas\-\_\-font\-\_\-path\-\_\-clear} 
\end{DoxySeeAlso}


Referenced by evas\-\_\-font\-\_\-path\-\_\-clear().

\hypertarget{group__Evas__Font__Path__Group_ga0cab8eb14d4745cb91617f6226cf9445}{\index{Font Path Functions@{Font Path Functions}!evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-append@{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-append}}
\index{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-append@{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-append}!Font Path Functions@{Font Path Functions}}
\subsubsection[{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-append}]{\setlength{\rightskip}{0pt plus 5cm}\#define evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-append(
\begin{DoxyParamCaption}
\item[{}]{path}
\end{DoxyParamCaption}
)~E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-I\-D(E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-N\-T\-\_\-\-P\-A\-T\-H\-\_\-\-A\-P\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, path)}}\label{group__Evas__Font__Path__Group_ga0cab8eb14d4745cb91617f6226cf9445}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Appends a font path to the list of font paths used by the given evas.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em path} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Evas__Font__Group_ga4d581f273cd5b30be751897c4ab3efc2}{evas\-\_\-font\-\_\-path\-\_\-append} 
\end{DoxySeeAlso}


Referenced by evas\-\_\-font\-\_\-path\-\_\-append().

\hypertarget{group__Evas__Font__Path__Group_ga877670476c9ffbf3abb4646da2ff60d3}{\index{Font Path Functions@{Font Path Functions}!evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-prepend@{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-prepend}}
\index{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-prepend@{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-prepend}!Font Path Functions@{Font Path Functions}}
\subsubsection[{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-prepend}]{\setlength{\rightskip}{0pt plus 5cm}\#define evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-prepend(
\begin{DoxyParamCaption}
\item[{}]{path}
\end{DoxyParamCaption}
)~E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-I\-D(E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-N\-T\-\_\-\-P\-A\-T\-H\-\_\-\-P\-R\-E\-P\-E\-N\-D), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const char $\ast$, path)}}\label{group__Evas__Font__Path__Group_ga877670476c9ffbf3abb4646da2ff60d3}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Prepends a font path to the list of font paths used by the given evas.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt in}  & {\em path} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Evas__Font__Group_gab2fbebd1d71fdd3df5c8868360876b9d}{evas\-\_\-font\-\_\-path\-\_\-prepend} 
\end{DoxySeeAlso}


Referenced by evas\-\_\-font\-\_\-path\-\_\-prepend().

\hypertarget{group__Evas__Font__Path__Group_ga11a06196ac10312e08752749a757ad84}{\index{Font Path Functions@{Font Path Functions}!evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-list@{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-list}}
\index{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-list@{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-list}!Font Path Functions@{Font Path Functions}}
\subsubsection[{evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-list}]{\setlength{\rightskip}{0pt plus 5cm}\#define evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-list(
\begin{DoxyParamCaption}
\item[{}]{ret}
\end{DoxyParamCaption}
)~E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-I\-D(E\-V\-A\-S\-\_\-\-C\-A\-N\-V\-A\-S\-\_\-\-S\-U\-B\-\_\-\-I\-D\-\_\-\-F\-O\-N\-T\-\_\-\-P\-A\-T\-H\-\_\-\-L\-I\-S\-T), E\-O\-\_\-\-T\-Y\-P\-E\-C\-H\-E\-C\-K(const {\bf Eina\-\_\-\-List} $\ast$$\ast$, ret)}}\label{group__Evas__Font__Path__Group_ga11a06196ac10312e08752749a757ad84}
\begin{DoxySince}{Since}
1.\-8
\end{DoxySince}
Retrieves the list of font paths used by the given evas.


\begin{DoxyParams}[1]{Parameters}
\mbox{\tt out}  & {\em ret} & \\
\hline
\end{DoxyParams}
\begin{DoxySeeAlso}{See Also}
\hyperlink{group__Evas__Font__Group_gad50bce3d4dc0315d6693f13810443f56}{evas\-\_\-font\-\_\-path\-\_\-list} 
\end{DoxySeeAlso}


Referenced by evas\-\_\-font\-\_\-path\-\_\-list().



\subsection{Function Documentation}
\hypertarget{group__Evas__Font__Group_gaa3bb259664bc38f481ce21165f7ebd03}{\index{Font Path Functions@{Font Path Functions}!evas\-\_\-font\-\_\-path\-\_\-clear@{evas\-\_\-font\-\_\-path\-\_\-clear}}
\index{evas\-\_\-font\-\_\-path\-\_\-clear@{evas\-\_\-font\-\_\-path\-\_\-clear}!Font Path Functions@{Font Path Functions}}
\subsubsection[{evas\-\_\-font\-\_\-path\-\_\-clear}]{\setlength{\rightskip}{0pt plus 5cm}void evas\-\_\-font\-\_\-path\-\_\-clear (
\begin{DoxyParamCaption}
\item[{{\bf Evas} $\ast$}]{e}
\end{DoxyParamCaption}
)}}\label{group__Evas__Font__Group_gaa3bb259664bc38f481ce21165f7ebd03}


Removes all font paths loaded into memory for the given evas. 


\begin{DoxyParams}{Parameters}
{\em e} & The given evas. \\
\hline
\end{DoxyParams}


References evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-clear.

\hypertarget{group__Evas__Font__Group_ga4d581f273cd5b30be751897c4ab3efc2}{\index{Font Path Functions@{Font Path Functions}!evas\-\_\-font\-\_\-path\-\_\-append@{evas\-\_\-font\-\_\-path\-\_\-append}}
\index{evas\-\_\-font\-\_\-path\-\_\-append@{evas\-\_\-font\-\_\-path\-\_\-append}!Font Path Functions@{Font Path Functions}}
\subsubsection[{evas\-\_\-font\-\_\-path\-\_\-append}]{\setlength{\rightskip}{0pt plus 5cm}void evas\-\_\-font\-\_\-path\-\_\-append (
\begin{DoxyParamCaption}
\item[{{\bf Evas} $\ast$}]{e, }
\item[{const char $\ast$}]{path}
\end{DoxyParamCaption}
)}}\label{group__Evas__Font__Group_ga4d581f273cd5b30be751897c4ab3efc2}


Appends a font path to the list of font paths used by the given evas. 


\begin{DoxyParams}{Parameters}
{\em e} & The given evas. \\
\hline
{\em path} & The new font path. \\
\hline
\end{DoxyParams}


References evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-append.

\hypertarget{group__Evas__Font__Group_gab2fbebd1d71fdd3df5c8868360876b9d}{\index{Font Path Functions@{Font Path Functions}!evas\-\_\-font\-\_\-path\-\_\-prepend@{evas\-\_\-font\-\_\-path\-\_\-prepend}}
\index{evas\-\_\-font\-\_\-path\-\_\-prepend@{evas\-\_\-font\-\_\-path\-\_\-prepend}!Font Path Functions@{Font Path Functions}}
\subsubsection[{evas\-\_\-font\-\_\-path\-\_\-prepend}]{\setlength{\rightskip}{0pt plus 5cm}void evas\-\_\-font\-\_\-path\-\_\-prepend (
\begin{DoxyParamCaption}
\item[{{\bf Evas} $\ast$}]{e, }
\item[{const char $\ast$}]{path}
\end{DoxyParamCaption}
)}}\label{group__Evas__Font__Group_gab2fbebd1d71fdd3df5c8868360876b9d}


Prepends a font path to the list of font paths used by the given evas. 


\begin{DoxyParams}{Parameters}
{\em e} & The given evas. \\
\hline
{\em path} & The new font path. \\
\hline
\end{DoxyParams}


References evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-prepend.

\hypertarget{group__Evas__Font__Group_gad50bce3d4dc0315d6693f13810443f56}{\index{Font Path Functions@{Font Path Functions}!evas\-\_\-font\-\_\-path\-\_\-list@{evas\-\_\-font\-\_\-path\-\_\-list}}
\index{evas\-\_\-font\-\_\-path\-\_\-list@{evas\-\_\-font\-\_\-path\-\_\-list}!Font Path Functions@{Font Path Functions}}
\subsubsection[{evas\-\_\-font\-\_\-path\-\_\-list}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Eina\-\_\-\-List}$\ast$ evas\-\_\-font\-\_\-path\-\_\-list (
\begin{DoxyParamCaption}
\item[{const {\bf Evas} $\ast$}]{e}
\end{DoxyParamCaption}
)}}\label{group__Evas__Font__Group_gad50bce3d4dc0315d6693f13810443f56}


Retrieves the list of font paths used by the given evas. 


\begin{DoxyParams}{Parameters}
{\em e} & The given evas. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
The list of font paths used. 
\end{DoxyReturn}


References evas\-\_\-canvas\-\_\-font\-\_\-path\-\_\-list.

