\hypertarget{v__text_8cpp}{
\section{client/src/v\_\-text.cpp File Reference}
\label{da/d95/v__text_8cpp}\index{client/src/v\_\-text.cpp@{client/src/v\_\-text.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{v__text_8cpp_a9653222b80848f08f6ced9946dc85a95}{V\_\-InitConChars} (\hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} transcolor)
\item 
void STACK\_\-ARGS \hyperlink{v__text_8cpp_a7ce7b46ad56ad24b8d16eed56ad7d5e9}{PrintChar1P} (\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} $\ast$charimg, \hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$\hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest}, int screenpitch)
\item 
void STACK\_\-ARGS \hyperlink{v__text_8cpp_a2c489cbce5bc3a1364f62ddb103cbe57}{PrintChar2P\_\-MMX} (\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} $\ast$charimg, \hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$\hyperlink{minilzo_8cpp_ab0bede79c5f4cbed9c2cd932a0ace201}{dest}, int screenpitch)
\item 
int \hyperlink{v__text_8cpp_aeabce6bb95e4a78bbaa5363283ec7d4b}{V\_\-StringWidth} (const \hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{string})
\item 
\hyperlink{structbrokenlines__s}{brokenlines\_\-t} $\ast$ \hyperlink{v__text_8cpp_ae926ccba5c772f7987226ed285578ba7}{V\_\-BreakLines} (int maxwidth, const \hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$\hyperlink{sv__main_8cpp_a77792b18743abf1ff3aeeffa24aa45ec}{string})
\item 
void \hyperlink{v__text_8cpp_a25dde8e5959a5864f7f912a037099534}{V\_\-FreeBrokenLines} (\hyperlink{structbrokenlines__s}{brokenlines\_\-t} $\ast$\hyperlink{r__state_8h_af93ab25c5e3ffbd3a09cba51c7bf1d38}{lines})
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structpatch__s}{patch\_\-t} $\ast$ \hyperlink{v__text_8cpp_a48da6ccd8f09ce0383e1bfb46f589a05}{hu\_\-font} \mbox{[}HU\_\-FONTSIZE\mbox{]}
\item 
\hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$ \hyperlink{v__text_8cpp_accf1ed955578c57b1e611e4af7042f12}{Ranges}
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{v__text_8cpp_a7ce7b46ad56ad24b8d16eed56ad7d5e9}{
\index{v\_\-text.cpp@{v\_\-text.cpp}!PrintChar1P@{PrintChar1P}}
\index{PrintChar1P@{PrintChar1P}!v_text.cpp@{v\_\-text.cpp}}
\subsubsection[{PrintChar1P}]{\setlength{\rightskip}{0pt plus 5cm}void STACK\_\-ARGS PrintChar1P (
\begin{DoxyParamCaption}
\item[{{\bf DWORD} $\ast$}]{charimg, }
\item[{{\bf byte} $\ast$}]{dest, }
\item[{int}]{screenpitch}
\end{DoxyParamCaption}
)}}
\label{da/d95/v__text_8cpp_a7ce7b46ad56ad24b8d16eed56ad7d5e9}
\hypertarget{v__text_8cpp_a2c489cbce5bc3a1364f62ddb103cbe57}{
\index{v\_\-text.cpp@{v\_\-text.cpp}!PrintChar2P\_\-MMX@{PrintChar2P\_\-MMX}}
\index{PrintChar2P\_\-MMX@{PrintChar2P\_\-MMX}!v_text.cpp@{v\_\-text.cpp}}
\subsubsection[{PrintChar2P\_\-MMX}]{\setlength{\rightskip}{0pt plus 5cm}void STACK\_\-ARGS PrintChar2P\_\-MMX (
\begin{DoxyParamCaption}
\item[{{\bf DWORD} $\ast$}]{charimg, }
\item[{{\bf byte} $\ast$}]{dest, }
\item[{int}]{screenpitch}
\end{DoxyParamCaption}
)}}
\label{da/d95/v__text_8cpp_a2c489cbce5bc3a1364f62ddb103cbe57}
\hypertarget{v__text_8cpp_ae926ccba5c772f7987226ed285578ba7}{
\index{v\_\-text.cpp@{v\_\-text.cpp}!V\_\-BreakLines@{V\_\-BreakLines}}
\index{V\_\-BreakLines@{V\_\-BreakLines}!v_text.cpp@{v\_\-text.cpp}}
\subsubsection[{V\_\-BreakLines}]{\setlength{\rightskip}{0pt plus 5cm}{\bf brokenlines\_\-t}$\ast$ V\_\-BreakLines (
\begin{DoxyParamCaption}
\item[{int}]{maxwidth, }
\item[{const {\bf byte} $\ast$}]{string}
\end{DoxyParamCaption}
)}}
\label{da/d95/v__text_8cpp_ae926ccba5c772f7987226ed285578ba7}
\hypertarget{v__text_8cpp_a25dde8e5959a5864f7f912a037099534}{
\index{v\_\-text.cpp@{v\_\-text.cpp}!V\_\-FreeBrokenLines@{V\_\-FreeBrokenLines}}
\index{V\_\-FreeBrokenLines@{V\_\-FreeBrokenLines}!v_text.cpp@{v\_\-text.cpp}}
\subsubsection[{V\_\-FreeBrokenLines}]{\setlength{\rightskip}{0pt plus 5cm}void V\_\-FreeBrokenLines (
\begin{DoxyParamCaption}
\item[{{\bf brokenlines\_\-t} $\ast$}]{lines}
\end{DoxyParamCaption}
)}}
\label{da/d95/v__text_8cpp_a25dde8e5959a5864f7f912a037099534}
\hypertarget{v__text_8cpp_a9653222b80848f08f6ced9946dc85a95}{
\index{v\_\-text.cpp@{v\_\-text.cpp}!V\_\-InitConChars@{V\_\-InitConChars}}
\index{V\_\-InitConChars@{V\_\-InitConChars}!v_text.cpp@{v\_\-text.cpp}}
\subsubsection[{V\_\-InitConChars}]{\setlength{\rightskip}{0pt plus 5cm}void V\_\-InitConChars (
\begin{DoxyParamCaption}
\item[{{\bf byte}}]{transcolor}
\end{DoxyParamCaption}
)}}
\label{da/d95/v__text_8cpp_a9653222b80848f08f6ced9946dc85a95}
\hypertarget{v__text_8cpp_aeabce6bb95e4a78bbaa5363283ec7d4b}{
\index{v\_\-text.cpp@{v\_\-text.cpp}!V\_\-StringWidth@{V\_\-StringWidth}}
\index{V\_\-StringWidth@{V\_\-StringWidth}!v_text.cpp@{v\_\-text.cpp}}
\subsubsection[{V\_\-StringWidth}]{\setlength{\rightskip}{0pt plus 5cm}int V\_\-StringWidth (
\begin{DoxyParamCaption}
\item[{const {\bf byte} $\ast$}]{string}
\end{DoxyParamCaption}
)}}
\label{da/d95/v__text_8cpp_aeabce6bb95e4a78bbaa5363283ec7d4b}


\subsection{Variable Documentation}
\hypertarget{v__text_8cpp_a48da6ccd8f09ce0383e1bfb46f589a05}{
\index{v\_\-text.cpp@{v\_\-text.cpp}!hu\_\-font@{hu\_\-font}}
\index{hu\_\-font@{hu\_\-font}!v_text.cpp@{v\_\-text.cpp}}
\subsubsection[{hu\_\-font}]{\setlength{\rightskip}{0pt plus 5cm}{\bf patch\_\-t}$\ast$ {\bf hu\_\-font}\mbox{[}HU\_\-FONTSIZE\mbox{]}}}
\label{da/d95/v__text_8cpp_a48da6ccd8f09ce0383e1bfb46f589a05}
\hypertarget{v__text_8cpp_accf1ed955578c57b1e611e4af7042f12}{
\index{v\_\-text.cpp@{v\_\-text.cpp}!Ranges@{Ranges}}
\index{Ranges@{Ranges}!v_text.cpp@{v\_\-text.cpp}}
\subsubsection[{Ranges}]{\setlength{\rightskip}{0pt plus 5cm}{\bf byte}$\ast$ {\bf Ranges}}}
\label{da/d95/v__text_8cpp_accf1ed955578c57b1e611e4af7042f12}
