\hypertarget{v__text_8h}{
\section{client/src/v\_\-text.h File Reference}
\label{de/d9b/v__text_8h}\index{client/src/v\_\-text.h@{client/src/v\_\-text.h}}
}
\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{structbrokenlines__s}{brokenlines\_\-s}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef struct \hyperlink{structbrokenlines__s}{brokenlines\_\-s} \hyperlink{v__text_8h_a176af08c57d24754fc26fe574b04cf39}{brokenlines\_\-t}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{v__text_8h_a5047cfc2f35639d9b5a0f2ed0b04effa}{V\_\-StringWidth} (const \hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$\hyperlink{portlistingparse_8c_a7906a77d388c7c6f7eea5850f61f55e1}{str})
\item 
int \hyperlink{v__text_8h_af30f8beff1f83caf546a9d5a57a70b5f}{V\_\-StringWidth} (const char $\ast$\hyperlink{portlistingparse_8c_a7906a77d388c7c6f7eea5850f61f55e1}{str})
\item 
\hyperlink{structbrokenlines__s}{brokenlines\_\-t} $\ast$ \hyperlink{v__text_8h_a74f4aa6c2a2718627bc58cf07e0a5982}{V\_\-BreakLines} (int maxwidth, const \hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$\hyperlink{portlistingparse_8c_a7906a77d388c7c6f7eea5850f61f55e1}{str})
\item 
void \hyperlink{v__text_8h_a25dde8e5959a5864f7f912a037099534}{V\_\-FreeBrokenLines} (\hyperlink{structbrokenlines__s}{brokenlines\_\-t} $\ast$\hyperlink{r__state_8h_af93ab25c5e3ffbd3a09cba51c7bf1d38}{lines})
\item 
\hyperlink{structbrokenlines__s}{brokenlines\_\-t} $\ast$ \hyperlink{v__text_8h_aea94bfe33c60f93d0fa14b85ff1e82cb}{V\_\-BreakLines} (int maxwidth, const char $\ast$\hyperlink{portlistingparse_8c_a7906a77d388c7c6f7eea5850f61f55e1}{str})
\item 
void \hyperlink{v__text_8h_a9653222b80848f08f6ced9946dc85a95}{V\_\-InitConChars} (\hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} transcolor)
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\hypertarget{v__text_8h_a176af08c57d24754fc26fe574b04cf39}{
\index{v\_\-text.h@{v\_\-text.h}!brokenlines\_\-t@{brokenlines\_\-t}}
\index{brokenlines\_\-t@{brokenlines\_\-t}!v_text.h@{v\_\-text.h}}
\subsubsection[{brokenlines\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef struct {\bf brokenlines\_\-s} {\bf brokenlines\_\-t}}}
\label{de/d9b/v__text_8h_a176af08c57d24754fc26fe574b04cf39}


\subsection{Function Documentation}
\hypertarget{v__text_8h_a74f4aa6c2a2718627bc58cf07e0a5982}{
\index{v\_\-text.h@{v\_\-text.h}!V\_\-BreakLines@{V\_\-BreakLines}}
\index{V\_\-BreakLines@{V\_\-BreakLines}!v_text.h@{v\_\-text.h}}
\subsubsection[{V\_\-BreakLines}]{\setlength{\rightskip}{0pt plus 5cm}{\bf brokenlines\_\-t}$\ast$ V\_\-BreakLines (
\begin{DoxyParamCaption}
\item[{int}]{maxwidth, }
\item[{const {\bf byte} $\ast$}]{str}
\end{DoxyParamCaption}
)}}
\label{de/d9b/v__text_8h_a74f4aa6c2a2718627bc58cf07e0a5982}
\hypertarget{v__text_8h_aea94bfe33c60f93d0fa14b85ff1e82cb}{
\index{v\_\-text.h@{v\_\-text.h}!V\_\-BreakLines@{V\_\-BreakLines}}
\index{V\_\-BreakLines@{V\_\-BreakLines}!v_text.h@{v\_\-text.h}}
\subsubsection[{V\_\-BreakLines}]{\setlength{\rightskip}{0pt plus 5cm}{\bf brokenlines\_\-t}$\ast$ V\_\-BreakLines (
\begin{DoxyParamCaption}
\item[{int}]{maxwidth, }
\item[{const char $\ast$}]{str}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/d9b/v__text_8h_aea94bfe33c60f93d0fa14b85ff1e82cb}
\hypertarget{v__text_8h_a25dde8e5959a5864f7f912a037099534}{
\index{v\_\-text.h@{v\_\-text.h}!V\_\-FreeBrokenLines@{V\_\-FreeBrokenLines}}
\index{V\_\-FreeBrokenLines@{V\_\-FreeBrokenLines}!v_text.h@{v\_\-text.h}}
\subsubsection[{V\_\-FreeBrokenLines}]{\setlength{\rightskip}{0pt plus 5cm}void V\_\-FreeBrokenLines (
\begin{DoxyParamCaption}
\item[{{\bf brokenlines\_\-t} $\ast$}]{lines}
\end{DoxyParamCaption}
)}}
\label{de/d9b/v__text_8h_a25dde8e5959a5864f7f912a037099534}
\hypertarget{v__text_8h_a9653222b80848f08f6ced9946dc85a95}{
\index{v\_\-text.h@{v\_\-text.h}!V\_\-InitConChars@{V\_\-InitConChars}}
\index{V\_\-InitConChars@{V\_\-InitConChars}!v_text.h@{v\_\-text.h}}
\subsubsection[{V\_\-InitConChars}]{\setlength{\rightskip}{0pt plus 5cm}void V\_\-InitConChars (
\begin{DoxyParamCaption}
\item[{{\bf byte}}]{transcolor}
\end{DoxyParamCaption}
)}}
\label{de/d9b/v__text_8h_a9653222b80848f08f6ced9946dc85a95}
\hypertarget{v__text_8h_af30f8beff1f83caf546a9d5a57a70b5f}{
\index{v\_\-text.h@{v\_\-text.h}!V\_\-StringWidth@{V\_\-StringWidth}}
\index{V\_\-StringWidth@{V\_\-StringWidth}!v_text.h@{v\_\-text.h}}
\subsubsection[{V\_\-StringWidth}]{\setlength{\rightskip}{0pt plus 5cm}int V\_\-StringWidth (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{str}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}inline\mbox{]}}}}
\label{de/d9b/v__text_8h_af30f8beff1f83caf546a9d5a57a70b5f}
\hypertarget{v__text_8h_a5047cfc2f35639d9b5a0f2ed0b04effa}{
\index{v\_\-text.h@{v\_\-text.h}!V\_\-StringWidth@{V\_\-StringWidth}}
\index{V\_\-StringWidth@{V\_\-StringWidth}!v_text.h@{v\_\-text.h}}
\subsubsection[{V\_\-StringWidth}]{\setlength{\rightskip}{0pt plus 5cm}int V\_\-StringWidth (
\begin{DoxyParamCaption}
\item[{const {\bf byte} $\ast$}]{str}
\end{DoxyParamCaption}
)}}
\label{de/d9b/v__text_8h_a5047cfc2f35639d9b5a0f2ed0b04effa}
