\hypertarget{r__bsp_8h}{
\section{common/r\_\-bsp.h File Reference}
\label{de/d42/r__bsp_8h}\index{common/r\_\-bsp.h@{common/r\_\-bsp.h}}
}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef void($\ast$ \hyperlink{r__bsp_8h_a1cce85611c1a3edf3248a0d05b40eb18}{drawfunc\_\-t} )(int start, int \hyperlink{r__bsp_8cpp_a6c0af9f2e97842405fb15ed952ef2976}{stop})
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{r__bsp_8h_a85f49428e0ffb17d8f1d3c5f9511d0f2}{EXTERN\_\-CVAR} (r\_\-drawflat) void R\_\-ClearClipSegs(void)
\item 
void \hyperlink{r__bsp_8h_aaf7f982918c088ec78137358886f97dc}{R\_\-ClearDrawSegs} (void)
\item 
void \hyperlink{r__bsp_8h_ae2035b8bd9fe9786a0e7dd791cdce745}{R\_\-RenderBSPNode} (int bspnum)
\item 
int \hyperlink{r__bsp_8h_a495edbf8e906e63653afd5160940c949}{R\_\-DoorClosed} (void)
\item 
\hyperlink{structsector__s}{sector\_\-t} $\ast$ \hyperlink{r__bsp_8h_a1d6a84b78f2c6fb8fb1e8b6ad7b24f2d}{R\_\-FakeFlat} (\hyperlink{structsector__s}{sector\_\-t} $\ast$, \hyperlink{structsector__s}{sector\_\-t} $\ast$, int $\ast$, int $\ast$, \hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL})
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structseg__s}{seg\_\-t} $\ast$ \hyperlink{r__bsp_8h_ab9d2ef7bd799496e2235238e60e1c78c}{curline}
\item 
\hyperlink{structside__s}{side\_\-t} $\ast$ \hyperlink{r__bsp_8h_a1d31694a23072efc818fb2d23172cb3f}{sidedef}
\item 
\hyperlink{structline__s}{line\_\-t} $\ast$ \hyperlink{r__bsp_8h_a5586512fb059f4f5b6a109e0b5273754}{linedef}
\item 
\hyperlink{structsector__s}{sector\_\-t} $\ast$ \hyperlink{r__bsp_8h_a79ce05d093811f51011c4119ec32abb2}{frontsector}
\item 
\hyperlink{structsector__s}{sector\_\-t} $\ast$ \hyperlink{r__bsp_8h_a6e0e02696c49d7c87b7443c7da40d688}{backsector}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{r__bsp_8h_a00574824b4ec1dbf2bd77710ad765a64}{skymap}
\item 
\hyperlink{structdrawseg__s}{drawseg\_\-t} $\ast$ \hyperlink{r__bsp_8h_ab1088bad3a11805d9a6b7669204c31c9}{drawsegs}
\item 
\hyperlink{structdrawseg__s}{drawseg\_\-t} $\ast$ \hyperlink{r__bsp_8h_ab6f1dc029079d730e9bc12e7b0e8f4b9}{ds\_\-p}
\end{DoxyCompactItemize}


\subsection{Typedef Documentation}
\hypertarget{r__bsp_8h_a1cce85611c1a3edf3248a0d05b40eb18}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!drawfunc\_\-t@{drawfunc\_\-t}}
\index{drawfunc\_\-t@{drawfunc\_\-t}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{drawfunc\_\-t}]{\setlength{\rightskip}{0pt plus 5cm}typedef void($\ast$ {\bf drawfunc\_\-t})(int start, int {\bf stop})}}
\label{de/d42/r__bsp_8h_a1cce85611c1a3edf3248a0d05b40eb18}


