\hypertarget{font_8c}{
\section{font.c File Reference}
\label{font_8c}\index{font.c@{font.c}}
}
\subsection*{Functions}
\begin{CompactItemize}
\item 
\hyperlink{font_8c_6aa76697bf7a37bbe1dd8673de16eb47}{UserdataStubs} (Font, pgeFont $\ast$)
\item 
static int \hyperlink{font_8c_2a413d23a6784e51a999da1f963655f0}{Font\_\-print} (lua\_\-State $\ast$L)
\item 
static int \hyperlink{font_8c_b63a40502c2c420535a9d11dadceae3c}{Font\_\-free} (lua\_\-State $\ast$L)
\item 
\hyperlink{font_8c_17cd03ee70ad5d4478aaafad93e5c62d}{UserdataRegister} (Font, \hyperlink{font_8c_691846a5d49dc2917050b6bd2a70a1e7}{Font\_\-methods}, \hyperlink{font_8c_348bcfdb7effbedbb518b119427ede2c}{Font\_\-meta})
\end{CompactItemize}
\subsection*{Variables}
\begin{CompactItemize}
\item 
static const luaL\_\-reg \hyperlink{font_8c_691846a5d49dc2917050b6bd2a70a1e7}{Font\_\-methods} \mbox{[}$\,$\mbox{]}
\item 
static const luaL\_\-reg \hyperlink{font_8c_348bcfdb7effbedbb518b119427ede2c}{Font\_\-meta} \mbox{[}$\,$\mbox{]}
\end{CompactItemize}


\subsection{Function Documentation}
\hypertarget{font_8c_b63a40502c2c420535a9d11dadceae3c}{
\index{font.c@{font.c}!Font\_\-free@{Font\_\-free}}
\index{Font\_\-free@{Font\_\-free}!font.c@{font.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int Font\_\-free (lua\_\-State $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{font_8c_b63a40502c2c420535a9d11dadceae3c}


\hypertarget{font_8c_2a413d23a6784e51a999da1f963655f0}{
\index{font.c@{font.c}!Font\_\-print@{Font\_\-print}}
\index{Font\_\-print@{Font\_\-print}!font.c@{font.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}static int Font\_\-print (lua\_\-State $\ast$ {\em L})\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{font_8c_2a413d23a6784e51a999da1f963655f0}


\hypertarget{font_8c_17cd03ee70ad5d4478aaafad93e5c62d}{
\index{font.c@{font.c}!UserdataRegister@{UserdataRegister}}
\index{UserdataRegister@{UserdataRegister}!font.c@{font.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UserdataRegister (Font, \/  {\bf Font\_\-methods}, \/  {\bf Font\_\-meta})}}
\label{font_8c_17cd03ee70ad5d4478aaafad93e5c62d}


\hypertarget{font_8c_6aa76697bf7a37bbe1dd8673de16eb47}{
\index{font.c@{font.c}!UserdataStubs@{UserdataStubs}}
\index{UserdataStubs@{UserdataStubs}!font.c@{font.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}UserdataStubs (Font, \/  pgeFont $\ast$)}}
\label{font_8c_6aa76697bf7a37bbe1dd8673de16eb47}




\subsection{Variable Documentation}
\hypertarget{font_8c_348bcfdb7effbedbb518b119427ede2c}{
\index{font.c@{font.c}!Font\_\-meta@{Font\_\-meta}}
\index{Font\_\-meta@{Font\_\-meta}!font.c@{font.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const luaL\_\-reg {\bf Font\_\-meta}\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{font_8c_348bcfdb7effbedbb518b119427ede2c}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} {
        {"__gc", Font_free},
        {0,0}
}
\end{verbatim}
\end{Code}
\hypertarget{font_8c_691846a5d49dc2917050b6bd2a70a1e7}{
\index{font.c@{font.c}!Font\_\-methods@{Font\_\-methods}}
\index{Font\_\-methods@{Font\_\-methods}!font.c@{font.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}const luaL\_\-reg {\bf Font\_\-methods}\mbox{[}$\,$\mbox{]}\hspace{0.3cm}{\tt  \mbox{[}static\mbox{]}}}}
\label{font_8c_691846a5d49dc2917050b6bd2a70a1e7}


\textbf{Initial value:}

\begin{Code}\begin{verbatim} {
        {"load", Font_load},
        {"print", Font_print},
        {0,0}
}
\end{verbatim}
\end{Code}
