\hypertarget{struct_ogre_1_1_font_translator}{}\doxysection{Ogre\+::Font\+Translator Struct Reference}
\label{struct_ogre_1_1_font_translator}\index{Ogre::FontTranslator@{Ogre::FontTranslator}}


\mbox{[}font\+\_\+translator\mbox{]}  




{\ttfamily \#include $<$Ogre\+Overlay\+Translator.\+h$>$}



Inheritance diagram for Ogre\+::Font\+Translator\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=202pt]{struct_ogre_1_1_font_translator__inherit__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \mbox{\hyperlink{struct_ogre_1_1_font_translator_a52af27869207d289a369d9b6c18f77a0}{parse\+Attribute}} (\mbox{\hyperlink{class_ogre_1_1_script_compiler}{Script\+Compiler}} $\ast$compiler, \mbox{\hyperlink{group___overlays_ga6fc186106cde55e3a7b867798fe28e89}{Font\+Ptr}} \&p\+Font, \mbox{\hyperlink{class_ogre_1_1_property_abstract_node}{Property\+Abstract\+Node}} $\ast$prop)
\item 
void \mbox{\hyperlink{struct_ogre_1_1_font_translator_ac2564f3cbdd823615abc5e97c86028bf}{translate}} (\mbox{\hyperlink{class_ogre_1_1_script_compiler}{Script\+Compiler}} $\ast$compiler, const \mbox{\hyperlink{group___general_ga15cfb375beeafed87e1bdd96ef10ff36}{Abstract\+Node\+Ptr}} \&node)
\begin{DoxyCompactList}\small\item\em This function translates the given node into \mbox{\hyperlink{namespace_ogre}{Ogre}} resource(s). \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\mbox{[}font\+\_\+translator\mbox{]} 

\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{struct_ogre_1_1_font_translator_ac2564f3cbdd823615abc5e97c86028bf}\label{struct_ogre_1_1_font_translator_ac2564f3cbdd823615abc5e97c86028bf}} 
\index{Ogre::FontTranslator@{Ogre::FontTranslator}!translate@{translate}}
\index{translate@{translate}!Ogre::FontTranslator@{Ogre::FontTranslator}}
\doxysubsubsection{\texorpdfstring{translate()}{translate()}}
{\footnotesize\ttfamily void Ogre\+::\+Font\+Translator\+::translate (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_script_compiler}{Script\+Compiler}} $\ast$}]{compiler,  }\item[{const \mbox{\hyperlink{group___general_ga15cfb375beeafed87e1bdd96ef10ff36}{Abstract\+Node\+Ptr}} \&}]{node }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}}



This function translates the given node into \mbox{\hyperlink{namespace_ogre}{Ogre}} resource(s). 


\begin{DoxyParams}{Parameters}
{\em compiler} & The compiler invoking this translator \\
\hline
{\em node} & The current A\+ST node to be translated \\
\hline
\end{DoxyParams}


Implements \mbox{\hyperlink{class_ogre_1_1_script_translator_a6f0fa5113e8c5fecf2da9afe6f624262}{Ogre\+::\+Script\+Translator}}.

\mbox{\Hypertarget{struct_ogre_1_1_font_translator_a52af27869207d289a369d9b6c18f77a0}\label{struct_ogre_1_1_font_translator_a52af27869207d289a369d9b6c18f77a0}} 
\index{Ogre::FontTranslator@{Ogre::FontTranslator}!parseAttribute@{parseAttribute}}
\index{parseAttribute@{parseAttribute}!Ogre::FontTranslator@{Ogre::FontTranslator}}
\doxysubsubsection{\texorpdfstring{parseAttribute()}{parseAttribute()}}
{\footnotesize\ttfamily void Ogre\+::\+Font\+Translator\+::parse\+Attribute (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_script_compiler}{Script\+Compiler}} $\ast$}]{compiler,  }\item[{\mbox{\hyperlink{group___overlays_ga6fc186106cde55e3a7b867798fe28e89}{Font\+Ptr}} \&}]{p\+Font,  }\item[{\mbox{\hyperlink{class_ogre_1_1_property_abstract_node}{Property\+Abstract\+Node}} $\ast$}]{prop }\end{DoxyParamCaption})}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_overlay_translator_8h}{Ogre\+Overlay\+Translator.\+h}}\end{DoxyCompactItemize}