\subsection{Function Documentation}
\hypertarget{r__bsp_8h_a85f49428e0ffb17d8f1d3c5f9511d0f2}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!EXTERN\_\-CVAR@{EXTERN\_\-CVAR}}
\index{EXTERN\_\-CVAR@{EXTERN\_\-CVAR}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{EXTERN\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}EXTERN\_\-CVAR (
\begin{DoxyParamCaption}
\item[{r\_\-drawflat}]{}
\end{DoxyParamCaption}
)}}
\label{de/d42/r__bsp_8h_a85f49428e0ffb17d8f1d3c5f9511d0f2}
\hypertarget{r__bsp_8h_aaf7f982918c088ec78137358886f97dc}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!R\_\-ClearDrawSegs@{R\_\-ClearDrawSegs}}
\index{R\_\-ClearDrawSegs@{R\_\-ClearDrawSegs}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{R\_\-ClearDrawSegs}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-ClearDrawSegs (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{de/d42/r__bsp_8h_aaf7f982918c088ec78137358886f97dc}
\hypertarget{r__bsp_8h_a495edbf8e906e63653afd5160940c949}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!R\_\-DoorClosed@{R\_\-DoorClosed}}
\index{R\_\-DoorClosed@{R\_\-DoorClosed}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{R\_\-DoorClosed}]{\setlength{\rightskip}{0pt plus 5cm}int R\_\-DoorClosed (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{de/d42/r__bsp_8h_a495edbf8e906e63653afd5160940c949}
\hypertarget{r__bsp_8h_a1d6a84b78f2c6fb8fb1e8b6ad7b24f2d}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!R\_\-FakeFlat@{R\_\-FakeFlat}}
\index{R\_\-FakeFlat@{R\_\-FakeFlat}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{R\_\-FakeFlat}]{\setlength{\rightskip}{0pt plus 5cm}{\bf sector\_\-t}$\ast$ R\_\-FakeFlat (
\begin{DoxyParamCaption}
\item[{{\bf sector\_\-t} $\ast$}]{, }
\item[{{\bf sector\_\-t} $\ast$}]{, }
\item[{int $\ast$}]{, }
\item[{int $\ast$}]{, }
\item[{{\bf BOOL}}]{}
\end{DoxyParamCaption}
)}}
\label{de/d42/r__bsp_8h_a1d6a84b78f2c6fb8fb1e8b6ad7b24f2d}
\hypertarget{r__bsp_8h_ae2035b8bd9fe9786a0e7dd791cdce745}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!R\_\-RenderBSPNode@{R\_\-RenderBSPNode}}
\index{R\_\-RenderBSPNode@{R\_\-RenderBSPNode}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{R\_\-RenderBSPNode}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-RenderBSPNode (
\begin{DoxyParamCaption}
\item[{int}]{bspnum}
\end{DoxyParamCaption}
)}}
\label{de/d42/r__bsp_8h_ae2035b8bd9fe9786a0e7dd791cdce745}


\subsection{Variable Documentation}
\hypertarget{r__bsp_8h_a6e0e02696c49d7c87b7443c7da40d688}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!backsector@{backsector}}
\index{backsector@{backsector}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{backsector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf sector\_\-t}$\ast$ {\bf backsector}}}
\label{de/d42/r__bsp_8h_a6e0e02696c49d7c87b7443c7da40d688}
\hypertarget{r__bsp_8h_ab9d2ef7bd799496e2235238e60e1c78c}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!curline@{curline}}
\index{curline@{curline}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{curline}]{\setlength{\rightskip}{0pt plus 5cm}{\bf seg\_\-t}$\ast$ {\bf curline}}}
\label{de/d42/r__bsp_8h_ab9d2ef7bd799496e2235238e60e1c78c}
\hypertarget{r__bsp_8h_ab1088bad3a11805d9a6b7669204c31c9}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!drawsegs@{drawsegs}}
\index{drawsegs@{drawsegs}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{drawsegs}]{\setlength{\rightskip}{0pt plus 5cm}{\bf drawseg\_\-t}$\ast$ {\bf drawsegs}}}
\label{de/d42/r__bsp_8h_ab1088bad3a11805d9a6b7669204c31c9}
\hypertarget{r__bsp_8h_ab6f1dc029079d730e9bc12e7b0e8f4b9}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!ds\_\-p@{ds\_\-p}}
\index{ds\_\-p@{ds\_\-p}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{ds\_\-p}]{\setlength{\rightskip}{0pt plus 5cm}{\bf drawseg\_\-t}$\ast$ {\bf ds\_\-p}}}
\label{de/d42/r__bsp_8h_ab6f1dc029079d730e9bc12e7b0e8f4b9}
\hypertarget{r__bsp_8h_a79ce05d093811f51011c4119ec32abb2}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!frontsector@{frontsector}}
\index{frontsector@{frontsector}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{frontsector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf sector\_\-t}$\ast$ {\bf frontsector}}}
\label{de/d42/r__bsp_8h_a79ce05d093811f51011c4119ec32abb2}
\hypertarget{r__bsp_8h_a5586512fb059f4f5b6a109e0b5273754}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!linedef@{linedef}}
\index{linedef@{linedef}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{linedef}]{\setlength{\rightskip}{0pt plus 5cm}{\bf line\_\-t}$\ast$ {\bf linedef}}}
\label{de/d42/r__bsp_8h_a5586512fb059f4f5b6a109e0b5273754}
\hypertarget{r__bsp_8h_a1d31694a23072efc818fb2d23172cb3f}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!sidedef@{sidedef}}
\index{sidedef@{sidedef}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{sidedef}]{\setlength{\rightskip}{0pt plus 5cm}{\bf side\_\-t}$\ast$ {\bf sidedef}}}
\label{de/d42/r__bsp_8h_a1d31694a23072efc818fb2d23172cb3f}
\hypertarget{r__bsp_8h_a00574824b4ec1dbf2bd77710ad765a64}{
\index{r\_\-bsp.h@{r\_\-bsp.h}!skymap@{skymap}}
\index{skymap@{skymap}!r_bsp.h@{r\_\-bsp.h}}
\subsubsection[{skymap}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf skymap}}}
\label{de/d42/r__bsp_8h_a00574824b4ec1dbf2bd77710ad765a64}
