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


\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}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{struct_ogre_1_1_font_translator_a52af27869207d289a369d9b6c18f77a0}{parse\+Attribute} (\hyperlink{class_ogre_1_1_script_compiler}{Script\+Compiler} $\ast$compiler, \hyperlink{group___overlays_ga6fc186106cde55e3a7b867798fe28e89}{Font\+Ptr} \&p\+Font, \hyperlink{class_ogre_1_1_property_abstract_node}{Property\+Abstract\+Node} $\ast$prop)
\item 
void \hyperlink{struct_ogre_1_1_font_translator_ac2564f3cbdd823615abc5e97c86028bf}{translate} (\hyperlink{class_ogre_1_1_script_compiler}{Script\+Compiler} $\ast$compiler, const \hyperlink{group___general_ga15cfb375beeafed87e1bdd96ef10ff36}{Abstract\+Node\+Ptr} \&node)
\begin{DoxyCompactList}\small\item\em This function translates the given node into \hyperlink{namespace_ogre}{Ogre} resource(s). \end{DoxyCompactList}\end{DoxyCompactItemize}


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

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



This function translates the given node into \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 \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\+::\+Font\+Translator@{Ogre\+::\+Font\+Translator}!parse\+Attribute@{parse\+Attribute}}
\index{parse\+Attribute@{parse\+Attribute}!Ogre\+::\+Font\+Translator@{Ogre\+::\+Font\+Translator}}
\subsubsection{\texorpdfstring{parse\+Attribute()}{parseAttribute()}}
{\footnotesize\ttfamily void Ogre\+::\+Font\+Translator\+::parse\+Attribute (\begin{DoxyParamCaption}\item[{\hyperlink{class_ogre_1_1_script_compiler}{Script\+Compiler} $\ast$}]{compiler,  }\item[{\hyperlink{group___overlays_ga6fc186106cde55e3a7b867798fe28e89}{Font\+Ptr} \&}]{p\+Font,  }\item[{\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 
\hyperlink{_ogre_overlay_translator_8h}{Ogre\+Overlay\+Translator.\+h}\end{DoxyCompactItemize}
