\hypertarget{client_2src_2r__main_8cpp}{
\section{client/src/r\_\-main.cpp File Reference}
\label{db/d1a/client_2src_2r__main_8cpp}\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{client_2src_2r__main_8cpp_a659a5096a49af3ae67a577f89b38d5b6}{R\_\-SpanInitData} ()
\item 
\hyperlink{client_2src_2r__main_8cpp_a11e6d51b54ad66f5fd993ee79b751eab}{EXTERN\_\-CVAR} (r\_\-viewsize) static float LastFOV
\item 
int \hyperlink{client_2src_2r__main_8cpp_a14f4d20c41e7c683efa8925b4935bbe4}{R\_\-PointOnSide} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, \hyperlink{structnode__s}{node\_\-t} $\ast$node)
\item 
int \hyperlink{client_2src_2r__main_8cpp_a6c4b4eee5dd34895267526eb57698371}{R\_\-PointOnSegSide} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y}, \hyperlink{structseg__s}{seg\_\-t} $\ast$line)
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{client_2src_2r__main_8cpp_a5b379376ada7e2024de7623b14b9b201}{R\_\-PointToAngle2} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{server_2src_2r__main_8cpp_a6a0d9ef87f7556162859c6610756f2ed}{viewx}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{server_2src_2r__main_8cpp_af4a6f9d2fdd8859230a89f38dcb99508}{viewy}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{client_2src_2r__main_8cpp_ad2893b0d827bd9b669434a5df2d2f348}{R\_\-PointToAngle} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_ac3e42c7079c10716942069ddff6d43a8}{R\_\-PointToDist} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a89dbefd27cf60061fb3b41f9dfa2d038}{R\_\-PointToDist2} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} dx, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} dy)
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_ad9e9fd5b28825c109a9a24f20f040de8}{R\_\-ScaleFromGlobalAngle} (\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} visangle)
\item 
void \hyperlink{client_2src_2r__main_8cpp_a7d7d06c18a8b0683c91f1443ecf8ea8f}{R\_\-InitTables} (void)
\item 
void \hyperlink{client_2src_2r__main_8cpp_ac291cc047ee510431f54e25b013ba76e}{R\_\-InitTextureMapping} (void)
\item 
void \hyperlink{client_2src_2r__main_8cpp_a9972f9ec4f017084db1ed4680b85cfed}{R\_\-SetFOV} (float fov)
\item 
float \hyperlink{client_2src_2r__main_8cpp_ae5f940586d59b7b6df79819a4b60f9b4}{R\_\-GetFOV} (void)
\item 
void \hyperlink{client_2src_2r__main_8cpp_a2f2df40c89aac99b1d08e10bd738aa39}{R\_\-InitLightTables} (void)
\item 
void \hyperlink{client_2src_2r__main_8cpp_a7d577278f201583c6bad2c8c04287b8f}{R\_\-SetViewSize} (int blocks)
\item 
\hyperlink{client_2src_2r__main_8cpp_a8090a7099d8f2c91472b2ebab3d8b676}{CVAR\_\-FUNC\_\-IMPL} (r\_\-detail)
\item 
void \hyperlink{client_2src_2r__main_8cpp_ae801980976cbf80469982c87aff5cce7}{R\_\-ExecuteSetViewSize} (void)
\item 
\hyperlink{client_2src_2r__main_8cpp_a48373a1d79a382b40df4ec52738c362e}{CVAR\_\-FUNC\_\-IMPL} (screenblocks)
\item 
\hyperlink{client_2src_2r__main_8cpp_a147529c05cbae85969217f113a12220b}{EXTERN\_\-CVAR} (r\_\-columnmethod) void R\_\-Init(void)
\item 
void \hyperlink{client_2src_2r__main_8cpp_a437e68b49c47abbda3a70a5d1aa79d35}{R\_\-Shutdown} (void)
\item 
\hyperlink{structsubsector__s}{subsector\_\-t} $\ast$ \hyperlink{client_2src_2r__main_8cpp_ad408c110f0787be6b4e4e2c8a9c8773b}{R\_\-PointInSubsector} (\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{cl__main_8cpp_ad4dec120c8756cb4abbd4bd41f63f9bf}{x}, \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{v__video_8cpp_a0a2f84ed7838f07779ae24c5a9086d33}{y})
\item 
void \hyperlink{client_2src_2r__main_8cpp_ad402e36c9408a5eae53db790cb95ad3d}{R\_\-SetupFrame} (\hyperlink{classplayer__s}{player\_\-t} $\ast$player)
\item 
void \hyperlink{client_2src_2r__main_8cpp_acba04dcc1dfaf42873587b8779a07af3}{R\_\-RenderPlayerView} (\hyperlink{classplayer__s}{player\_\-t} $\ast$player)
\item 
void \hyperlink{client_2src_2r__main_8cpp_a7a689373cf3e1bbc2952b5f6355e687b}{R\_\-MultiresInit} (void)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
int $\ast$ \hyperlink{client_2src_2r__main_8cpp_a5c949def2cd28f8b22e363f4161d020b}{walllights}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{client_2src_2r__main_8cpp_adb0c2c54a90209d82ece783fae16766f}{DrawNewHUD}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{client_2src_2r__main_8cpp_a6be350a743d12f8d086dc176ce5357f6}{DrawNewSpecHUD}
\item 
\hyperlink{structdyncolormap__s}{dyncolormap\_\-t} \hyperlink{client_2src_2r__main_8cpp_ac8cc0bcd97f0c6832bd2af70d4cfbce6}{NormalLight}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a69355a26533f50f492124a51029cec45}{FocalLengthX}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a96980964d215c2177142e227b923f540}{FocalLengthY}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a7470620ee56a57563cc084d39cc62910}{viewangleoffset}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a47b38778a450ce7f4b2ef7d73977fff8}{validcount} = 1
\item 
\hyperlink{r__defs_8h_a38aef12c7af665685dd04cc8e3b1b136}{lighttable\_\-t} $\ast$ \hyperlink{client_2src_2r__main_8cpp_ae3945c0e3a6602d8f77909a53ebd8710}{basecolormap}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a4e81c53402dbab58897b9d59c9ccba16}{fixedlightlev}
\item 
\hyperlink{r__defs_8h_a38aef12c7af665685dd04cc8e3b1b136}{lighttable\_\-t} $\ast$ \hyperlink{client_2src_2r__main_8cpp_a49a3d56feb293ed5da05ee6286f98c8c}{fixedcolormap}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a05f5f2b9130da8655f373530b17559f2}{centerx}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a4f7749acf68aeb5e792b0ad1cb4ab53b}{centery}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a27f7ce26278698a39a3d53392b931822}{centerxfrac}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_ab39dd96e3bee47fe49f6f27d14925229}{centeryfrac}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a012217cbb3232628f152f99506fc5854}{yaspectmul}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a4d4f553dce504b38a16b9164049195a6}{framecount}
\item 
int \hyperlink{client_2src_2r__main_8cpp_acf994a7eb23510cbc352de057d2f8a83}{linecount}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a38d32613e2049d000dfe451d2687c0a3}{loopcount}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a6a0d9ef87f7556162859c6610756f2ed}{viewx}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_af4a6f9d2fdd8859230a89f38dcb99508}{viewy}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a71f593481b6769fef76bd187ba55db8f}{viewz}
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{client_2src_2r__main_8cpp_ac5e9a334e68bcca4e3754c37f5e87725}{viewangle}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a4f318cda2218091311d97c24c6db05ca}{viewcos}
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a61434cd789c03addd11fac2fab951bed}{viewsin}
\item 
\hyperlink{classAActor}{AActor} $\ast$ \hyperlink{client_2src_2r__main_8cpp_a6b1c56135f85884e628ad24a9f8c8640}{camera}
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} \hyperlink{client_2src_2r__main_8cpp_a9f805d33856fa66cf98e57664332e103}{clipangle}
\item 
int \hyperlink{client_2src_2r__main_8cpp_ae9cae6b6441c638e51e8e3f988a95cca}{viewangletox} \mbox{[}FINEANGLES/2\mbox{]}
\item 
\hyperlink{tables_8h_a3f67fb38226d50c4b96915764b21a5e2}{angle\_\-t} $\ast$ \hyperlink{client_2src_2r__main_8cpp_aa456b17a887e09c82e799ed330abbe2d}{xtoviewangle}
\item 
const \hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} $\ast$ \hyperlink{client_2src_2r__main_8cpp_a4fb334df4aa5ca3cc862d2a2f8748434}{finecosine} = \&\hyperlink{tables_8h_af53ea8694f1382d349c8d5276a8dc5e4}{finesine}\mbox{[}FINEANGLES/4\mbox{]}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a2d53bd239e22ba32818cba5f99135c43}{scalelight} \mbox{[}LIGHTLEVELS\mbox{]}\mbox{[}MAXLIGHTSCALE\mbox{]}
\item 
int \hyperlink{client_2src_2r__main_8cpp_aa3bb3d5fd8eb32c455a91d96e645eabe}{scalelightfixed} \mbox{[}MAXLIGHTSCALE\mbox{]}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a0a08e5e000756eee2841783433396ef1}{zlight} \mbox{[}LIGHTLEVELS\mbox{]}\mbox{[}MAXLIGHTZ\mbox{]}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a02fae303b0e216e360f5a1db6b476490}{lightscalexmul}
\item 
int \hyperlink{client_2src_2r__main_8cpp_ad04fb9a54adfe15c511d4d86fd19188a}{lightscaleymul}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a1356932875acd3b9f14d6e830924db57}{extralight}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{client_2src_2r__main_8cpp_a5734ed418be0e200e6796126d85bf8c4}{foggy}
\item 
\hyperlink{doomtype_8h_a050c65e107f0c828f856a231f4b4e788}{BOOL} \hyperlink{client_2src_2r__main_8cpp_af5ff13f96771b0f649077c55fda928aa}{setsizeneeded}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a794dc413357f76e555da212542e46efb}{setblocks}
\item 
int \hyperlink{client_2src_2r__main_8cpp_a51a2837bc30c8e62f48a420700d1a999}{setdetail} = -\/1
\item 
\hyperlink{m__fixed_8h_a7fdea216e6bec468d1569e8ab1bd469b}{fixed\_\-t} \hyperlink{client_2src_2r__main_8cpp_a81aaf104150d153291391ff153135647}{freelookviewheight}
\item 
unsigned int \hyperlink{client_2src_2r__main_8cpp_ae5dcd266ebbe49f8a96ef680e116db54}{R\_\-OldBlend} = $\sim$0
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_a456914c35530b8d809f8ad38564c523b}{colfunc} )(void)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_a79d461e98736a442d032cea028382844}{basecolfunc} )(void)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_affad64edbbb3e07566f12f46d2d5883f}{fuzzcolfunc} )(void)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_ac948960321fe944946874473e83aee38}{lucentcolfunc} )(void)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_a106804cc7955da7b9cad80396f4b19a0}{transcolfunc} )(void)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_a0420032fe0a20241e726cfcb6d971b99}{tlatedlucentcolfunc} )(void)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_a657cb6f425415ad4cb83975cd60b383b}{spanfunc} )(void)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_a86dceeec83d51ec36f9228d5d0252d37}{hcolfunc\_\-pre} )(void)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_a6ebf84a2ae3e8ca457a6718f01b413c9}{hcolfunc\_\-post1} )(int hx, int sx, int yl, int yh)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_a62428f40c5e11182be1c02421c3f5523}{hcolfunc\_\-post2} )(int hx, int sx, int yl, int yh)
\item 
void($\ast$ \hyperlink{client_2src_2r__main_8cpp_a9b41e62e93a1f23016e38e2cefccef97}{hcolfunc\_\-post4} )(int sx, int yl, int yh)
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{client_2src_2r__main_8cpp_a8090a7099d8f2c91472b2ebab3d8b676}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!CVAR\_\-FUNC\_\-IMPL@{CVAR\_\-FUNC\_\-IMPL}}
\index{CVAR\_\-FUNC\_\-IMPL@{CVAR\_\-FUNC\_\-IMPL}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{CVAR\_\-FUNC\_\-IMPL}]{\setlength{\rightskip}{0pt plus 5cm}CVAR\_\-FUNC\_\-IMPL (
\begin{DoxyParamCaption}
\item[{r\_\-detail}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a8090a7099d8f2c91472b2ebab3d8b676}
\hypertarget{client_2src_2r__main_8cpp_a48373a1d79a382b40df4ec52738c362e}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!CVAR\_\-FUNC\_\-IMPL@{CVAR\_\-FUNC\_\-IMPL}}
\index{CVAR\_\-FUNC\_\-IMPL@{CVAR\_\-FUNC\_\-IMPL}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{CVAR\_\-FUNC\_\-IMPL}]{\setlength{\rightskip}{0pt plus 5cm}CVAR\_\-FUNC\_\-IMPL (
\begin{DoxyParamCaption}
\item[{screenblocks}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a48373a1d79a382b40df4ec52738c362e}
\hypertarget{client_2src_2r__main_8cpp_a11e6d51b54ad66f5fd993ee79b751eab}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!EXTERN\_\-CVAR@{EXTERN\_\-CVAR}}
\index{EXTERN\_\-CVAR@{EXTERN\_\-CVAR}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{EXTERN\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}EXTERN\_\-CVAR (
\begin{DoxyParamCaption}
\item[{r\_\-viewsize}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a11e6d51b54ad66f5fd993ee79b751eab}
\hypertarget{client_2src_2r__main_8cpp_a147529c05cbae85969217f113a12220b}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!EXTERN\_\-CVAR@{EXTERN\_\-CVAR}}
\index{EXTERN\_\-CVAR@{EXTERN\_\-CVAR}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{EXTERN\_\-CVAR}]{\setlength{\rightskip}{0pt plus 5cm}EXTERN\_\-CVAR (
\begin{DoxyParamCaption}
\item[{r\_\-columnmethod}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a147529c05cbae85969217f113a12220b}
\hypertarget{client_2src_2r__main_8cpp_ae801980976cbf80469982c87aff5cce7}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-ExecuteSetViewSize@{R\_\-ExecuteSetViewSize}}
\index{R\_\-ExecuteSetViewSize@{R\_\-ExecuteSetViewSize}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-ExecuteSetViewSize}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-ExecuteSetViewSize (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_ae801980976cbf80469982c87aff5cce7}
\hypertarget{client_2src_2r__main_8cpp_ae5f940586d59b7b6df79819a4b60f9b4}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-GetFOV@{R\_\-GetFOV}}
\index{R\_\-GetFOV@{R\_\-GetFOV}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-GetFOV}]{\setlength{\rightskip}{0pt plus 5cm}float R\_\-GetFOV (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_ae5f940586d59b7b6df79819a4b60f9b4}
\hypertarget{client_2src_2r__main_8cpp_a2f2df40c89aac99b1d08e10bd738aa39}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-InitLightTables@{R\_\-InitLightTables}}
\index{R\_\-InitLightTables@{R\_\-InitLightTables}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-InitLightTables}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-InitLightTables (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a2f2df40c89aac99b1d08e10bd738aa39}
\hypertarget{client_2src_2r__main_8cpp_a7d7d06c18a8b0683c91f1443ecf8ea8f}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-InitTables@{R\_\-InitTables}}
\index{R\_\-InitTables@{R\_\-InitTables}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-InitTables}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-InitTables (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a7d7d06c18a8b0683c91f1443ecf8ea8f}
\hypertarget{client_2src_2r__main_8cpp_ac291cc047ee510431f54e25b013ba76e}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-InitTextureMapping@{R\_\-InitTextureMapping}}
\index{R\_\-InitTextureMapping@{R\_\-InitTextureMapping}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-InitTextureMapping}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-InitTextureMapping (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_ac291cc047ee510431f54e25b013ba76e}
\hypertarget{client_2src_2r__main_8cpp_a7a689373cf3e1bbc2952b5f6355e687b}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-MultiresInit@{R\_\-MultiresInit}}
\index{R\_\-MultiresInit@{R\_\-MultiresInit}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-MultiresInit}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-MultiresInit (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a7a689373cf3e1bbc2952b5f6355e687b}
\hypertarget{client_2src_2r__main_8cpp_ad408c110f0787be6b4e4e2c8a9c8773b}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-PointInSubsector@{R\_\-PointInSubsector}}
\index{R\_\-PointInSubsector@{R\_\-PointInSubsector}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-PointInSubsector}]{\setlength{\rightskip}{0pt plus 5cm}{\bf subsector\_\-t}$\ast$ R\_\-PointInSubsector (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_ad408c110f0787be6b4e4e2c8a9c8773b}
\hypertarget{client_2src_2r__main_8cpp_a6c4b4eee5dd34895267526eb57698371}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-PointOnSegSide@{R\_\-PointOnSegSide}}
\index{R\_\-PointOnSegSide@{R\_\-PointOnSegSide}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-PointOnSegSide}]{\setlength{\rightskip}{0pt plus 5cm}int R\_\-PointOnSegSide (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{{\bf seg\_\-t} $\ast$}]{line}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a6c4b4eee5dd34895267526eb57698371}
\hypertarget{client_2src_2r__main_8cpp_a14f4d20c41e7c683efa8925b4935bbe4}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-PointOnSide@{R\_\-PointOnSide}}
\index{R\_\-PointOnSide@{R\_\-PointOnSide}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-PointOnSide}]{\setlength{\rightskip}{0pt plus 5cm}int R\_\-PointOnSide (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y, }
\item[{{\bf node\_\-t} $\ast$}]{node}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a14f4d20c41e7c683efa8925b4935bbe4}
\hypertarget{client_2src_2r__main_8cpp_ad2893b0d827bd9b669434a5df2d2f348}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-PointToAngle@{R\_\-PointToAngle}}
\index{R\_\-PointToAngle@{R\_\-PointToAngle}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-PointToAngle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle\_\-t} R\_\-PointToAngle (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_ad2893b0d827bd9b669434a5df2d2f348}
\hypertarget{client_2src_2r__main_8cpp_a5b379376ada7e2024de7623b14b9b201}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-PointToAngle2@{R\_\-PointToAngle2}}
\index{R\_\-PointToAngle2@{R\_\-PointToAngle2}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-PointToAngle2}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle\_\-t} R\_\-PointToAngle2 (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{viewx, }
\item[{{\bf fixed\_\-t}}]{viewy, }
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a5b379376ada7e2024de7623b14b9b201}
\hypertarget{client_2src_2r__main_8cpp_ac3e42c7079c10716942069ddff6d43a8}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-PointToDist@{R\_\-PointToDist}}
\index{R\_\-PointToDist@{R\_\-PointToDist}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-PointToDist}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} R\_\-PointToDist (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{x, }
\item[{{\bf fixed\_\-t}}]{y}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_ac3e42c7079c10716942069ddff6d43a8}
\hypertarget{client_2src_2r__main_8cpp_a89dbefd27cf60061fb3b41f9dfa2d038}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-PointToDist2@{R\_\-PointToDist2}}
\index{R\_\-PointToDist2@{R\_\-PointToDist2}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-PointToDist2}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} R\_\-PointToDist2 (
\begin{DoxyParamCaption}
\item[{{\bf fixed\_\-t}}]{dx, }
\item[{{\bf fixed\_\-t}}]{dy}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a89dbefd27cf60061fb3b41f9dfa2d038}
\hypertarget{client_2src_2r__main_8cpp_acba04dcc1dfaf42873587b8779a07af3}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-RenderPlayerView@{R\_\-RenderPlayerView}}
\index{R\_\-RenderPlayerView@{R\_\-RenderPlayerView}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-RenderPlayerView}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-RenderPlayerView (
\begin{DoxyParamCaption}
\item[{{\bf player\_\-t} $\ast$}]{player}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_acba04dcc1dfaf42873587b8779a07af3}
\hypertarget{client_2src_2r__main_8cpp_ad9e9fd5b28825c109a9a24f20f040de8}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-ScaleFromGlobalAngle@{R\_\-ScaleFromGlobalAngle}}
\index{R\_\-ScaleFromGlobalAngle@{R\_\-ScaleFromGlobalAngle}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-ScaleFromGlobalAngle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} R\_\-ScaleFromGlobalAngle (
\begin{DoxyParamCaption}
\item[{{\bf angle\_\-t}}]{visangle}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_ad9e9fd5b28825c109a9a24f20f040de8}
\hypertarget{client_2src_2r__main_8cpp_a9972f9ec4f017084db1ed4680b85cfed}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-SetFOV@{R\_\-SetFOV}}
\index{R\_\-SetFOV@{R\_\-SetFOV}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-SetFOV}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-SetFOV (
\begin{DoxyParamCaption}
\item[{float}]{fov}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a9972f9ec4f017084db1ed4680b85cfed}
\hypertarget{client_2src_2r__main_8cpp_ad402e36c9408a5eae53db790cb95ad3d}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-SetupFrame@{R\_\-SetupFrame}}
\index{R\_\-SetupFrame@{R\_\-SetupFrame}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-SetupFrame}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-SetupFrame (
\begin{DoxyParamCaption}
\item[{{\bf player\_\-t} $\ast$}]{player}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_ad402e36c9408a5eae53db790cb95ad3d}
\hypertarget{client_2src_2r__main_8cpp_a7d577278f201583c6bad2c8c04287b8f}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-SetViewSize@{R\_\-SetViewSize}}
\index{R\_\-SetViewSize@{R\_\-SetViewSize}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-SetViewSize}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-SetViewSize (
\begin{DoxyParamCaption}
\item[{int}]{blocks}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a7d577278f201583c6bad2c8c04287b8f}
\hypertarget{client_2src_2r__main_8cpp_a437e68b49c47abbda3a70a5d1aa79d35}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-Shutdown@{R\_\-Shutdown}}
\index{R\_\-Shutdown@{R\_\-Shutdown}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-Shutdown}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-Shutdown (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a437e68b49c47abbda3a70a5d1aa79d35}
\hypertarget{client_2src_2r__main_8cpp_a659a5096a49af3ae67a577f89b38d5b6}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-SpanInitData@{R\_\-SpanInitData}}
\index{R\_\-SpanInitData@{R\_\-SpanInitData}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-SpanInitData}]{\setlength{\rightskip}{0pt plus 5cm}void R\_\-SpanInitData (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{db/d1a/client_2src_2r__main_8cpp_a659a5096a49af3ae67a577f89b38d5b6}


\subsection{Variable Documentation}
\hypertarget{client_2src_2r__main_8cpp_a79d461e98736a442d032cea028382844}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!basecolfunc@{basecolfunc}}
\index{basecolfunc@{basecolfunc}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{basecolfunc}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf basecolfunc})(void)}}
\label{db/d1a/client_2src_2r__main_8cpp_a79d461e98736a442d032cea028382844}
\hypertarget{client_2src_2r__main_8cpp_ae3945c0e3a6602d8f77909a53ebd8710}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!basecolormap@{basecolormap}}
\index{basecolormap@{basecolormap}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{basecolormap}]{\setlength{\rightskip}{0pt plus 5cm}{\bf lighttable\_\-t}$\ast$ {\bf basecolormap}}}
\label{db/d1a/client_2src_2r__main_8cpp_ae3945c0e3a6602d8f77909a53ebd8710}
\hypertarget{client_2src_2r__main_8cpp_a6b1c56135f85884e628ad24a9f8c8640}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!camera@{camera}}
\index{camera@{camera}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{camera}]{\setlength{\rightskip}{0pt plus 5cm}{\bf AActor}$\ast$ {\bf camera}}}
\label{db/d1a/client_2src_2r__main_8cpp_a6b1c56135f85884e628ad24a9f8c8640}
\hypertarget{client_2src_2r__main_8cpp_a05f5f2b9130da8655f373530b17559f2}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!centerx@{centerx}}
\index{centerx@{centerx}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{centerx}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf centerx}}}
\label{db/d1a/client_2src_2r__main_8cpp_a05f5f2b9130da8655f373530b17559f2}
\hypertarget{client_2src_2r__main_8cpp_a27f7ce26278698a39a3d53392b931822}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!centerxfrac@{centerxfrac}}
\index{centerxfrac@{centerxfrac}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{centerxfrac}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf centerxfrac}}}
\label{db/d1a/client_2src_2r__main_8cpp_a27f7ce26278698a39a3d53392b931822}
\hypertarget{client_2src_2r__main_8cpp_a4f7749acf68aeb5e792b0ad1cb4ab53b}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!centery@{centery}}
\index{centery@{centery}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{centery}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf centery}}}
\label{db/d1a/client_2src_2r__main_8cpp_a4f7749acf68aeb5e792b0ad1cb4ab53b}
\hypertarget{client_2src_2r__main_8cpp_ab39dd96e3bee47fe49f6f27d14925229}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!centeryfrac@{centeryfrac}}
\index{centeryfrac@{centeryfrac}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{centeryfrac}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf centeryfrac}}}
\label{db/d1a/client_2src_2r__main_8cpp_ab39dd96e3bee47fe49f6f27d14925229}
\hypertarget{client_2src_2r__main_8cpp_a9f805d33856fa66cf98e57664332e103}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!clipangle@{clipangle}}
\index{clipangle@{clipangle}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{clipangle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle\_\-t} {\bf clipangle}}}
\label{db/d1a/client_2src_2r__main_8cpp_a9f805d33856fa66cf98e57664332e103}
\hypertarget{client_2src_2r__main_8cpp_a456914c35530b8d809f8ad38564c523b}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!colfunc@{colfunc}}
\index{colfunc@{colfunc}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{colfunc}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf colfunc})(void)}}
\label{db/d1a/client_2src_2r__main_8cpp_a456914c35530b8d809f8ad38564c523b}
\hypertarget{client_2src_2r__main_8cpp_adb0c2c54a90209d82ece783fae16766f}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!DrawNewHUD@{DrawNewHUD}}
\index{DrawNewHUD@{DrawNewHUD}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{DrawNewHUD}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf DrawNewHUD}}}
\label{db/d1a/client_2src_2r__main_8cpp_adb0c2c54a90209d82ece783fae16766f}
\hypertarget{client_2src_2r__main_8cpp_a6be350a743d12f8d086dc176ce5357f6}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!DrawNewSpecHUD@{DrawNewSpecHUD}}
\index{DrawNewSpecHUD@{DrawNewSpecHUD}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{DrawNewSpecHUD}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf DrawNewSpecHUD}}}
\label{db/d1a/client_2src_2r__main_8cpp_a6be350a743d12f8d086dc176ce5357f6}
\hypertarget{client_2src_2r__main_8cpp_a1356932875acd3b9f14d6e830924db57}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!extralight@{extralight}}
\index{extralight@{extralight}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{extralight}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf extralight}}}
\label{db/d1a/client_2src_2r__main_8cpp_a1356932875acd3b9f14d6e830924db57}
\hypertarget{client_2src_2r__main_8cpp_a4fb334df4aa5ca3cc862d2a2f8748434}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!finecosine@{finecosine}}
\index{finecosine@{finecosine}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{finecosine}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf fixed\_\-t}$\ast$ {\bf finecosine} = \&{\bf finesine}\mbox{[}FINEANGLES/4\mbox{]}}}
\label{db/d1a/client_2src_2r__main_8cpp_a4fb334df4aa5ca3cc862d2a2f8748434}
\hypertarget{client_2src_2r__main_8cpp_a49a3d56feb293ed5da05ee6286f98c8c}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!fixedcolormap@{fixedcolormap}}
\index{fixedcolormap@{fixedcolormap}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{fixedcolormap}]{\setlength{\rightskip}{0pt plus 5cm}{\bf lighttable\_\-t}$\ast$ {\bf fixedcolormap}}}
\label{db/d1a/client_2src_2r__main_8cpp_a49a3d56feb293ed5da05ee6286f98c8c}
\hypertarget{client_2src_2r__main_8cpp_a4e81c53402dbab58897b9d59c9ccba16}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!fixedlightlev@{fixedlightlev}}
\index{fixedlightlev@{fixedlightlev}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{fixedlightlev}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf fixedlightlev}}}
\label{db/d1a/client_2src_2r__main_8cpp_a4e81c53402dbab58897b9d59c9ccba16}
\hypertarget{client_2src_2r__main_8cpp_a69355a26533f50f492124a51029cec45}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!FocalLengthX@{FocalLengthX}}
\index{FocalLengthX@{FocalLengthX}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{FocalLengthX}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf FocalLengthX}}}
\label{db/d1a/client_2src_2r__main_8cpp_a69355a26533f50f492124a51029cec45}
\hypertarget{client_2src_2r__main_8cpp_a96980964d215c2177142e227b923f540}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!FocalLengthY@{FocalLengthY}}
\index{FocalLengthY@{FocalLengthY}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{FocalLengthY}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf FocalLengthY}}}
\label{db/d1a/client_2src_2r__main_8cpp_a96980964d215c2177142e227b923f540}
\hypertarget{client_2src_2r__main_8cpp_a5734ed418be0e200e6796126d85bf8c4}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!foggy@{foggy}}
\index{foggy@{foggy}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{foggy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf foggy}}}
\label{db/d1a/client_2src_2r__main_8cpp_a5734ed418be0e200e6796126d85bf8c4}
\hypertarget{client_2src_2r__main_8cpp_a4d4f553dce504b38a16b9164049195a6}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!framecount@{framecount}}
\index{framecount@{framecount}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{framecount}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf framecount}}}
\label{db/d1a/client_2src_2r__main_8cpp_a4d4f553dce504b38a16b9164049195a6}
\hypertarget{client_2src_2r__main_8cpp_a81aaf104150d153291391ff153135647}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!freelookviewheight@{freelookviewheight}}
\index{freelookviewheight@{freelookviewheight}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{freelookviewheight}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf freelookviewheight}}}
\label{db/d1a/client_2src_2r__main_8cpp_a81aaf104150d153291391ff153135647}
\hypertarget{client_2src_2r__main_8cpp_affad64edbbb3e07566f12f46d2d5883f}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!fuzzcolfunc@{fuzzcolfunc}}
\index{fuzzcolfunc@{fuzzcolfunc}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{fuzzcolfunc}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf fuzzcolfunc})(void)}}
\label{db/d1a/client_2src_2r__main_8cpp_affad64edbbb3e07566f12f46d2d5883f}
\hypertarget{client_2src_2r__main_8cpp_a6ebf84a2ae3e8ca457a6718f01b413c9}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!hcolfunc\_\-post1@{hcolfunc\_\-post1}}
\index{hcolfunc\_\-post1@{hcolfunc\_\-post1}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{hcolfunc\_\-post1}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf hcolfunc\_\-post1})(int hx, int sx, int yl, int yh)}}
\label{db/d1a/client_2src_2r__main_8cpp_a6ebf84a2ae3e8ca457a6718f01b413c9}
\hypertarget{client_2src_2r__main_8cpp_a62428f40c5e11182be1c02421c3f5523}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!hcolfunc\_\-post2@{hcolfunc\_\-post2}}
\index{hcolfunc\_\-post2@{hcolfunc\_\-post2}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{hcolfunc\_\-post2}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf hcolfunc\_\-post2})(int hx, int sx, int yl, int yh)}}
\label{db/d1a/client_2src_2r__main_8cpp_a62428f40c5e11182be1c02421c3f5523}
\hypertarget{client_2src_2r__main_8cpp_a9b41e62e93a1f23016e38e2cefccef97}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!hcolfunc\_\-post4@{hcolfunc\_\-post4}}
\index{hcolfunc\_\-post4@{hcolfunc\_\-post4}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{hcolfunc\_\-post4}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf hcolfunc\_\-post4})(int sx, int yl, int yh)}}
\label{db/d1a/client_2src_2r__main_8cpp_a9b41e62e93a1f23016e38e2cefccef97}
\hypertarget{client_2src_2r__main_8cpp_a86dceeec83d51ec36f9228d5d0252d37}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!hcolfunc\_\-pre@{hcolfunc\_\-pre}}
\index{hcolfunc\_\-pre@{hcolfunc\_\-pre}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{hcolfunc\_\-pre}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf hcolfunc\_\-pre})(void)}}
\label{db/d1a/client_2src_2r__main_8cpp_a86dceeec83d51ec36f9228d5d0252d37}
\hypertarget{client_2src_2r__main_8cpp_a02fae303b0e216e360f5a1db6b476490}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!lightscalexmul@{lightscalexmul}}
\index{lightscalexmul@{lightscalexmul}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{lightscalexmul}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf lightscalexmul}}}
\label{db/d1a/client_2src_2r__main_8cpp_a02fae303b0e216e360f5a1db6b476490}
\hypertarget{client_2src_2r__main_8cpp_ad04fb9a54adfe15c511d4d86fd19188a}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!lightscaleymul@{lightscaleymul}}
\index{lightscaleymul@{lightscaleymul}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{lightscaleymul}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf lightscaleymul}}}
\label{db/d1a/client_2src_2r__main_8cpp_ad04fb9a54adfe15c511d4d86fd19188a}
\hypertarget{client_2src_2r__main_8cpp_acf994a7eb23510cbc352de057d2f8a83}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!linecount@{linecount}}
\index{linecount@{linecount}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{linecount}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf linecount}}}
\label{db/d1a/client_2src_2r__main_8cpp_acf994a7eb23510cbc352de057d2f8a83}
\hypertarget{client_2src_2r__main_8cpp_a38d32613e2049d000dfe451d2687c0a3}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!loopcount@{loopcount}}
\index{loopcount@{loopcount}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{loopcount}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf loopcount}}}
\label{db/d1a/client_2src_2r__main_8cpp_a38d32613e2049d000dfe451d2687c0a3}
\hypertarget{client_2src_2r__main_8cpp_ac948960321fe944946874473e83aee38}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!lucentcolfunc@{lucentcolfunc}}
\index{lucentcolfunc@{lucentcolfunc}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{lucentcolfunc}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf lucentcolfunc})(void)}}
\label{db/d1a/client_2src_2r__main_8cpp_ac948960321fe944946874473e83aee38}
\hypertarget{client_2src_2r__main_8cpp_ac8cc0bcd97f0c6832bd2af70d4cfbce6}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!NormalLight@{NormalLight}}
\index{NormalLight@{NormalLight}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{NormalLight}]{\setlength{\rightskip}{0pt plus 5cm}{\bf dyncolormap\_\-t} {\bf NormalLight}}}
\label{db/d1a/client_2src_2r__main_8cpp_ac8cc0bcd97f0c6832bd2af70d4cfbce6}
\hypertarget{client_2src_2r__main_8cpp_ae5dcd266ebbe49f8a96ef680e116db54}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!R\_\-OldBlend@{R\_\-OldBlend}}
\index{R\_\-OldBlend@{R\_\-OldBlend}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{R\_\-OldBlend}]{\setlength{\rightskip}{0pt plus 5cm}unsigned int {\bf R\_\-OldBlend} = $\sim$0}}
\label{db/d1a/client_2src_2r__main_8cpp_ae5dcd266ebbe49f8a96ef680e116db54}
\hypertarget{client_2src_2r__main_8cpp_a2d53bd239e22ba32818cba5f99135c43}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!scalelight@{scalelight}}
\index{scalelight@{scalelight}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{scalelight}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf scalelight}\mbox{[}LIGHTLEVELS\mbox{]}\mbox{[}MAXLIGHTSCALE\mbox{]}}}
\label{db/d1a/client_2src_2r__main_8cpp_a2d53bd239e22ba32818cba5f99135c43}
\hypertarget{client_2src_2r__main_8cpp_aa3bb3d5fd8eb32c455a91d96e645eabe}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!scalelightfixed@{scalelightfixed}}
\index{scalelightfixed@{scalelightfixed}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{scalelightfixed}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf scalelightfixed}\mbox{[}MAXLIGHTSCALE\mbox{]}}}
\label{db/d1a/client_2src_2r__main_8cpp_aa3bb3d5fd8eb32c455a91d96e645eabe}
\hypertarget{client_2src_2r__main_8cpp_a794dc413357f76e555da212542e46efb}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!setblocks@{setblocks}}
\index{setblocks@{setblocks}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{setblocks}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf setblocks}}}
\label{db/d1a/client_2src_2r__main_8cpp_a794dc413357f76e555da212542e46efb}
\hypertarget{client_2src_2r__main_8cpp_a51a2837bc30c8e62f48a420700d1a999}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!setdetail@{setdetail}}
\index{setdetail@{setdetail}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{setdetail}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf setdetail} = -\/1}}
\label{db/d1a/client_2src_2r__main_8cpp_a51a2837bc30c8e62f48a420700d1a999}
\hypertarget{client_2src_2r__main_8cpp_af5ff13f96771b0f649077c55fda928aa}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!setsizeneeded@{setsizeneeded}}
\index{setsizeneeded@{setsizeneeded}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{setsizeneeded}]{\setlength{\rightskip}{0pt plus 5cm}{\bf BOOL} {\bf setsizeneeded}}}
\label{db/d1a/client_2src_2r__main_8cpp_af5ff13f96771b0f649077c55fda928aa}
\hypertarget{client_2src_2r__main_8cpp_a657cb6f425415ad4cb83975cd60b383b}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!spanfunc@{spanfunc}}
\index{spanfunc@{spanfunc}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{spanfunc}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf spanfunc})(void)}}
\label{db/d1a/client_2src_2r__main_8cpp_a657cb6f425415ad4cb83975cd60b383b}
\hypertarget{client_2src_2r__main_8cpp_a0420032fe0a20241e726cfcb6d971b99}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!tlatedlucentcolfunc@{tlatedlucentcolfunc}}
\index{tlatedlucentcolfunc@{tlatedlucentcolfunc}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{tlatedlucentcolfunc}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf tlatedlucentcolfunc})(void)}}
\label{db/d1a/client_2src_2r__main_8cpp_a0420032fe0a20241e726cfcb6d971b99}
\hypertarget{client_2src_2r__main_8cpp_a106804cc7955da7b9cad80396f4b19a0}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!transcolfunc@{transcolfunc}}
\index{transcolfunc@{transcolfunc}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{transcolfunc}]{\setlength{\rightskip}{0pt plus 5cm}void($\ast$ {\bf transcolfunc})(void)}}
\label{db/d1a/client_2src_2r__main_8cpp_a106804cc7955da7b9cad80396f4b19a0}
\hypertarget{client_2src_2r__main_8cpp_a47b38778a450ce7f4b2ef7d73977fff8}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!validcount@{validcount}}
\index{validcount@{validcount}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{validcount}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf validcount} = 1}}
\label{db/d1a/client_2src_2r__main_8cpp_a47b38778a450ce7f4b2ef7d73977fff8}
\hypertarget{client_2src_2r__main_8cpp_ac5e9a334e68bcca4e3754c37f5e87725}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!viewangle@{viewangle}}
\index{viewangle@{viewangle}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{viewangle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle\_\-t} {\bf viewangle}}}
\label{db/d1a/client_2src_2r__main_8cpp_ac5e9a334e68bcca4e3754c37f5e87725}
\hypertarget{client_2src_2r__main_8cpp_a7470620ee56a57563cc084d39cc62910}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!viewangleoffset@{viewangleoffset}}
\index{viewangleoffset@{viewangleoffset}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{viewangleoffset}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf viewangleoffset}}}
\label{db/d1a/client_2src_2r__main_8cpp_a7470620ee56a57563cc084d39cc62910}
\hypertarget{client_2src_2r__main_8cpp_ae9cae6b6441c638e51e8e3f988a95cca}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!viewangletox@{viewangletox}}
\index{viewangletox@{viewangletox}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{viewangletox}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf viewangletox}\mbox{[}FINEANGLES/2\mbox{]}}}
\label{db/d1a/client_2src_2r__main_8cpp_ae9cae6b6441c638e51e8e3f988a95cca}
\hypertarget{client_2src_2r__main_8cpp_a4f318cda2218091311d97c24c6db05ca}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!viewcos@{viewcos}}
\index{viewcos@{viewcos}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{viewcos}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf viewcos}}}
\label{db/d1a/client_2src_2r__main_8cpp_a4f318cda2218091311d97c24c6db05ca}
\hypertarget{client_2src_2r__main_8cpp_a61434cd789c03addd11fac2fab951bed}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!viewsin@{viewsin}}
\index{viewsin@{viewsin}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{viewsin}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf viewsin}}}
\label{db/d1a/client_2src_2r__main_8cpp_a61434cd789c03addd11fac2fab951bed}
\hypertarget{client_2src_2r__main_8cpp_a6a0d9ef87f7556162859c6610756f2ed}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!viewx@{viewx}}
\index{viewx@{viewx}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{viewx}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf viewx}}}
\label{db/d1a/client_2src_2r__main_8cpp_a6a0d9ef87f7556162859c6610756f2ed}
\hypertarget{client_2src_2r__main_8cpp_af4a6f9d2fdd8859230a89f38dcb99508}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!viewy@{viewy}}
\index{viewy@{viewy}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{viewy}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf viewy}}}
\label{db/d1a/client_2src_2r__main_8cpp_af4a6f9d2fdd8859230a89f38dcb99508}
\hypertarget{client_2src_2r__main_8cpp_a71f593481b6769fef76bd187ba55db8f}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!viewz@{viewz}}
\index{viewz@{viewz}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{viewz}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf viewz}}}
\label{db/d1a/client_2src_2r__main_8cpp_a71f593481b6769fef76bd187ba55db8f}
\hypertarget{client_2src_2r__main_8cpp_a5c949def2cd28f8b22e363f4161d020b}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!walllights@{walllights}}
\index{walllights@{walllights}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{walllights}]{\setlength{\rightskip}{0pt plus 5cm}int$\ast$ {\bf walllights}}}
\label{db/d1a/client_2src_2r__main_8cpp_a5c949def2cd28f8b22e363f4161d020b}
\hypertarget{client_2src_2r__main_8cpp_aa456b17a887e09c82e799ed330abbe2d}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!xtoviewangle@{xtoviewangle}}
\index{xtoviewangle@{xtoviewangle}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{xtoviewangle}]{\setlength{\rightskip}{0pt plus 5cm}{\bf angle\_\-t}$\ast$ {\bf xtoviewangle}}}
\label{db/d1a/client_2src_2r__main_8cpp_aa456b17a887e09c82e799ed330abbe2d}
\hypertarget{client_2src_2r__main_8cpp_a012217cbb3232628f152f99506fc5854}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!yaspectmul@{yaspectmul}}
\index{yaspectmul@{yaspectmul}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{yaspectmul}]{\setlength{\rightskip}{0pt plus 5cm}{\bf fixed\_\-t} {\bf yaspectmul}}}
\label{db/d1a/client_2src_2r__main_8cpp_a012217cbb3232628f152f99506fc5854}
\hypertarget{client_2src_2r__main_8cpp_a0a08e5e000756eee2841783433396ef1}{
\index{client/src/r\_\-main.cpp@{client/src/r\_\-main.cpp}!zlight@{zlight}}
\index{zlight@{zlight}!client/src/r_main.cpp@{client/src/r\_\-main.cpp}}
\subsubsection[{zlight}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf zlight}\mbox{[}LIGHTLEVELS\mbox{]}\mbox{[}MAXLIGHTZ\mbox{]}}}
\label{db/d1a/client_2src_2r__main_8cpp_a0a08e5e000756eee2841783433396ef1}
