\hypertarget{client_2src_2v__palette_8cpp}{
\section{client/src/v\_\-palette.cpp File Reference}
\label{d4/d77/client_2src_2v__palette_8cpp}\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}}
}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
void \hyperlink{client_2src_2v__palette_8cpp_a893d8124e5687b6d8518563fa31ee231}{BuildColoredLights} (\hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$maps, int lr, int lg, int lb, int fr, int fg, int fb)
\item 
\hyperlink{client_2src_2v__palette_8cpp_a22f1690225902002e710990acfc4b611}{CVAR\_\-FUNC\_\-IMPL} (gammalevel)
\item 
void \hyperlink{client_2src_2v__palette_8cpp_adbb88acc10dbfe4d412e5fa9627b67c1}{V\_\-RestoreScreenPalette} (void)
\item 
bool \hyperlink{client_2src_2v__palette_8cpp_ae6991f5fc02038f32fed86b3097d33c2}{InternalCreatePalette} (\hyperlink{structpalette__s}{palette\_\-t} $\ast$palette, const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, \hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$colors, unsigned numcolors, unsigned flags)
\item 
\hyperlink{structpalette__s}{palette\_\-t} $\ast$ \hyperlink{client_2src_2v__palette_8cpp_ae59c8f7389f2de2407a37cab44022326}{InitPalettes} (const char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name})
\item 
\hyperlink{structpalette__s}{palette\_\-t} $\ast$ \hyperlink{client_2src_2v__palette_8cpp_abac5e826f826592671cd88f5435de5fd}{GetDefaultPalette} (void)
\item 
\hyperlink{structpalette__s}{palette\_\-t} $\ast$ \hyperlink{client_2src_2v__palette_8cpp_a0d2225efe8ab8587848c3473cc2f7088}{MakePalette} (\hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} $\ast$colors, char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, unsigned flags)
\item 
\hyperlink{structpalette__s}{palette\_\-t} $\ast$ \hyperlink{client_2src_2v__palette_8cpp_aceedd616afc83e4432151c77e41e8c22}{LoadPalette} (char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, unsigned flags)
\item 
\hyperlink{structpalette__s}{palette\_\-t} $\ast$ \hyperlink{client_2src_2v__palette_8cpp_a864926ad966683007fe736ddec1c6eed}{LoadAttachedPalette} (char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, int type, unsigned flags)
\item 
void \hyperlink{client_2src_2v__palette_8cpp_abaea94ff73fdea74c0f1e74b341aa55e}{FreePalette} (\hyperlink{structpalette__s}{palette\_\-t} $\ast$palette)
\item 
\hyperlink{structpalette__s}{palette\_\-t} $\ast$ \hyperlink{client_2src_2v__palette_8cpp_af41b548d83d0bcd9db0c6434ecefb350}{FindPalette} (char $\ast$\hyperlink{txt__io_8cpp_a8f8f80d37794cde9472343e4487ba3eb}{name}, unsigned flags)
\item 
void \hyperlink{client_2src_2v__palette_8cpp_a5cab7452d74f5bf4b7d1862d61d339f7}{RefreshPalette} (\hyperlink{structpalette__s}{palette\_\-t} $\ast$pal)
\item 
void \hyperlink{client_2src_2v__palette_8cpp_a6fd8bf6a9c805b429c8cdc89b6b5b480}{RefreshPalettes} (void)
\item 
void \hyperlink{client_2src_2v__palette_8cpp_a3b115d0aedd9934c59d979e2b04386ac}{GammaAdjustPalette} (\hyperlink{structpalette__s}{palette\_\-t} $\ast$pal)
\item 
void \hyperlink{client_2src_2v__palette_8cpp_a98b130b228e905d7c47e311233a79d16}{GammaAdjustPalettes} (void)
\item 
void \hyperlink{client_2src_2v__palette_8cpp_ac7e094020726a4f15a6f0d6a165b612d}{V\_\-SetBlend} (int blendr, int blendg, int blendb, int blenda)
\item 
void \hyperlink{client_2src_2v__palette_8cpp_a2ccd6cc3af770df2448669c12ac6e281}{V\_\-ForceBlend} (int blendr, int blendg, int blendb, int blenda)
\item 
\hyperlink{client_2src_2v__palette_8cpp_a0df372997a0f0166995c91adc23071af}{BEGIN\_\-COMMAND} (testblend)
\item 
\hyperlink{client_2src_2v__palette_8cpp_aaee1f21761c90eb80e9d65714925dc09}{END\_\-COMMAND} (testblend) BEGIN\_\-COMMAND(testfade)
\item 
\hyperlink{client_2src_2v__palette_8cpp_a6e67578bb064f2a71d298a29b684f743}{END\_\-COMMAND} (testfade) void RGBtoHSV(float r
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
\hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} \hyperlink{client_2src_2v__palette_8cpp_aa7c61bff17e174564472ae9bab819551}{gammatable} \mbox{[}5\mbox{]}\mbox{[}256\mbox{]}
\item 
\hyperlink{structdyncolormap__s}{dyncolormap\_\-t} \hyperlink{client_2src_2v__palette_8cpp_ac8cc0bcd97f0c6832bd2af70d4cfbce6}{NormalLight}
\item 
\hyperlink{structpalette__s}{palette\_\-t} \hyperlink{client_2src_2v__palette_8cpp_af96aec10a747ce191337923e2a66b556}{DefPal}
\item 
\hyperlink{structpalette__s}{palette\_\-t} $\ast$ \hyperlink{client_2src_2v__palette_8cpp_a071b210e4e764032574a2d207b406428}{FirstPal}
\item 
\hyperlink{doomtype_8h_ad342ac907eb044443153a22f964bf0af}{DWORD} \hyperlink{client_2src_2v__palette_8cpp_a40f194e10e09c453f9b115ad04a572a7}{IndexedPalette} \mbox{[}256\mbox{]}
\item 
int \hyperlink{client_2src_2v__palette_8cpp_a93d34a01ac1e3224fb0a922cec0e5391}{BlendR}
\item 
int \hyperlink{client_2src_2v__palette_8cpp_aed3f90017115489171ef725e04ee29ed}{BlendG}
\item 
int \hyperlink{client_2src_2v__palette_8cpp_a6fc206448ee4864c9dec0106f17432aa}{BlendB}
\item 
int \hyperlink{client_2src_2v__palette_8cpp_a90eac4ff2daff2b1061cbd09731b1102}{BlendA}
\item 
\hyperlink{doomtype_8h_a0c8186d9b9b7880309c27230bbb5e69d}{byte} \hyperlink{client_2src_2v__palette_8cpp_ad6878e936008842c1724d459d7749dbc}{newgamma} \mbox{[}256\mbox{]}
\item 
float \hyperlink{client_2src_2v__palette_8cpp_a8cf17d727651616de6f2b79ef32170cd}{g}
\item 
float float \hyperlink{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{b}
\item 
float float float $\ast$ \hyperlink{client_2src_2v__palette_8cpp_ae3b6a3a7fb933450f0e102a4ea5ff381}{h}
\item 
float float float float $\ast$ \hyperlink{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{s}
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{client_2src_2v__palette_8cpp_a0df372997a0f0166995c91adc23071af}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!BEGIN\_\-COMMAND@{BEGIN\_\-COMMAND}}
\index{BEGIN\_\-COMMAND@{BEGIN\_\-COMMAND}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{BEGIN\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}BEGIN\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{testblend}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a0df372997a0f0166995c91adc23071af}
\hypertarget{client_2src_2v__palette_8cpp_a893d8124e5687b6d8518563fa31ee231}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!BuildColoredLights@{BuildColoredLights}}
\index{BuildColoredLights@{BuildColoredLights}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{BuildColoredLights}]{\setlength{\rightskip}{0pt plus 5cm}void BuildColoredLights (
\begin{DoxyParamCaption}
\item[{{\bf byte} $\ast$}]{maps, }
\item[{int}]{lr, }
\item[{int}]{lg, }
\item[{int}]{lb, }
\item[{int}]{fr, }
\item[{int}]{fg, }
\item[{int}]{fb}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a893d8124e5687b6d8518563fa31ee231}
\hypertarget{client_2src_2v__palette_8cpp_a22f1690225902002e710990acfc4b611}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!CVAR\_\-FUNC\_\-IMPL@{CVAR\_\-FUNC\_\-IMPL}}
\index{CVAR\_\-FUNC\_\-IMPL@{CVAR\_\-FUNC\_\-IMPL}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{CVAR\_\-FUNC\_\-IMPL}]{\setlength{\rightskip}{0pt plus 5cm}CVAR\_\-FUNC\_\-IMPL (
\begin{DoxyParamCaption}
\item[{gammalevel}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a22f1690225902002e710990acfc4b611}
\hypertarget{client_2src_2v__palette_8cpp_aaee1f21761c90eb80e9d65714925dc09}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!END\_\-COMMAND@{END\_\-COMMAND}}
\index{END\_\-COMMAND@{END\_\-COMMAND}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{END\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}END\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{testblend}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_aaee1f21761c90eb80e9d65714925dc09}
\hypertarget{client_2src_2v__palette_8cpp_a6e67578bb064f2a71d298a29b684f743}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!END\_\-COMMAND@{END\_\-COMMAND}}
\index{END\_\-COMMAND@{END\_\-COMMAND}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{END\_\-COMMAND}]{\setlength{\rightskip}{0pt plus 5cm}END\_\-COMMAND (
\begin{DoxyParamCaption}
\item[{testfade}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a6e67578bb064f2a71d298a29b684f743}
\hypertarget{client_2src_2v__palette_8cpp_af41b548d83d0bcd9db0c6434ecefb350}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!FindPalette@{FindPalette}}
\index{FindPalette@{FindPalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{FindPalette}]{\setlength{\rightskip}{0pt plus 5cm}{\bf palette\_\-t}$\ast$ FindPalette (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{name, }
\item[{unsigned}]{flags}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_af41b548d83d0bcd9db0c6434ecefb350}
\hypertarget{client_2src_2v__palette_8cpp_abaea94ff73fdea74c0f1e74b341aa55e}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!FreePalette@{FreePalette}}
\index{FreePalette@{FreePalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{FreePalette}]{\setlength{\rightskip}{0pt plus 5cm}void FreePalette (
\begin{DoxyParamCaption}
\item[{{\bf palette\_\-t} $\ast$}]{palette}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_abaea94ff73fdea74c0f1e74b341aa55e}
\hypertarget{client_2src_2v__palette_8cpp_a3b115d0aedd9934c59d979e2b04386ac}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!GammaAdjustPalette@{GammaAdjustPalette}}
\index{GammaAdjustPalette@{GammaAdjustPalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{GammaAdjustPalette}]{\setlength{\rightskip}{0pt plus 5cm}void GammaAdjustPalette (
\begin{DoxyParamCaption}
\item[{{\bf palette\_\-t} $\ast$}]{pal}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a3b115d0aedd9934c59d979e2b04386ac}
\hypertarget{client_2src_2v__palette_8cpp_a98b130b228e905d7c47e311233a79d16}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!GammaAdjustPalettes@{GammaAdjustPalettes}}
\index{GammaAdjustPalettes@{GammaAdjustPalettes}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{GammaAdjustPalettes}]{\setlength{\rightskip}{0pt plus 5cm}void GammaAdjustPalettes (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a98b130b228e905d7c47e311233a79d16}
\hypertarget{client_2src_2v__palette_8cpp_abac5e826f826592671cd88f5435de5fd}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!GetDefaultPalette@{GetDefaultPalette}}
\index{GetDefaultPalette@{GetDefaultPalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{GetDefaultPalette}]{\setlength{\rightskip}{0pt plus 5cm}{\bf palette\_\-t}$\ast$ GetDefaultPalette (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_abac5e826f826592671cd88f5435de5fd}
\hypertarget{client_2src_2v__palette_8cpp_ae59c8f7389f2de2407a37cab44022326}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!InitPalettes@{InitPalettes}}
\index{InitPalettes@{InitPalettes}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{InitPalettes}]{\setlength{\rightskip}{0pt plus 5cm}{\bf palette\_\-t}$\ast$ InitPalettes (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{name}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_ae59c8f7389f2de2407a37cab44022326}
\hypertarget{client_2src_2v__palette_8cpp_ae6991f5fc02038f32fed86b3097d33c2}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!InternalCreatePalette@{InternalCreatePalette}}
\index{InternalCreatePalette@{InternalCreatePalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{InternalCreatePalette}]{\setlength{\rightskip}{0pt plus 5cm}bool InternalCreatePalette (
\begin{DoxyParamCaption}
\item[{{\bf palette\_\-t} $\ast$}]{palette, }
\item[{const char $\ast$}]{name, }
\item[{{\bf byte} $\ast$}]{colors, }
\item[{unsigned}]{numcolors, }
\item[{unsigned}]{flags}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_ae6991f5fc02038f32fed86b3097d33c2}
\hypertarget{client_2src_2v__palette_8cpp_a864926ad966683007fe736ddec1c6eed}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!LoadAttachedPalette@{LoadAttachedPalette}}
\index{LoadAttachedPalette@{LoadAttachedPalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{LoadAttachedPalette}]{\setlength{\rightskip}{0pt plus 5cm}{\bf palette\_\-t}$\ast$ LoadAttachedPalette (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{name, }
\item[{int}]{type, }
\item[{unsigned}]{flags}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a864926ad966683007fe736ddec1c6eed}
\hypertarget{client_2src_2v__palette_8cpp_aceedd616afc83e4432151c77e41e8c22}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!LoadPalette@{LoadPalette}}
\index{LoadPalette@{LoadPalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{LoadPalette}]{\setlength{\rightskip}{0pt plus 5cm}{\bf palette\_\-t}$\ast$ LoadPalette (
\begin{DoxyParamCaption}
\item[{char $\ast$}]{name, }
\item[{unsigned}]{flags}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_aceedd616afc83e4432151c77e41e8c22}
\hypertarget{client_2src_2v__palette_8cpp_a0d2225efe8ab8587848c3473cc2f7088}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!MakePalette@{MakePalette}}
\index{MakePalette@{MakePalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{MakePalette}]{\setlength{\rightskip}{0pt plus 5cm}{\bf palette\_\-t}$\ast$ MakePalette (
\begin{DoxyParamCaption}
\item[{{\bf byte} $\ast$}]{colors, }
\item[{char $\ast$}]{name, }
\item[{unsigned}]{flags}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a0d2225efe8ab8587848c3473cc2f7088}
\hypertarget{client_2src_2v__palette_8cpp_a5cab7452d74f5bf4b7d1862d61d339f7}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!RefreshPalette@{RefreshPalette}}
\index{RefreshPalette@{RefreshPalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{RefreshPalette}]{\setlength{\rightskip}{0pt plus 5cm}void RefreshPalette (
\begin{DoxyParamCaption}
\item[{{\bf palette\_\-t} $\ast$}]{pal}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a5cab7452d74f5bf4b7d1862d61d339f7}
\hypertarget{client_2src_2v__palette_8cpp_a6fd8bf6a9c805b429c8cdc89b6b5b480}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!RefreshPalettes@{RefreshPalettes}}
\index{RefreshPalettes@{RefreshPalettes}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{RefreshPalettes}]{\setlength{\rightskip}{0pt plus 5cm}void RefreshPalettes (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a6fd8bf6a9c805b429c8cdc89b6b5b480}
\hypertarget{client_2src_2v__palette_8cpp_a2ccd6cc3af770df2448669c12ac6e281}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!V\_\-ForceBlend@{V\_\-ForceBlend}}
\index{V\_\-ForceBlend@{V\_\-ForceBlend}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{V\_\-ForceBlend}]{\setlength{\rightskip}{0pt plus 5cm}void V\_\-ForceBlend (
\begin{DoxyParamCaption}
\item[{int}]{blendr, }
\item[{int}]{blendg, }
\item[{int}]{blendb, }
\item[{int}]{blenda}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_a2ccd6cc3af770df2448669c12ac6e281}
\hypertarget{client_2src_2v__palette_8cpp_adbb88acc10dbfe4d412e5fa9627b67c1}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!V\_\-RestoreScreenPalette@{V\_\-RestoreScreenPalette}}
\index{V\_\-RestoreScreenPalette@{V\_\-RestoreScreenPalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{V\_\-RestoreScreenPalette}]{\setlength{\rightskip}{0pt plus 5cm}void V\_\-RestoreScreenPalette (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_adbb88acc10dbfe4d412e5fa9627b67c1}
\hypertarget{client_2src_2v__palette_8cpp_ac7e094020726a4f15a6f0d6a165b612d}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!V\_\-SetBlend@{V\_\-SetBlend}}
\index{V\_\-SetBlend@{V\_\-SetBlend}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{V\_\-SetBlend}]{\setlength{\rightskip}{0pt plus 5cm}void V\_\-SetBlend (
\begin{DoxyParamCaption}
\item[{int}]{blendr, }
\item[{int}]{blendg, }
\item[{int}]{blendb, }
\item[{int}]{blenda}
\end{DoxyParamCaption}
)}}
\label{d4/d77/client_2src_2v__palette_8cpp_ac7e094020726a4f15a6f0d6a165b612d}


\subsection{Variable Documentation}
\hypertarget{client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!b@{b}}
\index{b@{b}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{b}]{\setlength{\rightskip}{0pt plus 5cm}float float {\bf b}}}
\label{d4/d77/client_2src_2v__palette_8cpp_a2c8b5e93edf6061940ca34185468fa03}
\hypertarget{client_2src_2v__palette_8cpp_a90eac4ff2daff2b1061cbd09731b1102}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!BlendA@{BlendA}}
\index{BlendA@{BlendA}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{BlendA}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf BlendA}}}
\label{d4/d77/client_2src_2v__palette_8cpp_a90eac4ff2daff2b1061cbd09731b1102}
\hypertarget{client_2src_2v__palette_8cpp_a6fc206448ee4864c9dec0106f17432aa}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!BlendB@{BlendB}}
\index{BlendB@{BlendB}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{BlendB}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf BlendB}}}
\label{d4/d77/client_2src_2v__palette_8cpp_a6fc206448ee4864c9dec0106f17432aa}
\hypertarget{client_2src_2v__palette_8cpp_aed3f90017115489171ef725e04ee29ed}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!BlendG@{BlendG}}
\index{BlendG@{BlendG}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{BlendG}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf BlendG}}}
\label{d4/d77/client_2src_2v__palette_8cpp_aed3f90017115489171ef725e04ee29ed}
\hypertarget{client_2src_2v__palette_8cpp_a93d34a01ac1e3224fb0a922cec0e5391}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!BlendR@{BlendR}}
\index{BlendR@{BlendR}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{BlendR}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf BlendR}}}
\label{d4/d77/client_2src_2v__palette_8cpp_a93d34a01ac1e3224fb0a922cec0e5391}
\hypertarget{client_2src_2v__palette_8cpp_af96aec10a747ce191337923e2a66b556}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!DefPal@{DefPal}}
\index{DefPal@{DefPal}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{DefPal}]{\setlength{\rightskip}{0pt plus 5cm}{\bf palette\_\-t} {\bf DefPal}}}
\label{d4/d77/client_2src_2v__palette_8cpp_af96aec10a747ce191337923e2a66b556}
\hypertarget{client_2src_2v__palette_8cpp_a071b210e4e764032574a2d207b406428}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!FirstPal@{FirstPal}}
\index{FirstPal@{FirstPal}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{FirstPal}]{\setlength{\rightskip}{0pt plus 5cm}{\bf palette\_\-t}$\ast$ {\bf FirstPal}}}
\label{d4/d77/client_2src_2v__palette_8cpp_a071b210e4e764032574a2d207b406428}
\hypertarget{client_2src_2v__palette_8cpp_a8cf17d727651616de6f2b79ef32170cd}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!g@{g}}
\index{g@{g}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{g}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf g}}}
\label{d4/d77/client_2src_2v__palette_8cpp_a8cf17d727651616de6f2b79ef32170cd}
\hypertarget{client_2src_2v__palette_8cpp_aa7c61bff17e174564472ae9bab819551}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!gammatable@{gammatable}}
\index{gammatable@{gammatable}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{gammatable}]{\setlength{\rightskip}{0pt plus 5cm}{\bf byte} {\bf gammatable}\mbox{[}5\mbox{]}\mbox{[}256\mbox{]}}}
\label{d4/d77/client_2src_2v__palette_8cpp_aa7c61bff17e174564472ae9bab819551}
\hypertarget{client_2src_2v__palette_8cpp_ae3b6a3a7fb933450f0e102a4ea5ff381}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!h@{h}}
\index{h@{h}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{h}]{\setlength{\rightskip}{0pt plus 5cm}float float float$\ast$ {\bf h}}}
\label{d4/d77/client_2src_2v__palette_8cpp_ae3b6a3a7fb933450f0e102a4ea5ff381}
\hypertarget{client_2src_2v__palette_8cpp_a40f194e10e09c453f9b115ad04a572a7}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!IndexedPalette@{IndexedPalette}}
\index{IndexedPalette@{IndexedPalette}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{IndexedPalette}]{\setlength{\rightskip}{0pt plus 5cm}{\bf DWORD} {\bf IndexedPalette}\mbox{[}256\mbox{]}}}
\label{d4/d77/client_2src_2v__palette_8cpp_a40f194e10e09c453f9b115ad04a572a7}
\hypertarget{client_2src_2v__palette_8cpp_ad6878e936008842c1724d459d7749dbc}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!newgamma@{newgamma}}
\index{newgamma@{newgamma}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{newgamma}]{\setlength{\rightskip}{0pt plus 5cm}{\bf byte} {\bf newgamma}\mbox{[}256\mbox{]}}}
\label{d4/d77/client_2src_2v__palette_8cpp_ad6878e936008842c1724d459d7749dbc}
\hypertarget{client_2src_2v__palette_8cpp_ac8cc0bcd97f0c6832bd2af70d4cfbce6}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!NormalLight@{NormalLight}}
\index{NormalLight@{NormalLight}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{NormalLight}]{\setlength{\rightskip}{0pt plus 5cm}{\bf dyncolormap\_\-t} {\bf NormalLight}}}
\label{d4/d77/client_2src_2v__palette_8cpp_ac8cc0bcd97f0c6832bd2af70d4cfbce6}
\hypertarget{client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}{
\index{client/src/v\_\-palette.cpp@{client/src/v\_\-palette.cpp}!s@{s}}
\index{s@{s}!client/src/v_palette.cpp@{client/src/v\_\-palette.cpp}}
\subsubsection[{s}]{\setlength{\rightskip}{0pt plus 5cm}float float float float$\ast$ {\bf s}}}
\label{d4/d77/client_2src_2v__palette_8cpp_a06ccf22bb96191a8ce5f85600b246060}
